Predictive monitoring of business processes aims at predicting the future of an ongoing process execution. In this work, we focus on the prediction of the next activities to be executed in a running case. However, in contrast with most state-of-The-Art approaches, focused on predicting exactly the next activity that will be executed from the current state of the process, we propose an approach aimed at predicting the portion of the process (or 'location') that is likely to be executed next. The notion of location allows us to detect activities belonging to the same portion of a control-flow construct (e.g., at the beginning of a parallelism, or at the end of a loop). It provides an abstraction mechanism from the level of the single activity, which can be used to provide the process analyst with an higher-level overview of what can be expected next in the process execution. We validated the approach over a set of real-world datasets comparing and discussing different strategies for training a classifier in returning a location in place of an activity label.
Towards next-location prediction for process executions / Chiorrini, A.; Diamantini, C.; Genga, Laura; Pioli, M.; Potena, D.. - (2022), pp. 40-47. (Intervento presentato al convegno 4th International Conference on Process Mining, ICPM 2022 tenutosi a ita nel 2022) [10.1109/ICPM57379.2022.9980785].
Towards next-location prediction for process executions
Chiorrini A.;Diamantini C.;Pioli M.;Potena D.
2022-01-01
Abstract
Predictive monitoring of business processes aims at predicting the future of an ongoing process execution. In this work, we focus on the prediction of the next activities to be executed in a running case. However, in contrast with most state-of-The-Art approaches, focused on predicting exactly the next activity that will be executed from the current state of the process, we propose an approach aimed at predicting the portion of the process (or 'location') that is likely to be executed next. The notion of location allows us to detect activities belonging to the same portion of a control-flow construct (e.g., at the beginning of a parallelism, or at the end of a loop). It provides an abstraction mechanism from the level of the single activity, which can be used to provide the process analyst with an higher-level overview of what can be expected next in the process execution. We validated the approach over a set of real-world datasets comparing and discussing different strategies for training a classifier in returning a location in place of an activity label.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.