mlsanityData to 7 Oct 2026

Model-agnostic and Scalable Counterfactual Explanations via Reinforcement Learning

arXiv 2106.02597 ↗First posted 4 Jun 2021cs.LG stat.MLcited by 15

Not on the map. Why?

Abstract (arXiv)

Counterfactual instances are a powerful tool to obtain valuable insights into automated decision processes, describing the necessary minimal changes in the input space to alter the prediction towards a desired target. Most previous approaches require a separate, computationally expensive optimization procedure per instance, making them impractical for both large amounts of data and high-dimensional data. Moreover, these methods are often restricted to certain subclasses of machine learning models (e.g. differentiable or tree-based models). In this work, we propose a deep reinforcement learning approach that transforms the optimization procedure into an end-to-end learnable process, allowing us to generate batches of counterfactual instances in a single forward pass. Our experiments on real-world data show that our method i) is model-agnostic (does not assume differentiability), relying only on feedback from model predictions; ii) allows for generating target-conditional counterfactual instances; iii) allows for flexible feature range constraints for numerical and categorical attributes, including the immutability of protected features (e.g. gender, race); iv) is easily extended to other data modalities such as images.

Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). Builds on 26 of its 41 references that are in the map. First posted on arXiv 4 Jun 2021.

Builds on

26 of 41 references.

References · 26

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
  3. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
  4. 2014Deep Learning Face Attributes in the Wildcited by 3,679
  5. 2015Continuous control with deep reinforcement learningcited by 3,279
  6. 2013Playing Atari with Deep Reinforcement Learningcited by 3,211
  7. 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,841
  8. 2014Conditional Generative Adversarial Netscited by 2,152
  9. 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,086
  10. 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 612
  11. 2018Explanations based on the Missing: Towards Contrastive Explanations with Pertinent Negativescited by 261
  12. 2018Failing Loudly: An Empirical Study of Methods for Detecting Dataset Shiftcited by 240
14 more
  1. 2019Interpretable Counterfactual Explanations Guided by Prototypescited by 223
  2. 2019The What-If Tool: Interactive Probing of Machine Learning Modelscited by 207
  3. 2018Local Rule-Based Explanations of Black Box Decision Systemscited by 165
  4. 2019Preserving Causal Constraints in Counterfactual Explanations for Machine Learning Classifierscited by 143
  5. 2019Towards Realistic Individual Recourse and Actionable Explanations in Black-Box Decision Making Systemscited by 128
  6. 2020A survey of algorithmic recourse: definitions, formulations, solutions, and prospectscited by 118
  7. 2017Inverse Classification for Comparison-based Interpretability in Machine Learningcited by 49
  8. 2019Measurable Counterfactual Local Explanations for Any Classifiercited by 48
  9. 2020DECE: Decision Explorer with Counterfactual Explanations for Machine Learning Modelscited by 38
  10. 2019Generative Counterfactual Introspection for Explainable Deep Learningcited by 36
  11. 2019CERTIFAI: Counterfactual Explanations for Robustness, Transparency, Interpretability, and Fairness of Artificial Intelligence modelscited by 34
  12. 2021Conditional Generative Models for Counterfactual Explanationscited by 28
  13. 2020PermuteAttack: Counterfactual Explanation of Machine Learning Credit Scorecardscited by 16
  14. 2020Born Identity Network: Multi-way Counterfactual Map Generation to Explain a Classifier's Decisioncited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 2; 2023: 5; 2024: 1; 2025: 2; 2026: 5.

15 papers.

Sort: