DiCE4EL: Interpreting Process Predictions using a Milestone-Aware Counterfactual Approach
Not on the map. Why?
Abstract (arXiv)
Predictive process analytics often apply machine learning to predict the future states of a running business~process. However, the internal mechanisms of many existing predictive algorithms are opaque and a human decision-maker is unable to understand why a certain activity was predicted. Recently, counterfactuals have been proposed in the literature to derive human-understandable explanations from predictive models. Current counterfactual approaches consist of finding the minimum feature change that can make a certain prediction flip its outcome. Although many algorithms have been proposed, their application to multi-dimensional sequence data like event logs has not been explored in the literature. In this paper, we explore the use of a recent, popular model-agnostic counterfactual algorithm, DiCE, in the context of predictive process analytics. The analysis reveals that DiCE is unable to derive explanations for process predictions, due to (1) process domain knowledge not being taken into account, (2) long traces of process execution that often tend to be less understandable, and (3) difficulties in optimising the counterfactual search with categorical variables. We design an extension of DiCE, namely DiCE4EL (DiCE for Event Logs), that can generate counterfactual explanations for process prediction, and propose an approach that supports deriving milestone-aware counterfactual explanations at key intermediate stages along process execution to promote interpretability. We apply our approach to a publicly available real-life event log and the analysis results demonstrate the effectiveness of the proposed approach.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 16 of its 31 references that are in the map. First posted on arXiv 19 Jul 2021.
Builds on
16 of 31 references.
References · 16
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,086
- 2016The Mythos of Model Interpretabilitycited by 716
- 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 612
- 2018Explaining Explanations: An Overview of Interpretability of Machine Learningcited by 508
- 2019Is Attention Interpretable?cited by 387
- 2016European Union regulations on algorithmic decision-making and a "right to explanation"cited by 343
- 2019FACE: Feasible and Actionable Counterfactual Explanationscited by 232
- 2020Good Counterfactuals and Where to Find Them: A Case-Based Technique for Generating Counterfactuals for Explainable AI (XAI)cited by 79
- 2017What Does Explainable AI Really Mean? A New Conceptualization of Perspectivescited by 72
- 2016Predicting Process Behaviour using Deep Learningcited by 59
4 more
- 2021Counterfactuals and Causability in Explainable Artificial Intelligence: Theory, Algorithms, and Applicationscited by 59
- 2018Survey and cross-benchmark comparison of remaining time prediction methods in business process monitoringcited by 43
- 2021A systematic literature review on state-of-the-art deep learning methods for process predictioncited by 32
- 2020An Interpretable Probabilistic Approach for Demystifying Black-box Predictive Modelscited by 7
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 3; 2024: 4; 2025: 2.
13 papers.
Sort:
- 2021Prescriptive Process Monitoring: Quo Vadis?cited by 15
- 2022An Explainable Decision Support System for Predictive Process Analyticscited by 8
- 2022Benchmarking Instance-Centric Counterfactual Algorithms for XAI: From White Box to Black Boxcited by 7
- 2024Machine learning in business process management: A systematic literature reviewcited by 5
- 2023CREATED: Generating Viable Counterfactual Sequences for Predictive Process Analyticscited by 4
- 2024Generating Feasible and Plausible Counterfactual Explanations for Outcome Prediction of Business Processescited by 4
- 2024Guiding the generation of counterfactual explanations through temporal background knowledge for Predictive Process Monitoringcited by 3
- 2025Generating Counterfactual Explanations Under Temporal Constraintscited by 3
- 2022Explainable Artificial Intelligence for Improved Modeling of Processescited by 2
- 2023Explain, Adapt and Retrain: How to improve the accuracy of a PPM classifier through different explanation stylescited by 0
- 2023Personalized Path Recourse for Reinforcement Learning Agentscited by 0
- 2024No Dtrain: Model-Agnostic Counterfactual Explanations Using Reinforcement Learningcited by 0
- 2025The Role of Explanation Styles and Perceived Accuracy on Decision Making in Predictive Process Monitoring19 Jun 2025
- 2025Generating Counterfactual Explanations Under Temporal Constraints3 Mar 2025
- 2024No Dtrain: Model-Agnostic Counterfactual Explanations Using Reinforcement Learning28 May 2024
- 2024Machine learning in business process management: A systematic literature review26 May 2024
- 2024Guiding the generation of counterfactual explanations through temporal background knowledge for Predictive Process Monitoring18 Mar 2024
- 2024Generating Feasible and Plausible Counterfactual Explanations for Outcome Prediction of Business Processes14 Mar 2024
- 2023Personalized Path Recourse for Reinforcement Learning Agents14 Dec 2023
- 2023CREATED: Generating Viable Counterfactual Sequences for Predictive Process Analytics28 Mar 2023
- 2023Explain, Adapt and Retrain: How to improve the accuracy of a PPM classifier through different explanation styles27 Mar 2023
- 2022Explainable Artificial Intelligence for Improved Modeling of Processes1 Dec 2022
- 2022An Explainable Decision Support System for Predictive Process Analytics26 Jul 2022
- 2022Benchmarking Instance-Centric Counterfactual Algorithms for XAI: From White Box to Black Box4 Mar 2022
1 more
- 2021Prescriptive Process Monitoring: Quo Vadis?3 Dec 2021
- 2021Prescriptive Process Monitoring: Quo Vadis?cited by 15
- 2022An Explainable Decision Support System for Predictive Process Analyticscited by 8
- 2022Benchmarking Instance-Centric Counterfactual Algorithms for XAI: From White Box to Black Boxcited by 7
- 2024Machine learning in business process management: A systematic literature reviewcited by 5
- 2023CREATED: Generating Viable Counterfactual Sequences for Predictive Process Analyticscited by 4
- 2024Generating Feasible and Plausible Counterfactual Explanations for Outcome Prediction of Business Processescited by 4
- 2024Guiding the generation of counterfactual explanations through temporal background knowledge for Predictive Process Monitoringcited by 3
- 2025Generating Counterfactual Explanations Under Temporal Constraintscited by 3
- 2022Explainable Artificial Intelligence for Improved Modeling of Processescited by 2
- 2023Explain, Adapt and Retrain: How to improve the accuracy of a PPM classifier through different explanation stylescited by 0
- 2023Personalized Path Recourse for Reinforcement Learning Agentscited by 0
- 2024No Dtrain: Model-Agnostic Counterfactual Explanations Using Reinforcement Learningcited by 0
12 most cited of 13 All 13 (JSON)
- 2025The Role of Explanation Styles and Perceived Accuracy on Decision Making in Predictive Process Monitoring19 Jun 2025
- 2025Generating Counterfactual Explanations Under Temporal Constraints3 Mar 2025
- 2024No Dtrain: Model-Agnostic Counterfactual Explanations Using Reinforcement Learning28 May 2024
- 2024Machine learning in business process management: A systematic literature review26 May 2024
- 2024Guiding the generation of counterfactual explanations through temporal background knowledge for Predictive Process Monitoring18 Mar 2024
- 2024Generating Feasible and Plausible Counterfactual Explanations for Outcome Prediction of Business Processes14 Mar 2024
- 2023Personalized Path Recourse for Reinforcement Learning Agents14 Dec 2023
- 2023CREATED: Generating Viable Counterfactual Sequences for Predictive Process Analytics28 Mar 2023
- 2023Explain, Adapt and Retrain: How to improve the accuracy of a PPM classifier through different explanation styles27 Mar 2023
- 2022Explainable Artificial Intelligence for Improved Modeling of Processes1 Dec 2022
- 2022An Explainable Decision Support System for Predictive Process Analytics26 Jul 2022
- 2022Benchmarking Instance-Centric Counterfactual Algorithms for XAI: From White Box to Black Box4 Mar 2022
12 newest of 13 All 13 (JSON)