mlsanityData to 14 Oct 2026

Preserving Causal Constraints in Counterfactual Explanations for Machine Learning Classifiers

arXiv 1912.03277 ↗First posted 6 Dec 2019cs.LG cs.AI stat.MLcited by 144

Not on the map. Why?

Abstract (arXiv)

To construct interpretable explanations that are consistent with the original ML model, counterfactual examples---showing how the model's output changes with small perturbations to the input---have been proposed. This paper extends the work in counterfactual explanations by addressing the challenge of feasibility of such examples. For explanations of ML models in critical domains such as healthcare and finance, counterfactual examples are useful for an end-user only to the extent that perturbation of feature inputs is feasible in the real world. We formulate the problem of feasibility as preserving causal relationships among input features and present a method that uses (partial) structural causal models to generate actionable counterfactuals. When feasibility constraints cannot be easily expressed, we consider an alternative mechanism where people can label generated CF examples on feasibility: whether it is feasible to intervene and realize the candidate CF example from the original input. To learn from this labelled feasibility data, we propose a modified variational auto encoder loss for generating CF examples that optimizes for feasibility as people interact with its output. Our experiments on Bayesian networks and the widely used ''Adult-Income'' dataset show that our proposed methods can generate counterfactual explanations that better satisfy feasibility constraints than existing methods.. Code repository can be accessed here: textithttps://github.com/divyat09/cf-feasibility

Key facts. Cited by 144 papers in the map (data through 14 Oct 2026). First posted on arXiv 6 Dec 2019.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 39; 2022: 27; 2023: 30; 2024: 24; 2025: 11; 2026: 13.

144 papers.

Sort:

By area:

  1. 2021Deep Neural Networks and Tabular Data: A Surveycited by 491
  2. 2021Towards Robust and Reliable Algorithmic Recoursecited by 102
  3. 2021CARLA: A Python Library to Benchmark Algorithmic Recourse and Counterfactual Explanation Algorithmscited by 86
  4. 2021If Only We Had Better Counterfactual Explanations: Five Key Deficits to Rectify in the Evaluation of Counterfactual XAI Techniquescited by 82
  5. 2021NICE: An Algorithm for Nearest Instance Counterfactual Explanationscited by 62
  6. 2021Explaining Black-Box Algorithms Using Probabilistic Contrastive Counterfactualscited by 55
  7. 2021Meaningfully Debugging Model Mistakes using Conceptual Counterfactual Explanationscited by 53
  8. 2022CLEAR: Generative Counterfactual Explanations on Graphscited by 48
  9. 2023Towards LLM-guided Causal Explainability for Black-box Text Classifierscited by 44
  10. 2022Probabilistically Robust Recourse: Navigating the Trade-offs between Costs and Robustness in Algorithmic Recoursecited by 40
  11. 2021Consistent Counterfactuals for Deep Modelscited by 37
  12. 2021Optimal Counterfactual Explanations in Tree Ensemblescited by 36
38 more
  1. 2022Cycle-Consistent Counterfactuals by Latent Transformationscited by 33
  2. 2021GeCo: Quality Counterfactual Explanations in Real Timecited by 32
  3. 2022On the Privacy Risks of Algorithmic Recoursecited by 32
  4. 2021Interpretable Data-Based Explanations for Fairness Debuggingcited by 30
  5. 2022Causal Explanations and XAIcited by 30
  6. 2022Diffeomorphic Counterfactuals with Generative Modelscited by 29
  7. 2021Conditional Generative Models for Counterfactual Explanationscited by 28
  8. 2021How Well do Feature Visualizations Support Causal Understanding of CNN Activations?cited by 28
  9. 2021Transport-based Counterfactual Modelscited by 27
  10. 2023GLOBE-CE: A Translation-Based Approach for Global Counterfactual Explanationscited by 27
  11. 2021ECINN: Efficient Counterfactuals from Invertible Neural Networkscited by 26
  12. 2021Amortized Generation of Sequential Algorithmic Recourses for Black-box Modelscited by 24
  13. 2022Formalising the Robustness of Counterfactual Explanations for Neural Networkscited by 24
  14. 2021Counterfactual Explanations for Arbitrary Regression Modelscited by 22
  15. 2024Stochastic Amortization: A Unified Approach to Accelerate Feature and Data Attributioncited by 21
  16. 2022On the Trade-Off between Actionable Explanations and the Right to be Forgottencited by 20
  17. 2022Improvement-Focused Causal Recourse (ICR)cited by 20
  18. 2021Counterfactual Explanations for Machine Learning: Challenges Revisitedcited by 19
  19. 2021A Framework and Benchmarking Study for Counterfactual Generating Methods on Tabular Datacited by 19
  20. 2021Diverse, Global and Amortised Counterfactual Explanations for Uncertainty Estimatescited by 19
  21. 2023Finding Regions of Counterfactual Explanations via Robust Optimizationcited by 19
  22. 2021Counterfactual Explanations as Interventions in Latent Spacecited by 18
  23. 2021Rational Shapley Valuescited by 18
  24. 2021Consequence-aware Sequential Counterfactual Generationcited by 17
  25. 2021CARE: Coherent Actionable Recourse based on Sound Counterfactual Explanationscited by 17
  26. 2021CounterNet: End-to-End Training of Prediction Aware Counterfactual Explanationscited by 17
  27. 2021Uncertainty Estimation and Out-of-Distribution Detection for Counterfactual Explanations: Pitfalls and Solutionscited by 16
  28. 2022Features of Explainability: How users understand counterfactual and causal explanations for categorical and continuous features in XAIcited by 16
  29. 2022Backtracking Counterfactualscited by 16
  30. 2021Explainable Machine Learning with Prior Knowledge: An Overviewcited by 15
  31. 2021Model-agnostic and Scalable Counterfactual Explanations via Reinforcement Learningcited by 15
  32. 2021Model-Based Counterfactual Synthesizer for Interpretationcited by 14
  33. 2023Efficient XAI Techniques: A Taxonomic Surveycited by 14
  34. 2023A Review of the Role of Causality in Developing Trustworthy AI Systemscited by 14
  35. 2022Redefining Counterfactual Explanations for Reinforcement Learning: Overview, Challenges and Opportunitiescited by 13
  36. 2022MACE: An Efficient Model-Agnostic Framework for Counterfactual Explanationcited by 12
  37. 2022RoCourseNet: Distributionally Robust Training of a Prediction Aware Recourse Modelcited by 11
  38. 2022Feature-based Learning for Diverse and Privacy-Preserving Counterfactual Explanationscited by 11

50 most cited of 144 All 144 (JSON)