mlsanityData to 7 Oct 2026

Counterfactual Explanations and Algorithmic Recourses for Machine Learning: A Review

arXiv 2010.10596 ↗First posted 20 Oct 2020cs.LG cs.AI stat.MLcited by 174

Not on the map. Why?

Abstract (arXiv)

Machine learning plays a role in many deployed decision systems, often in ways that are difficult or impossible to understand by human stakeholders. Explaining, in a human-understandable way, the relationship between the input and output of machine learning models is essential to the development of trustworthy machine learning based systems. A burgeoning body of research seeks to define the goals and methods of explainability in machine learning. In this paper, we seek to review and categorize research on counterfactual explanations, a specific class of explanation that provides a link between what could have happened had input to a model been changed in a particular way. Modern approaches to counterfactual explainability in machine learning draw connections to the established legal doctrine in many countries, making them appealing to fielded systems in high-impact areas such as finance and healthcare. Thus, we design a rubric with desirable properties of counterfactual explanation algorithms and comprehensively evaluate all currently proposed algorithms against that rubric. Our rubric provides easy comparison and comprehension of the advantages and disadvantages of different approaches and serves as an introduction to major research themes in this field. We also identify gaps and discuss promising research directions in the space of counterfactual explainability.

Key facts. Cited by 174 papers in the map (data through 7 Oct 2026). First posted on arXiv 20 Oct 2020.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 5; 2023: 36; 2024: 48; 2025: 48; 2026: 37.

174 papers.

Sort:

By area:

  1. 2022Text and Patterns: For Effective Chain of Thought, It Takes Two to Tangocited by 128
  2. 2023Connecting the Dots in Trustworthy Artificial Intelligence: From AI Principles, Ethics, and Key Requirements to Responsible AI Systems and Regulationcited by 60
  3. 2024Explainable Artificial Intelligence: A Survey of Needs, Techniques, Applications, and Future Directioncited by 46
  4. 2024Vinoground: Scrutinizing LMMs over Dense Temporal Reasoning with Short Videoscited by 37
  5. 2022VeriX: Towards Verified Explainability of Deep Neural Networkscited by 30
  6. 2023Logic for Explainable AIcited by 23
  7. 2023Counterfactual Learning on Graphs: A Surveycited by 22
  8. 2024A Survey on Natural Language Counterfactual Generationcited by 21
  9. 2023Even if Explanations: Prior Work, Desiderata & Benchmarks for Semi-Factual XAIcited by 20
  10. 2024Counterfactual Image Editingcited by 20
  11. 2023Natural Example-Based Explainability: a Surveycited by 13
  12. 2023Distributionally Robust Recourse Actioncited by 12
38 more
  1. 2024Probabilistically Plausible Counterfactual Explanations with Normalizing Flowscited by 11
  2. 2025Is Relevance Propagated from Retriever to Generator in RAG?cited by 11
  3. 2024Counterfactual Explanations for Medical Image Classification and Regression using Diffusion Autoencodercited by 10
  4. 2024Counterfactual Explanations with Probabilistic Guarantees on their Robustness to Model Changecited by 10
  5. 2022Personalized Algorithmic Recourse with Preference Elicitationcited by 9
  6. 2023Beyond Known Reality: Exploiting Counterfactual Explanations for Medical Researchcited by 9
  7. 2023On the Actionability of Outcome Predictioncited by 9
  8. 2023Generating collective counterfactual explanations in score-based classification via mathematical optimizationcited by 9
  9. 2024Counterfactual Explanations via Riemannian Latent Space Traversalcited by 9
  10. 2023Deep Backtracking Counterfactuals for Causally Compliant Explanationscited by 8
  11. 2024Exploiting Preference Elicitation in Interactive and User-centered Algorithmic Recourse: An Initial Explorationcited by 8
  12. 2024Time Can Invalidate Algorithmic Recoursecited by 8
  13. 2024A multi-criteria approach for selecting an explanation from the set of counterfactuals produced by an ensemble of explainerscited by 7
  14. 2024Learning Decision Trees and Forests with Algorithmic Recoursecited by 7
  15. 2024Distributional Counterfactual Explanations With Optimal Transportcited by 6
  16. 2024GLANCE: Global Actions in a Nutshell for Counterfactual Explainabilitycited by 6
  17. 2025Exploring Energy Landscapes for Minimal Counterfactual Explanations: Applications in Cybersecurity and Beyondcited by 6
  18. 2025Addressing divergent representations from causal interventions on neural networkscited by 6
  19. 2026Generative AI collective behavior needs an interactionist paradigmcited by 6
  20. 2023MCD: A Model-Agnostic Counterfactual Search Method For Multi-modal Design Modificationscited by 5
  21. 2023Navigating Explanatory Multiverse Through Counterfactual Path Geometrycited by 5
  22. 2023Adversarial Machine Learning for Social Good: Reframing the Adversary as an Allycited by 5
  23. 2023Faithful Model Explanations through Energy-Constrained Conformal Counterfactualscited by 5
  24. 2024Feature Accentuation: Revealing 'What' Features Respond to in Natural Imagescited by 5
  25. 2024Procedural Adherence and Interpretability Through Neuro-Symbolic Generative Agentscited by 5
  26. 2024Even-Ifs From If-Onlys: Are the Best Semi-Factual Explanations Found Using Counterfactuals As Guides?cited by 5
  27. 2024Prompt Recovery for Image Generation Models: A Comparative Study of Discrete Optimizerscited by 5
  28. 2024What If We Had Used a Different App? Reliable Counterfactual KPI Analysis in Wireless Systemscited by 5
  29. 2025Causally Steered Diffusion for Automated Video Counterfactual Generationcited by 5
  30. 2023Prediction without Preclusion: Recourse Verification with Reachable Setscited by 4
  31. 2024Counterfactual Influence in Markov Decision Processescited by 4
  32. 2025Robustness questions the interpretability of graph neural networks: what to do?cited by 4
  33. 2026AULLM++: Structured-Token-Conditioned Large Language Models for Micro-Expression Action Unit Detectioncited by 4
  34. 2023Disagreement amongst counterfactual explanations: How transparency can be deceptivecited by 3
  35. 2023For Better or Worse: The Impact of Counterfactual Explanations' Directionality on User Behavior in xAIcited by 3
  36. 2023TimeTuner: Diagnosing Time Representations for Time-Series Forecasting with Counterfactual Explanationscited by 3
  37. 2024On Explaining Unfairness: An Overviewcited by 3
  38. 2024Reassessing Evaluation Functions in Algorithmic Recourse: An Empirical Study from a Human-Centered Perspectivecited by 3

50 most cited of 174 All 174 (JSON)