Generating Feasible and Plausible Counterfactual Explanations for Outcome Prediction of Business Processes
Not on the map. Why?
Abstract (arXiv)
In recent years, various machine and deep learning architectures have been successfully introduced to the field of predictive process analytics. Nevertheless, the inherent opacity of these algorithms poses a significant challenge for human decision-makers, hindering their ability to understand the reasoning behind the predictions. This growing concern has sparked the introduction of counterfactual explanations, designed as human-understandable what if scenarios, to provide clearer insights into the decision-making process behind undesirable predictions. The generation of counterfactual explanations, however, encounters specific challenges when dealing with the sequential nature of the (business) process cases typically used in predictive process analytics. Our paper tackles this challenge by introducing a data-driven approach, REVISEDplus, to generate more feasible and plausible counterfactual explanations. First, we restrict the counterfactual algorithm to generate counterfactuals that lie within a high-density region of the process data, ensuring that the proposed counterfactuals are realistic and feasible within the observed process data distribution. Additionally, we ensure plausibility by learning sequential patterns between the activities in the process cases, utilising Declare language templates. Finally, we evaluate the properties that define the validity of counterfactuals.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 32 of its 60 references that are in the map. First posted on arXiv 14 Mar 2024.
Builds on
32 of 60 references.
References · 32
- 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,543
- 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,086
- 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 612
- 2018Actionable Recourse in Linear Classificationcited by 327
- 2018Explanations based on the Missing: Towards Contrastive Explanations with Pertinent Negativescited by 261
- 2020Algorithmic Recourse: from Counterfactual Explanations to Interventionscited by 250
- 2019FACE: Feasible and Actionable Counterfactual Explanationscited by 232
- 2019Interpretable Counterfactual Explanations Guided by Prototypescited by 223
- 2019Learning Model-Agnostic Counterfactual Explanations for Tabular Datacited by 146
- 2019Towards Realistic Individual Recourse and Actionable Explanations in Black-Box Decision Making Systemscited by 128
- 2019Efficient Search for Diverse Coherent Explanationscited by 111
- 2020Getting a CLUE: A Method for Explaining Uncertainty Estimatescited by 92
20 more
- 2021CARLA: A Python Library to Benchmark Algorithmic Recourse and Counterfactual Explanation Algorithmscited by 85
- 2017Interpretable Predictions of Tree-based Ensembles via Actionable Feature Tweakingcited by 76
- 2020Generate Your Counterfactuals: Towards Controlled Counterfactual Generation for Textcited by 75
- 2020Instance-based Counterfactual Explanations for Time Series Classificationcited by 64
- 2021Counterfactuals and Causability in Explainable Artificial Intelligence: Theory, Algorithms, and Applicationscited by 59
- 2019FOCUS: Flexible Optimizable Counterfactual Explanations for Tree Ensemblescited by 43
- 2020Variational Autoencoder with Learned Latent Structurecited by 41
- 2021Generating Interpretable Counterfactual Explanations By Implicit Minimisation of Epistemic and Aleatoric Uncertaintiescited by 41
- 2020Convex Density Constraints for Computing Plausible Counterfactual Explanationscited by 32
- 2021Conditional Generative Models for Counterfactual Explanationscited by 28
- 2021Prescriptive Process Monitoring for Cost-Aware Cycle Time Reductioncited by 17
- 2021DiCE4EL: Interpreting Process Predictions using a Milestone-Aware Counterfactual Approachcited by 13
- 2022Counterfactual Explanations for Predictive Business Process Monitoringcited by 12
- 2022Motif-guided Time Series Counterfactual Explanationscited by 12
- 2022Outcome-Oriented Prescriptive Process Monitoring Based on Temporal Logic Patternscited by 7
- 2020An Entropic Relevance Measure for Stochastic Conformance Checking in Process Miningcited by 6
- 2020Cause vs. Effect in Context-Sensitive Prediction of Business Process Instancescited by 5
- 2020Efficient computation of contrastive explanationscited by 4
- 2023CREATED: Generating Viable Counterfactual Sequences for Predictive Process Analyticscited by 4
- 2022Predicting student performance using sequence classification with time-based windowscited by 3
Built on by
Citing papers per year: 2024: 1; 2025: 1; 2026: 2.
4 papers.
- 2025Time-Aware and Transition-Semantic Graph Neural Networks for Interpretable Predictive Business Process Monitoringcited by 2
- 2026DIFF-ERO: A Conformance-Aware Loss for Deep Learning in Process Miningcited by 1
- 2024Generating Realistic Adversarial Examples for Business Processes using Variational Autoencoderscited by 0
- 2026Feature Attribution-Based Explainability Analysis of Deep Learning Models in Predictive Process Monitoringcited by 0
- 2026Feature Attribution-Based Explainability Analysis of Deep Learning Models in Predictive Process Monitoring20 Jul 2026
- 2026DIFF-ERO: A Conformance-Aware Loss for Deep Learning in Process Mining12 Jun 2026
- 2025Time-Aware and Transition-Semantic Graph Neural Networks for Interpretable Predictive Business Process Monitoring13 Aug 2025
- 2024Generating Realistic Adversarial Examples for Business Processes using Variational Autoencoders21 Nov 2024