ACE: Adapting sampling for Counterfactual Explanations
Not on the map. Why?
Abstract (arXiv)
Counterfactual Explanations (CFEs) interpret machine learning models by identifying the smallest change to input features needed to change the model's prediction to a desired output. For classification tasks, CFEs determine how close a given sample is to the decision boundary of a trained classifier. Existing methods are often sample-inefficient, requiring numerous evaluations of a black-box model -- an approach that is both costly and impractical when access to the model is limited. We propose Adaptive sampling for Counterfactual Explanations (ACE), a sample-efficient algorithm combining Bayesian estimation and stochastic optimization to approximate the decision boundary with fewer queries. By prioritizing informative points, ACE minimizes evaluations while generating accurate and feasible CFEs. Extensive empirical results show that ACE achieves superior evaluation efficiency compared to state-of-the-art methods, while maintaining effectiveness in identifying minimal and actionable changes.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 21 of its 48 references that are in the map. First posted on arXiv 30 Sep 2025.
Builds on
21 of 48 references.
References · 21
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,416
- 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,089
- 2018A Tutorial on Bayesian Optimizationcited by 744
- 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 614
- 2014OpenML: networked science in machine learningcited by 526
- 2018Explaining Explanations: An Overview of Interpretability of Machine Learningcited by 508
- 2020Algorithmic Recourse: from Counterfactual Explanations to Interventionscited by 250
- 2019FACE: Feasible and Actionable Counterfactual Explanationscited by 233
- 2019Model-Agnostic Counterfactual Explanations for Consequential Decisionscited by 204
- 2020Multi-Objective Counterfactual Explanationscited by 157
9 more
- 2019Learning Model-Agnostic Counterfactual Explanations for Tabular Datacited by 146
- 2019Preserving Causal Constraints in Counterfactual Explanations for Machine Learning Classifierscited by 144
- 2018Maximizing acquisition functions for Bayesian optimizationcited by 114
- 2021CARLA: A Python Library to Benchmark Algorithmic Recourse and Counterfactual Explanation Algorithmscited by 86
- 2016Bayesian optimization under mixed constraints with a slack-variable augmented Lagrangiancited by 29
- 2021Counterfactual Explanations for Arbitrary Regression Modelscited by 22
- 2022OmniXAI: A Library for Explainable AIcited by 21
- 2022Feature-based Learning for Diverse and Privacy-Preserving Counterfactual Explanationscited by 11
- 2023MCD: A Model-Agnostic Counterfactual Search Method For Multi-modal Design Modificationscited by 5
Built on by
Not cited yet.