Zum Hauptinhalt springen

Showing 1–32 of 32 results for author: Berti, A

Searching in archive cs. Search in all archives.
.
  1. arXiv:2408.08892  [pdf, other

    cs.DB cs.AI

    Leveraging Large Language Models for Enhanced Process Model Comprehension

    Authors: Humam Kourani, Alessandro Berti, Jasmin Henrich, Wolfgang Kratsch, Robin Weidlich, Chiao-Yun Li, Ahmad Arslan, Daniel Schuster, Wil M. P. van der Aalst

    Abstract: In Business Process Management (BPM), effectively comprehending process models is crucial yet poses significant challenges, particularly as organizations scale and processes become more complex. This paper introduces a novel framework utilizing the advanced capabilities of Large Language Models (LLMs) to enhance the interpretability of complex process models. We present different methods for abstr… ▽ More

    Submitted 21 August, 2024; v1 submitted 8 August, 2024; originally announced August 2024.

  2. arXiv:2408.07720  [pdf, other

    cs.AI cs.DB

    Re-Thinking Process Mining in the AI-Based Agents Era

    Authors: Alessandro Berti, Mayssa Maatallah, Urszula Jessen, Michal Sroka, Sonia Ayachi Ghannouchi

    Abstract: Large Language Models (LLMs) have emerged as powerful conversational interfaces, and their application in process mining (PM) tasks has shown promising results. However, state-of-the-art LLMs struggle with complex scenarios that demand advanced reasoning capabilities. In the literature, two primary approaches have been proposed for implementing PM using LLMs: providing textual insights based on a… ▽ More

    Submitted 14 August, 2024; originally announced August 2024.

  3. arXiv:2407.13244  [pdf, ps, other

    cs.CL cs.DB

    PM-LLM-Benchmark: Evaluating Large Language Models on Process Mining Tasks

    Authors: Alessandro Berti, Humam Kourani, Wil M. P. van der Aalst

    Abstract: Large Language Models (LLMs) have the potential to semi-automate some process mining (PM) analyses. While commercial models are already adequate for many analytics tasks, the competitive level of open-source LLMs in PM tasks is unknown. In this paper, we propose PM-LLM-Benchmark, the first comprehensive benchmark for PM focusing on domain knowledge (process-mining-specific and process-specific) an… ▽ More

    Submitted 18 July, 2024; originally announced July 2024.

  4. arXiv:2407.09023  [pdf, other

    cs.DB

    Challenges of Anomaly Detection in the Object-Centric Setting: Dimensions and the Role of Domain Knowledge

    Authors: Alessandro Berti, Urszula Jessen, Wil M. P. van der Aalst, Dirk Fahland

    Abstract: Object-centric event logs, allowing events related to different objects of different object types, represent naturally the execution of business processes, such as ERP (O2C and P2P) and CRM. However, modeling such complex information requires novel process mining techniques and might result in complex sets of constraints. Object-centric anomaly detection exploits both the lifecycle and the interac… ▽ More

    Submitted 12 July, 2024; originally announced July 2024.

  5. arXiv:2404.06035  [pdf, ps, other

    cs.DB

    PM4Py.LLM: a Comprehensive Module for Implementing PM on LLMs

    Authors: Alessandro Berti

    Abstract: pm4py is a process mining library for Python implementing several process mining (PM) artifacts and algorithms. It also offers methods to integrate PM with large language models (LLMs). This paper examines how the current paradigms of PM on LLM are implemented in pm4py, identifying challenges such as privacy, hallucinations, and the context window limit.

    Submitted 9 April, 2024; originally announced April 2024.

  6. Process Modeling With Large Language Models

    Authors: Humam Kourani, Alessandro Berti, Daniel Schuster, Wil M. P. van der Aalst

    Abstract: In the realm of Business Process Management (BPM), process modeling plays a crucial role in translating complex process dynamics into comprehensible visual representations, facilitating the understanding, analysis, improvement, and automation of organizational processes. Traditional process modeling methods often require extensive expertise and can be time-consuming. This paper explores the integr… ▽ More

    Submitted 8 April, 2024; v1 submitted 12 March, 2024; originally announced March 2024.

  7. Evaluating Large Language Models in Process Mining: Capabilities, Benchmarks, and Evaluation Strategies

    Authors: Alessandro Berti, Humam Kourani, Hannes Hafke, Chiao-Yun Li, Daniel Schuster

    Abstract: Using Large Language Models (LLMs) for Process Mining (PM) tasks is becoming increasingly essential, and initial approaches yield promising results. However, little attention has been given to developing strategies for evaluating and benchmarking the utility of incorporating LLMs into PM tasks. This paper reviews the current implementations of LLMs in PM and reflects on three different questions.… ▽ More

    Submitted 5 April, 2024; v1 submitted 11 March, 2024; originally announced March 2024.

  8. ProMoAI: Process Modeling with Generative AI

    Authors: Humam Kourani, Alessandro Berti, Daniel Schuster, Wil M. P. van der Aalst

    Abstract: ProMoAI is a novel tool that leverages Large Language Models (LLMs) to automatically generate process models from textual descriptions, incorporating advanced prompt engineering, error handling, and code generation techniques. Beyond automating the generation of complex process models, ProMoAI also supports process model optimization. Users can interact with the tool by providing feedback on the g… ▽ More

    Submitted 29 April, 2024; v1 submitted 7 March, 2024; originally announced March 2024.

  9. arXiv:2403.01982  [pdf, other

    cs.DB

    OCEL 2.0 Resources -- www.ocel-standard.org

    Authors: Istvan Koren, Niklas Adams, Alessandro Berti

    Abstract: Process mining has become a cornerstone of process analysis and improvement over the last few years. With the widespread adoption of process mining tools and libraries, the limitations of traditional process mining to deal with event data with multiple case identifiers, i.e., object-centric event data, have become apparent. As a response, the subfield of object-centric process mining has formed, i… ▽ More

    Submitted 4 March, 2024; originally announced March 2024.

  10. arXiv:2403.01975  [pdf, other

    cs.DB

    OCEL (Object-Centric Event Log) 2.0 Specification

    Authors: Alessandro Berti, Istvan Koren, Jan Niklas Adams, Gyunam Park, Benedikt Knopp, Nina Graves, Majid Rafiei, Lukas Liß, Leah Tacke Genannt Unterberg, Yisong Zhang, Christopher Schwanen, Marco Pegoraro, Wil M. P. van der Aalst

    Abstract: Object-Centric Event Logs (OCELs) form the basis for Object-Centric Process Mining (OCPM). OCEL 1.0 was first released in 2020 and triggered the development of a range of OCPM techniques. OCEL 2.0 forms the new, more expressive standard, allowing for more extensive process analyses while remaining in an easily exchangeable format. In contrast to the first OCEL standard, it can depict changes in ob… ▽ More

    Submitted 4 March, 2024; originally announced March 2024.

  11. arXiv:2311.08795  [pdf, other

    cs.DB

    Advancements and Challenges in Object-Centric Process Mining: A Systematic Literature Review

    Authors: Alessandro Berti, Marco Montali, Wil M. P. van der Aalst

    Abstract: Recent years have seen the emergence of object-centric process mining techniques. Born as a response to the limitations of traditional process mining in analyzing event data from prevalent information systems like CRM and ERP, these techniques aim to tackle the deficiency, convergence, and divergence issues seen in traditional event logs. Despite the promise, the adoption in real-world process min… ▽ More

    Submitted 15 November, 2023; originally announced November 2023.

  12. arXiv:2309.09901  [pdf, other

    cs.AI

    The role of causality in explainable artificial intelligence

    Authors: Gianluca Carloni, Andrea Berti, Sara Colantonio

    Abstract: Causality and eXplainable Artificial Intelligence (XAI) have developed as separate fields in computer science, even though the underlying concepts of causation and explanation share common ancient roots. This is further enforced by the lack of review works jointly covering these two fields. In this paper, we investigate the literature to try to understand how and to what extent causality and XAI a… ▽ More

    Submitted 18 September, 2023; originally announced September 2023.

    ACM Class: I.2; I.2.6

  13. arXiv:2307.12701  [pdf, other

    cs.DB

    Leveraging Large Language Models (LLMs) for Process Mining (Technical Report)

    Authors: Alessandro Berti, Mahnaz Sadat Qafari

    Abstract: This technical report describes the intersection of process mining and large language models (LLMs), specifically focusing on the abstraction of traditional and object-centric process mining artifacts into textual format. We introduce and explore various prompting strategies: direct answering, where the large language model directly addresses user queries; multi-prompt answering, which allows the… ▽ More

    Submitted 24 July, 2023; originally announced July 2023.

  14. arXiv:2307.02833  [pdf, other

    cs.DB

    Applying Process Mining on Scientific Workflows: a Case Study

    Authors: Zahra Sadeghibogar, Alessandro Berti, Marco Pegoraro, Wil M. P. van der Aalst

    Abstract: Computer-based scientific experiments are becoming increasingly data-intensive. High-Performance Computing (HPC) clusters are ideal for executing large scientific experiment workflows. Executing large scientific workflows in an HPC cluster leads to complex flows of data and control within the system, which are difficult to analyze. This paper presents a case study where process mining is applied t… ▽ More

    Submitted 6 July, 2023; originally announced July 2023.

  15. arXiv:2307.02194  [pdf, other

    cs.DB

    Abstractions, Scenarios, and Prompt Definitions for Process Mining with LLMs: A Case Study

    Authors: Alessandro Berti, Daniel Schuster, Wil M. P. van der Aalst

    Abstract: Large Language Models (LLMs) are capable of answering questions in natural language for various purposes. With recent advancements (such as GPT-4), LLMs perform at a level comparable to humans for many proficient tasks. The analysis of business processes could benefit from a natural process querying language and using the domain knowledge on which LLMs have been trained. However, it is impossible… ▽ More

    Submitted 14 July, 2023; v1 submitted 5 July, 2023; originally announced July 2023.

  16. arXiv:2306.11453  [pdf, other

    cs.DB

    A Collection of Simulated Event Logs for Fairness Assessment in Process Mining

    Authors: Timo Pohl, Alessandro Berti, Mahnaz Sadat Qafari, Wil M. P. van der Aalst

    Abstract: The analysis of fairness in process mining is a significant aspect of data-driven decision-making, yet the advancement in this field is constrained due to the scarcity of event data that incorporates fairness considerations. To bridge this gap, we present a collection of simulated event logs, spanning four critical domains, which encapsulate a variety of discrimination scenarios. By simulating the… ▽ More

    Submitted 20 June, 2023; originally announced June 2023.

  17. arXiv:2212.06691  [pdf, other

    quant-ph cs.ET cs.LG

    Quantum Clustering with k-Means: a Hybrid Approach

    Authors: Alessandro Poggiali, Alessandro Berti, Anna Bernasconi, Gianna M. Del Corso, Riccardo Guidotti

    Abstract: Quantum computing is a promising paradigm based on quantum theory for performing fast computations. Quantum algorithms are expected to surpass their classical counterparts in terms of computational complexity for certain tasks, including machine learning. In this paper, we design, implement, and evaluate three hybrid quantum k-Means algorithms, exploiting different degree of parallelism. Indeed, e… ▽ More

    Submitted 15 December, 2022; v1 submitted 13 December, 2022; originally announced December 2022.

    Report number: 2212.06691

    Journal ref: Theoretical Computer Science 2024

  18. arXiv:2212.06514  [pdf, other

    cs.DB

    Interactive Process Identification and Selection from SAP ERP

    Authors: Julian Weber, Alessandro Berti, Gyunam Park, Majid Rafiei, Wil van der Aalst

    Abstract: SAP ERP is one of the most popular information systems supporting various organizational processes, e.g., O2C and P2P. However, the amount of processes and data contained in SAP ERP is enormous. Thus, the identification of the processes that are contained in a specific SAP instance, and the creation of a list of related tables is a significant challenge. Eventually, one needs to extract an event l… ▽ More

    Submitted 13 December, 2022; originally announced December 2022.

  19. OC-PM: Analyzing Object-Centric Event Logs and Process Models

    Authors: Alessandro Berti, Wil van der Aalst

    Abstract: Object-centric process mining is a novel branch of process mining that aims to analyze event data from mainstream information systems (such as SAP) more naturally, without being forced to form mutually exclusive groups of events with the specification of a case notion. The development of object-centric process mining is related to exploiting object-centric event logs, which includes exploring and… ▽ More

    Submitted 20 September, 2022; originally announced September 2022.

  20. arXiv:2205.01428  [pdf, other

    cs.DB

    Filtering and Sampling Object-Centric Event Logs

    Authors: Alessandro Berti

    Abstract: The scalability of process mining techniques is one of the main challenges to tackling the massive amount of event data produced every day in enterprise information systems. To this purpose, filtering and sampling techniques are proposed to keep a subset of the behavior of the original log and make the application of process mining techniques feasible. While techniques for filtering/sampling tradi… ▽ More

    Submitted 3 May, 2022; originally announced May 2022.

  21. arXiv:2204.04898  [pdf, ps, other

    cs.DB

    PM4Py-GPU: a High-Performance General-Purpose Library for Process Mining

    Authors: Alessandro Berti, Minh Phan Nghia, Wil M. P. van der Aalst

    Abstract: Open-source process mining provides many algorithms for the analysis of event data which could be used to analyze mainstream processes (e.g., O2C, P2P, CRM). However, compared to commercial tools, they lack the performance and struggle to analyze large amounts of data. This paper presents PM4Py-GPU, a Python process mining library based on the NVIDIA RAPIDS framework. Thanks to the dataframe colum… ▽ More

    Submitted 11 April, 2022; originally announced April 2022.

  22. arXiv:2202.05639  [pdf, other

    cs.DB

    A Scalable Database for the Storage of Object-Centric Event Logs

    Authors: Alessandro Berti, Anahita Farhang Ghahfarokhi, Gyunam Park, Wil M. P. van der Aalst

    Abstract: Object-centric process mining provides a set of techniques for the analysis of event data where events are associated to several objects. To store Object-centric Event Logs (OCELs), the JSON-OCEL and JSON-XML formats have been recently proposed. However, the proposed implementations of the OCEL are file-based. This means that the entire file needs to be parsed in order to apply process mining tech… ▽ More

    Submitted 11 February, 2022; originally announced February 2022.

  23. arXiv:2110.03467  [pdf, other

    cs.DB

    An Event Data Extraction Approach from SAP ERP for Process Mining

    Authors: Alessandro Berti, Gyunam Park, Majid Rafiei, Wil van der Aalst

    Abstract: The extraction, transformation, and loading of event logs from information systems is the first and the most expensive step in process mining. In particular, extracting event logs from popular ERP systems such as SAP poses major challenges, given the size and the structure of the data. Open-source support for ETL is scarce, while commercial process mining vendors maintain connectors to ERP systems… ▽ More

    Submitted 7 October, 2021; originally announced October 2021.

  24. arXiv:2103.07184  [pdf, other

    cs.DB cs.AI cs.LG

    Process Comparison Using Object-Centric Process Cubes

    Authors: Anahita Farhang Ghahfarokhi, Alessandro Berti, Wil M. P. van der Aalst

    Abstract: Process mining provides ways to analyze business processes. Common process mining techniques consider the process as a whole. However, in real-life business processes, different behaviors exist that make the overall process too complex to interpret. Process comparison is a branch of process mining that isolates different behaviors of the process from each other by using process cubes. Process cube… ▽ More

    Submitted 12 March, 2021; originally announced March 2021.

  25. arXiv:2010.02047  [pdf, other

    cs.SE cs.AI cs.FL cs.LG

    Discovering Object-Centric Petri Nets

    Authors: Wil M. P. van der Aalst, Alessandro Berti

    Abstract: Techniques to discover Petri nets from event data assume precisely one case identifier per event. These case identifiers are used to correlate events, and the resulting discovered Petri net aims to describe the life-cycle of individual cases. In reality, there is not one possible case notion, but multiple intertwined case notions. For example, events may refer to mixtures of orders, items, package… ▽ More

    Submitted 5 October, 2020; originally announced October 2020.

    Comments: Preprint of a paper to be published in Fundamenta Informaticae

  26. arXiv:2009.06209  [pdf, other

    cs.SE cs.DB

    An Open-Source Integration of Process Mining Features into the Camunda Workflow Engine: Data Extraction and Challenges

    Authors: Alessandro Berti, Wil van der Aalst, David Zang, Magdalena Lang

    Abstract: Process mining provides techniques to improve the performance and compliance of operational processes. Although sometimes the term "workflow mining" is used, the application in the context of Workflow Management (WFM) and Business Process Management (BPM) systems is limited. The main reason is that WFM/BPM systems control the process, leaving less room for flexibility and the corresponding deviati… ▽ More

    Submitted 14 September, 2020; originally announced September 2020.

  27. arXiv:2007.14237  [pdf, other

    cs.SE

    A Novel Token-Based Replay Technique to Speed Up Conformance Checking and Process Enhancement

    Authors: Alessandro Berti, Wil van der Aalst

    Abstract: Token-based replay used to be the standard way to conduct conformance checking. With the uptake of more advanced techniques (e.g., alignment based), token-based replay got abandoned. However, despite decomposition approaches and heuristics to speed-up computation, the more advanced conformance checking techniques have limited scalability, especially when traces get longer and process models more c… ▽ More

    Submitted 28 July, 2020; originally announced July 2020.

  28. arXiv:2001.02562  [pdf, other

    cs.DB

    Extracting Multiple Viewpoint Models from Relational Databases

    Authors: Alessandro Berti, Wil van der Aalst

    Abstract: Much time in process mining projects is spent on finding and understanding data sources and extracting the event data needed. As a result, only a fraction of time is spent actually applying techniques to discover, control and predict the business process. Moreover, current process mining techniques assume a single case notion. However, in reallife processes often different case notions are intertw… ▽ More

    Submitted 8 January, 2020; originally announced January 2020.

  29. arXiv:1907.12817  [pdf, other

    cs.DB

    Increasing Scalability of Process Mining using Event Dataframes: How Data Structure Matters

    Authors: Alessandro Berti

    Abstract: Process Mining is a branch of Data Science that aims to extract process-related information from event data contained in information systems, that is steadily increasing in amount. Many algorithms, and a general-purpose open source framework (ProM 6), have been developed in the last years for process discovery, conformance checking, machine learning on event data. However, in very few cases scalab… ▽ More

    Submitted 31 July, 2019; v1 submitted 30 July, 2019; originally announced July 2019.

  30. arXiv:1905.06169  [pdf, other

    cs.SE

    Process Mining for Python (PM4Py): Bridging the Gap Between Process- and Data Science

    Authors: Alessandro Berti, Sebastiaan J. van Zelst, Wil van der Aalst

    Abstract: Process mining, i.e., a sub-field of data science focusing on the analysis of event data generated during the execution of (business) processes, has seen a tremendous change over the past two decades. Starting off in the early 2000's, with limited to no tool support, nowadays, several software tools, i.e., both open-source, e.g., ProM and Apromore, and commercial, e.g., Disco, Celonis, ProcessGold… ▽ More

    Submitted 15 May, 2019; originally announced May 2019.

  31. arXiv:1811.08143  [pdf, other

    cs.DB

    StarStar Models: Process Analysis on top of Databases

    Authors: Alessandro Berti, Wil van der Aalst

    Abstract: Much time in process mining projects is spent on finding and understanding data sources and extracting the event data needed. As a result, only a fraction of time is spent actually applying techniques to discover, control and predict the business process. Moreover, there is a lack of techniques to display relationships on top of databases without the need to express a complex query to get the requ… ▽ More

    Submitted 20 November, 2018; originally announced November 2018.

    Comments: 15 pages

  32. arXiv:1409.7878  [pdf, ps, other

    cs.SI physics.soc-ph

    An Improved Node Ranking for Label Propagation and Modularity based Clustering

    Authors: Alessandro Berti

    Abstract: In this paper I'll speak about non-spectral clustering techniques and see how a node ordering based on centrality measures can improve the quality of communities detected. I'll also discuss an improvement to existing techniques, which further improves modularity.

    Submitted 28 September, 2014; originally announced September 2014.

    Comments: 2 pages, 2 tables, conference