mlsanityData to 7 Oct 2026

Towards Unifying Feature Attribution and Counterfactual Explanations: Different Means to the Same End

arXiv 2011.04917 ↗First posted 10 Nov 2020cs.LG cs.CYcited by 66

Not on the map. Why?

Abstract (arXiv)

Feature attributions and counterfactual explanations are popular approaches to explain a ML model. The former assigns an importance score to each input feature, while the latter provides input examples with minimal changes to alter the model's predictions. To unify these approaches, we provide an interpretation based on the actual causality framework and present two key results in terms of their use. First, we present a method to generate feature attribution explanations from a set of counterfactual examples. These feature attributions convey how important a feature is to changing the classification outcome of a model, especially on whether a subset of features is necessary and/or sufficient for that change, which attribution-based methods are unable to provide. Second, we show how counterfactual examples can be used to evaluate the goodness of an attribution-based explanation in terms of its necessity and sufficiency. As a result, we highlight the complementarity of these two approaches. Our evaluation on three benchmark datasets - Adult-Income, LendingClub, and German-Credit - confirms the complementarity. Feature attribution methods like LIME and SHAP and counterfactual explanation methods like Wachter et al. and DiCE often do not agree on feature importance rankings. In addition, by restricting the features that can be modified for generating counterfactual examples, we find that the top-k features from LIME or SHAP are often neither necessary nor sufficient explanations of a model's prediction. Finally, we present a case study of different explanation methods on a real-world hospital triage problem

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

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 8; 2022: 16; 2023: 10; 2024: 15; 2025: 12; 2026: 5.

66 papers.

Sort:

By area:

  1. 2021If Only We Had Better Counterfactual Explanations: Five Key Deficits to Rectify in the Evaluation of Counterfactual XAI Techniquescited by 82
  2. 2021Desiderata for Representation Learning: A Causal Perspectivecited by 76
  3. 2021NICE: An Algorithm for Nearest Instance Counterfactual Explanationscited by 62
  4. 2022From Shapley Values to Generalized Additive Models and backcited by 59
  5. 2021Explaining Black-Box Algorithms Using Probabilistic Contrastive Counterfactualscited by 55
  6. 2022Post-Hoc Explanations Fail to Achieve their Purpose in Adversarial Contextscited by 53
  7. 2021Local Explanations via Necessity and Sufficiency: Unifying Theory and Practicecited by 45
  8. 2024Gradient based Feature Attribution in Explainable AI: A Technical Reviewcited by 34
  9. 2022Causal Explanations and XAIcited by 30
  10. 2023The Inadequacy of Shapley Values for Explainabilitycited by 30
  11. 2022Are All Spurious Features in Natural Language Alike? An Analysis through a Causal Lenscited by 28
  12. 2023Denoising diffusion algorithm for inverse design of microstructures with fine-tuned nonlinear material propertiescited by 23
38 more
  1. 2021Counterfactual Shapley Additive Explanationscited by 22
  2. 2022Machine Explanations and Human Understandingcited by 20
  3. 2022Necessity and Sufficiency for Explaining Text Classifiers: A Case Study in Hate Speech Detectioncited by 18
  4. 2024Causal Explanations for Image Classifierscited by 9
  5. 2022Benchmarking Instance-Centric Counterfactual Algorithms for XAI: From White Box to Black Boxcited by 7
  6. 2024Explaining Image Classifierscited by 7
  7. 2024JoPA:Explaining Large Language Model's Generation via Joint Prompt Attributioncited by 6
  8. 2025Exploring Energy Landscapes for Minimal Counterfactual Explanations: Applications in Cybersecurity and Beyondcited by 6
  9. 2022A Means-End Account of Explainable Artificial Intelligencecited by 5
  10. 2023SUNY: A Visual Interpretation Framework for Convolutional Neural Networks from a Necessary and Sufficient Perspectivecited by 5
  11. 2021Causal versus Marginal Shapley Values for Robotic Lever Manipulation Controlled using Deep Reinforcement Learningcited by 4
  12. 2022Explaining Image Classifiers Using Contrastive Counterfactuals in Generative Latent Spacescited by 4
  13. 2022Combining Counterfactuals With Shapley Values To Explain Image Modelscited by 4
  14. 2023A Refutation of Shapley Values for Explainabilitycited by 4
  15. 2025Sufficient, Necessary and Complete Causal Explanations in Image Classificationcited by 4
  16. 2022IDP-PGFE: An Interpretable Disruption Predictor based on Physics-Guided Feature Extractioncited by 3
  17. 2024CE-QArg: Counterfactual Explanations for Quantitative Bipolar Argumentation Frameworks (Technical Report)cited by 3
  18. 2024A comprehensive interpretable machine learning framework for Mild Cognitive Impairment and Alzheimer's disease diagnosiscited by 3
  19. 2025Explainable Counterfactual Reasoning in Depression Medication Selection at Multi-Levels (Personalized and Population)cited by 3
  20. 2022Realistic Counterfactual Explanations with Learned Relationscited by 2
  21. 2022The Counterfactual-Shapley Value: Attributing Change in System Metricscited by 2
  22. 2023Towards Learning and Explaining Indirect Causal Effects in Neural Networkscited by 2
  23. 2023Counterfactual Explanations of Neural Network-Generated Response Curvescited by 2
  24. 2024Causal Feature Selection for Responsible Machine Learningcited by 2
  25. 2024Towards Non-Adversarial Algorithmic Recoursecited by 2
  26. 2024Counterfactual Analysis of Neural Networks Used to Create Fertilizer Management Zonescited by 2
  27. 2024Explainable Interface for Human-Autonomy Teaming: A Surveycited by 2
  28. 2024Are Objective Explanatory Evaluation metrics Trustworthy? An Adversarial Analysiscited by 2
  29. 2024Explainable Image Recognition via Enhanced Slot-attention Based Classifiercited by 2
  30. 2025Knowing What You Cannot Explain: Learning to Reject Low-Quality Explanationscited by 2
  31. 2021Model Explanations via the Axiomatic Causal Lenscited by 1
  32. 2022Can counterfactual explanations of AI systems' predictions skew lay users' causal intuitions about the world? If so, can we correct for that?cited by 1
  33. 2022On the Bias-Variance Characteristics of LIME and SHAP in High Sparsity Movie Recommendation Explanation Taskscited by 1
  34. 2023Evaluating Explainability in Machine Learning Predictions through Explainer-Agnostic Metricscited by 1
  35. 2024Generative Example-Based Explanations: Bridging the Gap between Generative Modeling and Explainabilitycited by 1
  36. 2025Exploring the Impact of Explainable AI and Cognitive Capabilities on Users' Decisionscited by 1
  37. 2025An Interventional Approach to Real-Time Disaster Assessment via Causal Attributioncited by 1
  38. 2026A unified framework for evaluating the robustness of machine-learning interpretability for prospect riskingcited by 1

50 most cited of 66 All 66 (JSON)