A Framework for Extracting and Encoding Features from Object-Centric Event Data

被引:14
作者
Adams, Jan Niklas [1 ]
Park, Gyunam [1 ]
Levich, Sergej [3 ]
Schuster, Daniel [1 ,2 ]
van der Aalst, Andwil M. P. [1 ,2 ]
机构
[1] Rhein Westfal TH Aachen, Proc & Data Sci, Aachen, Germany
[2] Fraunhofer Inst Appl Informat Technol, St Augustin, Germany
[3] Univ Freiburg, Informat Syst Res, Freiburg, Germany
来源
SERVICE-ORIENTED COMPUTING (ICSOC 2022) | 2022年 / 13740卷
关键词
Object-centric process mining; Machine learning; Explainable AI; TIME PREDICTION;
D O I
10.1007/978-3-031-20984-0_3
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Traditional process mining techniques take event data as input where each event is associated with exactly one object. An object represents the instantiation of a process. Object-centric event data contain events associated with multiple objects expressing the interaction of multiple processes. As traditional process mining techniques assume events associated with exactly one object, these techniques cannot be applied to object-centric event data. To use traditional process mining techniques, object-centric event data are flattened by removing all object references but one. The flattening process is lossy, leading to inaccurate features extracted from flattened data. Furthermore, the graph-like structure of object-centric event data is lost when flattening. In this paper, we introduce a general framework for extracting and encoding features from object-centric event data. We calculate features natively on the object-centric event data, leading to accurate measures. Furthermore, we provide three encodings for these features: tabular, sequential, and graph-based. While tabular and sequential encodings have been heavily used in process mining, the graph-based encoding is a new technique preserving the structure of the object-centric event data. We provide six use cases: a visualization and a prediction use case for each of the three encodings. 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 for a predictive model.
引用
收藏
页码:36 / 53
页数:18
相关论文
共 30 条
[1]  
Adams JN, 2022, Arxiv, DOI arXiv:2208.03235
[2]   OCπ: Object-Centric Process Insights [J].
Adams, Jan Niklas ;
van der Aalst, Wil M. P. .
APPLICATION AND THEORY OF PETRI NETS AND CONCURRENCY (PETRI NETS 2022), 2022, 13288 :139-150
[3]   Precision and Fitness in Object-Centric Process Mining [J].
Adams, Jan Niklas ;
van der Aalst, Wil M. P. .
2021 3RD INTERNATIONAL CONFERENCE ON PROCESS MINING (ICPM 2021), 2021, :128-135
[4]  
Becker J., 2014, Enterprise Modelling and Information Systems Architectures-EMISA 2014, P71
[5]   A general process mining framework for correlating, predicting and clustering dynamic behavior based on event logs [J].
de Leoni, Massimiliano ;
van der Aalst, Wil M. P. ;
Dees, Marcus .
INFORMATION SYSTEMS, 2016, 56 :235-257
[6]   Predictive Business Process Monitoring Framework with Hyperparameter Optimization [J].
Di Francescomarino, Chiara ;
Dumas, Marlon ;
Federici, Marco ;
Ghidini, Chiara ;
Maggi, Fabrizio Maria ;
Rizzi, Williams .
ADVANCED INFORMATION SYSTEMS ENGINEERING (CAISE 2016), 2016, 9694 :361-376
[7]   Assessing the Impact of Context Data on Process Outcomes During Runtime [J].
Ehrendorfer, Matthias ;
Mangler, Juergen ;
Rinderle-Ma, Stefanie .
SERVICE-ORIENTED COMPUTING (ICSOC 2021), 2021, 13121 :3-18
[8]   Multi-Dimensional Event Data in Graph Databases [J].
Esser, Stefan ;
Fahland, Dirk .
JOURNAL ON DATA SEMANTICS, 2021, 10 (1-2) :109-141
[9]   Predicting process behaviour using deep learning [J].
Evermann, Joerg ;
Rehse, Jana-Rebecca ;
Fettke, Peter .
DECISION SUPPORT SYSTEMS, 2017, 100 :129-140
[10]  
Folino F., 2012, MOVE MEANINGFUL INTE, P287, DOI [10.1007/978-3-642-33606-518, DOI 10.1007/978-3-642-33606-5_18]