Provably Robust and Plausible Counterfactual Explanations for Neural Networks via Robust Optimisation
Not on the map. Why?
Abstract (arXiv)
Counterfactual Explanations (CEs) have received increasing interest as a major methodology for explaining neural network classifiers. Usually, CEs for an input-output pair are defined as data points with minimum distance to the input that are classified with a different label than the output. To tackle the established problem that CEs are easily invalidated when model parameters are updated (e.g. retrained), studies have proposed ways to certify the robustness of CEs under model parameter changes bounded by a norm ball. However, existing methods targeting this form of robustness are not sound or complete, and they may generate implausible CEs, i.e., outliers wrt the training dataset. In fact, no existing method simultaneously optimises for closeness and plausibility while preserving robustness guarantees. In this work, we propose Provably RObust and PLAusible Counterfactual Explanations (PROPLACE), a method leveraging on robust optimisation techniques to address the aforementioned limitations in the literature. We formulate an iterative algorithm to compute provably robust CEs and prove its convergence, soundness and completeness. Through a comparative experiment involving six baselines, five of which target robustness, we show that PROPLACE achieves state-of-the-art performances against metrics on three evaluation aspects.
Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). Builds on 27 of its 56 references that are in the map. First posted on arXiv 22 Sep 2023.
Builds on
27 of 56 references.
References · 27
- 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
- 2018Towards Robust Interpretability with Self-Explaining Neural Networkscited by 505
- 2018Actionable Recourse in Linear Classificationcited by 327
- 2018Explanations based on the Missing: Towards Contrastive Explanations with Pertinent Negativescited by 261
- 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
- 2021Towards Robust and Reliable Algorithmic Recoursecited by 101
- 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
- 2020On Counterfactual Explanations under Predictive Multiplicitycited by 73
15 more
- 2021Robust Counterfactual Explanations on Graph Neural Networkscited by 72
- 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
- 2021Consistent Counterfactuals for Deep Modelscited by 37
- 2020Abstraction based Output Range Analysis for Neural Networkscited by 34
- 2020Algorithmic Recourse in the Wild: Understanding the Impact of Data and Model Shiftscited by 34
- 2021Amortized Generation of Sequential Algorithmic Recourses for Black-box Modelscited by 24
- 2022Formalising the Robustness of Counterfactual Explanations for Neural Networkscited by 24
- 2020Scaling Guarantees for Nearest Counterfactual Explanationscited by 22
- 2022Counterfactual Plans under Distributional Ambiguitycited by 19
- 2023Finding Regions of Counterfactual Explanations via Robust Optimizationcited by 19
- 2022Robust Bayesian Recoursecited by 18
- 2022Feature-based Learning for Diverse and Privacy-Preserving Counterfactual Explanationscited by 11
Built on by
Citing papers per year: 2023: 2; 2024: 5; 2025: 6; 2026: 7.
20 papers.
Sort:
- 2024Robust Counterfactual Explanations in Machine Learning: A Surveycited by 29
- 2023Recourse under Model Multiplicity via Argumentative Ensembling (Technical Report)cited by 15
- 2024Probabilistically Plausible Counterfactual Explanations with Normalizing Flowscited by 11
- 2025Performative Validity of Recourse Explanationscited by 8
- 2024Interval Abstractions for Robust Counterfactual Explanationscited by 7
- 2024Generating Likely Counterfactuals Using Sum-Product Networkscited by 6
- 2025RobustX: Robust Counterfactual Explanations Made Easycited by 6
- 2025Counterfactual Explanations for Model Ensembles Using Entropic Risk Measurescited by 4
- 2025Faster Verified Explanations for Neural Networkscited by 4
- 2024CE-QArg: Counterfactual Explanations for Quantitative Bipolar Argumentation Frameworks (Technical Report)cited by 3
- 2025Optimal Robust Recourse with Lp-Bounded Model Changecited by 3
- 2026PAR: Plausibility-aware Amortized Recourse Generationcited by 2
8 more
- 2026ElliCE: Efficient and Provably Robust Algorithmic Recourse via the Rashomon Setscited by 2
- 2023T-COL: Generating Counterfactual Explanations for General User Preferences on Variable Machine Learning Systemscited by 1
- 2025Argumentative Ensembling for Robust Recourse under Model Multiplicitycited by 1
- 2026Evaluating Counterfactual Explanation Methods on Incomplete Inputscited by 0
- 2026A Probabilistic Consensus-Driven Approach for Robust Counterfactual Explanationscited by 0
- 2026RecourseBench: A Modular Framework for Reproducible Algorithmic Recourse Evaluationcited by 0
- 2026Beyond Tracking or Shortcut: Composition-Bounded Predictive States in Poker Autoregressive Modelscited by 0
- 2026Class-Aware Reinforcement Learning for Counterfactual Explanation Generationcited by 0
- 2026Class-Aware Reinforcement Learning for Counterfactual Explanation Generation30 Jul 2026
- 2026RecourseBench: A Modular Framework for Reproducible Algorithmic Recourse Evaluation15 Jun 2026
- 2026Beyond Tracking or Shortcut: Composition-Bounded Predictive States in Poker Autoregressive Models13 Jun 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
- 2026PAR: Plausibility-aware Amortized Recourse Generation24 Jan 2026
- 2025Faster Verified Explanations for Neural Networks28 Nov 2025
- 2025Optimal Robust Recourse with Lp-Bounded Model Change25 Sep 2025
- 2025Argumentative Ensembling for Robust Recourse under Model Multiplicity25 Jun 2025
- 2025Performative Validity of Recourse Explanations18 Jun 2025
- 2025Counterfactual Explanations for Model Ensembles Using Entropic Risk Measures11 Mar 2025
8 more
- 2025RobustX: Robust Counterfactual Explanations Made Easy19 Feb 2025
- 2024CE-QArg: Counterfactual Explanations for Quantitative Bipolar Argumentation Frameworks (Technical Report)11 Jul 2024
- 2024Probabilistically Plausible Counterfactual Explanations with Normalizing Flows27 May 2024
- 2024Interval Abstractions for Robust Counterfactual Explanations21 Apr 2024
- 2024Robust Counterfactual Explanations in Machine Learning: A Survey2 Feb 2024
- 2024Generating Likely Counterfactuals Using Sum-Product Networks25 Jan 2024
- 2023Recourse under Model Multiplicity via Argumentative Ensembling (Technical Report)22 Dec 2023
- 2023T-COL: Generating Counterfactual Explanations for General User Preferences on Variable Machine Learning Systems28 Sep 2023
- 2024Robust Counterfactual Explanations in Machine Learning: A Surveycited by 29
- 2023Recourse under Model Multiplicity via Argumentative Ensembling (Technical Report)cited by 15
- 2024Probabilistically Plausible Counterfactual Explanations with Normalizing Flowscited by 11
- 2025Performative Validity of Recourse Explanationscited by 8
- 2024Interval Abstractions for Robust Counterfactual Explanationscited by 7
- 2024Generating Likely Counterfactuals Using Sum-Product Networkscited by 6
- 2025RobustX: Robust Counterfactual Explanations Made Easycited by 6
- 2025Counterfactual Explanations for Model Ensembles Using Entropic Risk Measurescited by 4
- 2025Faster Verified Explanations for Neural Networkscited by 4
- 2024CE-QArg: Counterfactual Explanations for Quantitative Bipolar Argumentation Frameworks (Technical Report)cited by 3
- 2025Optimal Robust Recourse with Lp-Bounded Model Changecited by 3
- 2026PAR: Plausibility-aware Amortized Recourse Generationcited by 2
12 most cited of 20 All 20 (JSON)
- 2026Class-Aware Reinforcement Learning for Counterfactual Explanation Generation30 Jul 2026
- 2026RecourseBench: A Modular Framework for Reproducible Algorithmic Recourse Evaluation15 Jun 2026
- 2026Beyond Tracking or Shortcut: Composition-Bounded Predictive States in Poker Autoregressive Models13 Jun 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
- 2026PAR: Plausibility-aware Amortized Recourse Generation24 Jan 2026
- 2025Faster Verified Explanations for Neural Networks28 Nov 2025
- 2025Optimal Robust Recourse with Lp-Bounded Model Change25 Sep 2025
- 2025Argumentative Ensembling for Robust Recourse under Model Multiplicity25 Jun 2025
- 2025Performative Validity of Recourse Explanations18 Jun 2025
- 2025Counterfactual Explanations for Model Ensembles Using Entropic Risk Measures11 Mar 2025
12 newest of 20 All 20 (JSON)