TY - GEN
T1 - Uncovering Patterns for Local Explanations in Outcome-Based Predictive Process Monitoring
AU - Buliga, Andrei
AU - Vazifehdoostirani, Mozhgan
AU - Genga, Laura
AU - Lu, Xixi
AU - Dijkman, Remco
AU - Di Francescomarino, Chiara
AU - Ghidini, Chiara
AU - Reijers, Hajo A.
N1 - Publisher Copyright:
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2024.
PY - 2024/9/2
Y1 - 2024/9/2
N2 - Explainable Predictive Process Monitoring aims at deriving explanations of the inner workings of black-box classifiers used to predict the continuation of ongoing process executions. Most existing techniques use data attributes (e.g., the loan amount) to explain the prediction outcomes. However, explanations based on control flow patterns (such as calling the customers first, and then validating the application, or providing early discounts) cannot be provided. This omission may result in many valuable, actionable explanations going undetected. To fill this gap, this paper proposes PABLO (PAttern Based LOcal Explanations), a framework that generates local control-flow aware explanations for a given predictive model. Given a process execution and its outcome prediction, PABLO discovers control-flow patterns from a set of alternative executions, which are used to deliver explanations that support or flip the prediction for the given process execution. Evaluation against real-life event logs shows that PABLO provides high-quality explanations of predictions in terms of fidelity and accurately explains the reasoning behind the predictions of the black box models. A qualitative comparison showcases how the patterns that PABLO derives can influence the prediction outcome, aligned with the early findings from the literature.
AB - Explainable Predictive Process Monitoring aims at deriving explanations of the inner workings of black-box classifiers used to predict the continuation of ongoing process executions. Most existing techniques use data attributes (e.g., the loan amount) to explain the prediction outcomes. However, explanations based on control flow patterns (such as calling the customers first, and then validating the application, or providing early discounts) cannot be provided. This omission may result in many valuable, actionable explanations going undetected. To fill this gap, this paper proposes PABLO (PAttern Based LOcal Explanations), a framework that generates local control-flow aware explanations for a given predictive model. Given a process execution and its outcome prediction, PABLO discovers control-flow patterns from a set of alternative executions, which are used to deliver explanations that support or flip the prediction for the given process execution. Evaluation against real-life event logs shows that PABLO provides high-quality explanations of predictions in terms of fidelity and accurately explains the reasoning behind the predictions of the black box models. A qualitative comparison showcases how the patterns that PABLO derives can influence the prediction outcome, aligned with the early findings from the literature.
KW - explainable AI
KW - local explanations
KW - process pattern
UR - http://www.scopus.com/inward/record.url?scp=85203871781&partnerID=8YFLogxK
U2 - 10.1007/978-3-031-70396-6_21
DO - 10.1007/978-3-031-70396-6_21
M3 - Conference contribution
AN - SCOPUS:85203871781
SN - 9783031703959
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 363
EP - 380
BT - Business Process Management - 22nd International Conference, BPM 2024, Proceedings
A2 - Marrella, Andrea
A2 - Resinas, Manuel
A2 - Jans, Mieke
A2 - Rosemann, Michael
PB - Springer
T2 - 22nd International Conference on Business Process Management, BPM 2024
Y2 - 1 September 2024 through 6 September 2024
ER -