Defining Cases and Variants for Object-Centric Event Data
- URL: http://arxiv.org/abs/2208.03235v1
- Date: Fri, 5 Aug 2022 15:33:03 GMT
- Title: Defining Cases and Variants for Object-Centric Event Data
- Authors: Jan Niklas Adams, Daniel Schuster, Seth Schmitz, G\"unther Schuh, Wil
M.P. van der Aalst
- Abstract summary: We introduce the case concept for object-centric process mining: process executions.
We provide techniques to extract process executions.
We show the most frequent object-centric variants of a real-life event log.
- Score: 0.36748639131154304
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: The execution of processes leaves traces of event data in information
systems. These event data can be analyzed through process mining techniques.
For traditional process mining techniques, one has to associate each event with
exactly one object, e.g., the company's customer. Events related to one object
form an event sequence called a case. A case describes an end-to-end run
through a process. The cases contained in event data can be used to discover a
process model, detect frequent bottlenecks, or learn predictive models.
However, events encountered in real-life information systems, e.g., ERP
systems, can often be associated with multiple objects. The traditional
sequential case concept falls short of these object-centric event data as these
data exhibit a graph structure. One might force object-centric event data into
the traditional case concept by flattening it. However, flattening manipulates
the data and removes information. Therefore, a concept analogous to the case
concept of traditional event logs is necessary to enable the application of
different process mining tasks on object-centric event data. In this paper, we
introduce the case concept for object-centric process mining: process
executions. These are graph-based generalizations of cases as considered in
traditional process mining. Furthermore, we provide techniques to extract
process executions. Based on these executions, we determine equivalent process
behavior with respect to an attribute using graph isomorphism. Equivalent
process executions with respect to the event's activity are object-centric
variants, i.e., a generalization of variants in traditional process mining. We
provide a visualization technique for object-centric variants. The
contribution's scalability and efficiency are extensively evaluated.
Furthermore, we provide a case study showing the most frequent object-centric
variants of a real-life event log.
Related papers
- Detecting Anomalous Events in Object-centric Business Processes via
Graph Neural Networks [55.583478485027]
This study proposes a novel framework for anomaly detection in business processes.
We first reconstruct the process dependencies of the object-centric event logs as attributed graphs.
We then employ a graph convolutional autoencoder architecture to detect anomalous events.
arXiv Detail & Related papers (2024-02-14T14:17:56Z) - Analyzing An After-Sales Service Process Using Object-Centric Process
Mining: A Case Study [0.1433758865948252]
This paper focuses on the emerging domain of object-centric process mining.
Through an in-depth case study of Borusan Cat's after-sales service process, this study emphasizes the capability of object-centric process mining.
arXiv Detail & Related papers (2023-10-16T08:34:41Z) - Avoiding Post-Processing with Event-Based Detection in Biomedical
Signals [69.34035527763916]
We propose an event-based modeling framework that directly works with events as learning targets.
We show that event-based modeling (without post-processing) performs on par with or better than epoch-based modeling with extensive post-processing.
arXiv Detail & Related papers (2022-09-22T13:44:13Z) - A Framework for Extracting and Encoding Features from Object-Centric
Event Data [0.36748639131154304]
We introduce a framework for extracting and encoding features from object-centric event data.
We calculate features on the object-centric event data, leading to accurate measures.
We use explainable AI in the prediction use cases to show the utility of both the object-centric features and the structure of the sequential and graph-based encoding.
arXiv Detail & Related papers (2022-09-02T16:49:47Z) - Accessing and Interpreting OPC UA Event Traces based on Semantic Process
Descriptions [69.9674326582747]
This paper proposes an approach to access a production systems' event data based on the event data's context.
The approach extracts filtered event logs from a database system by combining: 1) a semantic model of a production system's hierarchical structure, 2) a formalized process description and 3) an OPC UA information model.
arXiv Detail & Related papers (2022-07-25T15:13:44Z) - Predictive Object-Centric Process Monitoring [10.219621548854343]
This thesis shows that a prediction method utilizing Generative Adversarial Networks (GAN), Long Short-Term Memory (LSTM), and Sequence to Sequence models (Seq2seq) can be augmented with the rich data contained in OCEL.
This thesis provides a web interface to predict the next sequence of activities from user input.
arXiv Detail & Related papers (2022-07-20T16:30:47Z) - Object-centric Process Predictive Analytics [0.5161531917413706]
Object-centric processes are implementations of a paradigm where an instance of one process is not executed in isolation but interacts with other instances of the same or other processes.
This paper proposes an approach to incorporate the information about the object interactions into the predictive analytics.
arXiv Detail & Related papers (2022-03-05T18:46:10Z) - Process Comparison Using Object-Centric Process Cubes [69.68068088508505]
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.
We propose a process cube framework, which supports process cube operations such as slice and dice on object-centric event logs.
arXiv Detail & Related papers (2021-03-12T10:08:28Z) - "What Are You Trying to Do?" Semantic Typing of Event Processes [94.3499255880101]
This paper studies a new cognitively motivated semantic typing task, multi-axis event process typing.
We develop a large dataset containing over 60k event processes, featuring ultra fine-grained typing on both the action and object type axes.
We propose a hybrid learning framework, P2GT, which addresses the challenging typing problem with indirect supervision from glosses1and a joint learning-to-rank framework.
arXiv Detail & Related papers (2020-10-13T22:37:29Z) - Discovering Object-Centric Petri Nets [77.79845386439361]
Techniques to discover Petri nets from event data assume precisely one case identifier per event.
Case identifiers are used to correlate events, and the resulting discovered Petri net aims to describe the life-cycle of individual cases.
This paper discusses a novel process discovery approach implemented in PM4Py.
arXiv Detail & Related papers (2020-10-05T14:25:42Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.