Interval Abstractions for Robust Counterfactual Explanations
Not on the map. Why?
Abstract (arXiv)
Counterfactual Explanations (CEs) have emerged as a major paradigm in explainable AI research, providing recourse recommendations for users affected by the decisions of machine learning models. However, CEs found by existing methods often become invalid when slight changes occur in the parameters of the model they were generated for. The literature lacks a way to provide exhaustive robustness guarantees for CEs under model changes, in that existing methods to improve CEs' robustness are mostly heuristic, and the robustness performances are evaluated empirically using only a limited number of retrained models. To bridge this gap, we propose a novel interval abstraction technique for parametric machine learning models, which allows us to obtain provable robustness guarantees for CEs under a possibly infinite set of plausible model changes Delta. Based on this idea, we formalise a robustness notion for CEs, which we call Delta-robustness, in both binary and multi-class classification settings. We present procedures to verify Delta-robustness based on Mixed Integer Linear Programming, using which we further propose algorithms to generate CEs that are Delta-robust. In an extensive empirical study involving neural networks and logistic regression models, we demonstrate the practical applicability of our approach. We discuss two strategies for determining the appropriate hyperparameters in our method, and we quantitatively benchmark CEs generated by eleven methods, highlighting the effectiveness of our algorithms in finding robust CEs.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 47 of its 72 references that are in the map. First posted on arXiv 21 Apr 2024.
Builds on
47 of 72 references.
References · 47
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,998
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,206
- 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,089
- 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 614
- 2017Provable defenses against adversarial examples via the convex outer adversarial polytopecited by 567
- 2018Actionable Recourse in Linear Classificationcited by 328
- 2018Explanations based on the Missing: Towards Contrastive Explanations with Pertinent Negativescited by 262
- 2020Algorithmic Recourse: from Counterfactual Explanations to Interventionscited by 250
- 2019Interpretable Counterfactual Explanations Guided by Prototypescited by 223
- 2019Towards Stable and Efficient Training of Verifiably Robust Neural Networkscited by 205
- 2018Evaluating the Robustness of Neural Networks: An Extreme Value Theory Approachcited by 182
- 2020Multi-Objective Counterfactual Explanationscited by 157
35 more
- 2019Learning Model-Agnostic Counterfactual Explanations for Tabular Datacited by 146
- 2020Algorithmic recourse under imperfect causal knowledge: a probabilistic approachcited by 140
- 2017An approach to reachability analysis for feed-forward ReLU neural networkscited by 127
- 2021Counterfactual Explanations Can Be Manipulatedcited by 113
- 2021Towards Robust and Reliable Algorithmic Recoursecited by 102
- 2022Diffusion Visual Counterfactual Explanationscited by 96
- 2021CARLA: A Python Library to Benchmark Algorithmic Recourse and Counterfactual Explanation Algorithmscited by 86
- 2017Interpretable Predictions of Tree-based Ensembles via Actionable Feature Tweakingcited by 76
- 2020On Counterfactual Explanations under Predictive Multiplicitycited by 74
- 2021Robust Counterfactual Explanations on Graph Neural Networkscited by 72
- 2020Instance-based Counterfactual Explanations for Time Series Classificationcited by 64
- 2021NICE: An Algorithm for Nearest Instance Counterfactual Explanationscited by 62
- 2021On the Adversarial Robustness of Causal Algorithmic Recoursecited by 56
- 2022Robust Counterfactual Explanations for Tree-Based Ensemblescited by 49
- 2023Robust Counterfactual Explanations for Neural Networks With Probabilistic Guaranteescited by 45
- 2022Probabilistically Robust Recourse: Navigating the Trade-offs between Costs and Robustness in Algorithmic Recoursecited by 40
- 2021A Survey on the Robustness of Feature Importance and Counterfactual Explanationscited by 39
- 2021Consistent Counterfactuals for Deep Modelscited by 37
- 2020Algorithmic Recourse in the Wild: Understanding the Impact of Data and Model Shiftscited by 36
- 2020Abstraction based Output Range Analysis for Neural Networkscited by 34
- 2022On the Robustness of Sparse Counterfactual Explanations to Adverse Perturbationscited by 32
- 2024Robust Counterfactual Explanations in Machine Learning: A Surveycited by 29
- 2022Formalising the Robustness of Counterfactual Explanations for Neural Networkscited by 24
- 2020Scaling Guarantees for Nearest Counterfactual Explanationscited by 22
- 2021Formalizing Generalization and Robustness of Neural Networks to Weight Perturbationscited by 22
- 2022On the Trade-Off between Actionable Explanations and the Right to be Forgottencited by 20
- 2023Provably Robust and Plausible Counterfactual Explanations for Neural Networks via Robust Optimisationcited by 20
- 2022Counterfactual Plans under Distributional Ambiguitycited by 19
- 2023Finding Regions of Counterfactual Explanations via Robust Optimizationcited by 19
- 2022Robust Bayesian Recoursecited by 18
- 2023Promoting Counterfactual Robustness through Diversitycited by 17
- 2023Recourse under Model Multiplicity via Argumentative Ensembling (Technical Report)cited by 15
- 2023Distributionally Robust Recourse Actioncited by 12
- 2022RoCourseNet: Distributionally Robust Training of a Prediction Aware Recourse Modelcited by 11
- 2023Towards Bridging the Gaps between the Right to Explanation and the Right to be Forgottencited by 10
Built on by
Citing papers per year: 2025: 3; 2026: 4.
7 papers.
- 2025RobustX: Robust Counterfactual Explanations Made Easycited by 6
- 2026ElliCE: Efficient and Provably Robust Algorithmic Recourse via the Rashomon Setscited by 2
- 2025Argumentative Ensembling for Robust Recourse under Model Multiplicitycited by 1
- 2025Synthesising Counterfactual Explanations via Label-Conditional Gaussian Mixture Variational Autoencoderscited by 1
- 2026Evaluating Counterfactual Explanation Methods on Incomplete Inputscited by 0
- 2026A Probabilistic Consensus-Driven Approach for Robust Counterfactual Explanationscited by 0
- 2026Robust to Which Model Change? A Unified Evaluation of Robust Counterfactual Explanationscited by 0
- 2026Robust to Which Model Change? A Unified Evaluation of Robust Counterfactual Explanations25 Sep 2026
- 2026A Probabilistic Consensus-Driven Approach for Robust Counterfactual Explanations19 Apr 2026
- 2026Evaluating Counterfactual Explanation Methods on Incomplete Inputs9 Apr 2026
- 2026ElliCE: Efficient and Provably Robust Algorithmic Recourse via the Rashomon Sets7 Feb 2026
- 2025Synthesising Counterfactual Explanations via Label-Conditional Gaussian Mixture Variational Autoencoders6 Oct 2025
- 2025Argumentative Ensembling for Robust Recourse under Model Multiplicity25 Jun 2025
- 2025RobustX: Robust Counterfactual Explanations Made Easy19 Feb 2025