RAI4P moves on to process mining 2.0, a process mining centered on process intelligence rather than on descriptive analytics. We will focus on predictive monitoring, i.e., on forecasting some process features such as the next activity, the remaining time, resources, outcomes, etc. Moreover, this prediction could target a specific point in time or consider the entire life cycle of the process to infer longerterm information such as percentages of execution of the different (sub)paths, resources demand, etc.
Also, we will apply process mining techniques to processes for which events are not initially available and stored in a Business Process Management (BPM) platform, but must be identified and extracted from video recordings. This opens the door to apply predictive monitoring to processes that are not (fully) automatized, as the logs will be generated through video analytics techniques. This is a double challenge: for video analytics, it will be necessary to generate high quality events to allow accurate predictions; for process mining, the algorithms must cope with noisy and/or missing data due to the difficulty of detecting all the events from videos.
This proposal is committed to observe the Ethics Guidelines for Trustworthy Artificial Intelligence (AI), recently presented by the EU High-Level Expert Group on AI, since we will stick to the Responsible AI principles in all the models we will develop, to guarantee that both the data and algorithms are accountable, transparent, fair, trustworthy and explainable. Also, we will research in Natural Language Generation models adapted for process mining 2.0, including the generation of textual descriptions for both process models and AI-based analytics. Use of Natural Language in this field will be a novel way for integrating post-hoc explanations about the processes and about the analytical information extracted from them.
The objective of RAI4P is to design AI Responsible-aware predictive monitoring models for processes. Also, we seek to support real-world scenarios where processes are not explicit and must be inferred from the environment, in this project through video analytics. This approach will pose a significant challenge both from the perspective of identifying and generating events from video streams as well as from the perspective of process mining, since algorithms will learn from logs that could have an unbalanced trace distribution and, moreover, will have missing data due to the difficulty of capturing all events from videos. Furthermore, we will use natural language descriptions to explain how and why the predictive monitoring models have been generated. This general objective can be divided into the following specific objectives: