Counterfactual Explanations for Arbitrary Regression Models
Not on the map. Why?
Abstract (arXiv)
We present a new method for counterfactual explanations (CFEs) based on Bayesian optimisation that applies to both classification and regression models. Our method is a globally convergent search algorithm with support for arbitrary regression models and constraints like feature sparsity and actionable recourse, and furthermore can answer multiple counterfactual questions in parallel while learning from previous queries. We formulate CFE search for regression models in a rigorous mathematical framework using differentiable potentials, which resolves robustness issues in threshold-based objectives. We prove that in this framework, (a) verifying the existence of counterfactuals is NP-complete; and (b) that finding instances using such potentials is CLS-complete. We describe a unified algorithm for CFEs using a specialised acquisition function that composes both expected improvement and an exponential-polynomial (EP) family with desirable properties. Our evaluation on real-world benchmark domains demonstrate high sample-efficiency and precision.
Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). Builds on 27 of its 68 references that are in the map. First posted on arXiv 29 Jun 2021.
Builds on
27 of 68 references.
References · 27
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,201
- 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,135
- 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
- 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
- 2020Multi-Objective Counterfactual Explanationscited by 157
- 2019Learning Model-Agnostic Counterfactual Explanations for Tabular Datacited by 146
- 2019Preserving Causal Constraints in Counterfactual Explanations for Machine Learning Classifierscited by 143
15 more
- 2017Non-convex Optimization for Machine Learningcited by 132
- 2019The Hidden Assumptions Behind Counterfactual Explanations and Principal Reasonscited by 115
- 2018The Blessings of Multiple Causescited by 103
- 2017Interpretable Predictions of Tree-based Ensembles via Actionable Feature Tweakingcited by 76
- 2020On Counterfactual Explanations under Predictive Multiplicitycited by 73
- 2019Bayesian Optimization for Materials Design with Mixed Quantitative and Qualitative Variablescited by 64
- 2019Bayesian Optimisation over Multiple Continuous and Categorical Inputscited by 55
- 2019Bayesian Optimization of Composite Functionscited by 45
- 2020Decisions, Counterfactual Explanations and Strategic Behaviorcited by 44
- 2019FOCUS: Flexible Optimizable Counterfactual Explanations for Tree Ensemblescited by 43
- 2019On the computation of counterfactual explanations -- A surveycited by 33
- 2020Convex Density Constraints for Computing Plausible Counterfactual Explanationscited by 32
- 2019Mixed-Variable Bayesian Optimizationcited by 29
- 2020The Complexity of Gradient Descent: CLS = PPAD cap PLScited by 17
- 2018Fair lending needs explainable models for responsible recommendationcited by 12
Built on by
Citing papers per year: 2021: 3; 2022: 5; 2023: 5; 2024: 4; 2025: 3; 2026: 2.
22 papers.
Sort:
By area:
- 2022Robust Counterfactual Explanations for Tree-Based Ensemblescited by 49
- 2022Probabilistically Robust Recourse: Navigating the Trade-offs between Costs and Robustness in Algorithmic Recoursecited by 40
- 2022On the Privacy Risks of Algorithmic Recoursecited by 32
- 2021Toward Explainable AI for Regression Modelscited by 30
- 2021ReLAX: Reinforcement Learning Agent eXplainer for Arbitrary Predictive Modelscited by 25
- 2021Counterfactual Shapley Additive Explanationscited by 22
- 2022On the Trade-Off between Actionable Explanations and the Right to be Forgottencited by 20
- 2024Counterfactual Metarules for Local and Global Recoursecited by 7
- 2025Mitigating Clever Hans Strategies in Image Classifiers through Generating Counterexamplescited by 6
- 2023Faithful Model Explanations through Energy-Constrained Conformal Counterfactualscited by 5
- 2025Diffusion Counterfactuals for Image Regressorscited by 5
- 2024Counterfactual Explanations for Deep Learning-Based Traffic Forecastingcited by 3
10 more
- 2023Counterfactual Explanations of Neural Network-Generated Response Curvescited by 2
- 2023Unveiling the Potential of Counterfactuals Explanations in Employabilitycited by 2
- 2023Counterfactual Explanation for Regression via Disentanglement in Latent Spacecited by 1
- 2022Decomposing Counterfactual Explanations for Consequential Decision Makingcited by 0
- 2023On the Connection between Game-Theoretic Feature Attributions and Counterfactual Explanationscited by 0
- 2024No Dtrain: Model-Agnostic Counterfactual Explanations Using Reinforcement Learningcited by 0
- 2024Relevance-aware Algorithmic Recoursecited by 0
- 2025ACE: Adapting sampling for Counterfactual Explanationscited by 0
- 2026Counterfactual Training: Teaching Models Plausible and Actionable Explanationscited by 0
- 2026CEL: Comprehensive Counterfactual Explanations Library and Benchmarkcited by 0
- 2026CEL: Comprehensive Counterfactual Explanations Library and Benchmark24 Jul 2026
- 2026Counterfactual Training: Teaching Models Plausible and Actionable Explanations22 Jan 2026
- 2025Mitigating Clever Hans Strategies in Image Classifiers through Generating Counterexamples20 Oct 2025
- 2025ACE: Adapting sampling for Counterfactual Explanations30 Sep 2025
- 2025Diffusion Counterfactuals for Image Regressors26 Mar 2025
- 2024Relevance-aware Algorithmic Recourse29 May 2024
- 2024Counterfactual Metarules for Local and Global Recourse29 May 2024
- 2024No Dtrain: Model-Agnostic Counterfactual Explanations Using Reinforcement Learning28 May 2024
- 2024Counterfactual Explanations for Deep Learning-Based Traffic Forecasting1 May 2024
- 2023Faithful Model Explanations through Energy-Constrained Conformal Counterfactuals17 Dec 2023
- 2023Counterfactual Explanation for Regression via Disentanglement in Latent Space14 Nov 2023
- 2023On the Connection between Game-Theoretic Feature Attributions and Counterfactual Explanations13 Jul 2023
10 more
- 2023Unveiling the Potential of Counterfactuals Explanations in Employability17 May 2023
- 2023Counterfactual Explanations of Neural Network-Generated Response Curves8 Apr 2023
- 2022On the Privacy Risks of Algorithmic Recourse10 Nov 2022
- 2022Decomposing Counterfactual Explanations for Consequential Decision Making3 Nov 2022
- 2022On the Trade-Off between Actionable Explanations and the Right to be Forgotten30 Aug 2022
- 2022Robust Counterfactual Explanations for Tree-Based Ensembles6 Jul 2022
- 2022Probabilistically Robust Recourse: Navigating the Trade-offs between Costs and Robustness in Algorithmic Recourse13 Mar 2022
- 2021Toward Explainable AI for Regression Models21 Dec 2021
- 2021Counterfactual Shapley Additive Explanations27 Oct 2021
- 2021ReLAX: Reinforcement Learning Agent eXplainer for Arbitrary Predictive Models22 Oct 2021
- 2025Diffusion Counterfactuals for Image Regressorscited by 5
- 2025Diffusion Counterfactuals for Image Regressors26 Mar 2025
- 2022On the Privacy Risks of Algorithmic Recoursecited by 32
- 2022On the Privacy Risks of Algorithmic Recourse10 Nov 2022
- 2022Robust Counterfactual Explanations for Tree-Based Ensemblescited by 49
- 2022Probabilistically Robust Recourse: Navigating the Trade-offs between Costs and Robustness in Algorithmic Recoursecited by 40
- 2021Toward Explainable AI for Regression Modelscited by 30
- 2021ReLAX: Reinforcement Learning Agent eXplainer for Arbitrary Predictive Modelscited by 25
- 2021Counterfactual Shapley Additive Explanationscited by 22
- 2022On the Trade-Off between Actionable Explanations and the Right to be Forgottencited by 20
- 2024Counterfactual Metarules for Local and Global Recoursecited by 7
- 2025Mitigating Clever Hans Strategies in Image Classifiers through Generating Counterexamplescited by 6
- 2023Faithful Model Explanations through Energy-Constrained Conformal Counterfactualscited by 5
- 2024Counterfactual Explanations for Deep Learning-Based Traffic Forecastingcited by 3
- 2023Counterfactual Explanations of Neural Network-Generated Response Curvescited by 2
- 2023Unveiling the Potential of Counterfactuals Explanations in Employabilitycited by 2
12 most cited of 20 All 20 (JSON)
- 2026CEL: Comprehensive Counterfactual Explanations Library and Benchmark24 Jul 2026
- 2026Counterfactual Training: Teaching Models Plausible and Actionable Explanations22 Jan 2026
- 2025Mitigating Clever Hans Strategies in Image Classifiers through Generating Counterexamples20 Oct 2025
- 2025ACE: Adapting sampling for Counterfactual Explanations30 Sep 2025
- 2024Relevance-aware Algorithmic Recourse29 May 2024
- 2024Counterfactual Metarules for Local and Global Recourse29 May 2024
- 2024No Dtrain: Model-Agnostic Counterfactual Explanations Using Reinforcement Learning28 May 2024
- 2024Counterfactual Explanations for Deep Learning-Based Traffic Forecasting1 May 2024
- 2023Faithful Model Explanations through Energy-Constrained Conformal Counterfactuals17 Dec 2023
- 2023Counterfactual Explanation for Regression via Disentanglement in Latent Space14 Nov 2023
- 2023On the Connection between Game-Theoretic Feature Attributions and Counterfactual Explanations13 Jul 2023
- 2023Unveiling the Potential of Counterfactuals Explanations in Employability17 May 2023
12 newest of 20 All 20 (JSON)