mlsanityData to 14 Oct 2026

Which Explanation Should I Choose? A Function Approximation Perspective to Characterizing Post Hoc Explanations

arXiv 2206.01254 ↗First posted 2 Jun 2022cs.LG cs.AIcited by 77

Not on the map. Why?

Abstract (arXiv)

A critical problem in the field of post hoc explainability is the lack of a common foundational goal among methods. For example, some methods are motivated by function approximation, some by game theoretic notions, and some by obtaining clean visualizations. This fragmentation of goals causes not only an inconsistent conceptual understanding of explanations but also the practical challenge of not knowing which method to use when. In this work, we begin to address these challenges by unifying eight popular post hoc explanation methods (LIME, C-LIME, KernelSHAP, Occlusion, Vanilla Gradients, Gradients x Input, SmoothGrad, and Integrated Gradients). We show that these methods all perform local function approximation of the black-box model, differing only in the neighbourhood and loss function used to perform the approximation. This unification enables us to (1) state a no free lunch theorem for explanation methods, demonstrating that no method can perform optimally across all neighbourhoods, and (2) provide a guiding principle to choose among methods based on faithfulness to the black-box model. We empirically validate these theoretical results using various real-world datasets, model classes, and prediction tasks. By bringing diverse explanation methods into a common framework, this work (1) advances the conceptual understanding of these methods, revealing their shared local function approximation objective, properties, and relation to one another, and (2) guides the use of these methods in practice, providing a principled approach to choose among methods and paving the way for the creation of new ones.

Key facts. Cited by 77 papers in the map (data through 14 Oct 2026). Builds on 38 of its 61 references that are in the map. First posted on arXiv 2 Jun 2022.

Builds on

38 of 61 references.

References · 38

  1. 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
  2. 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
  3. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
  4. 2017Axiomatic Attribution for Deep Networkscited by 3,384
  5. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
  6. 2013Visualizing and Understanding Convolutional Networkscited by 2,290
  7. 2017Learning Important Features Through Propagating Activation Differencescited by 1,458
  8. 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,319
  9. 2018Sanity Checks for Saliency Mapscited by 1,156
  10. 2017SmoothGrad: removing noise by adding noisecited by 1,109
  11. 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,089
  12. 2014Striving for Simplicity: The All Convolutional Netcited by 990
26 more
  1. 2017Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networkscited by 939
  2. 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 838
  3. 2020Captum: A unified and generic model interpretability library for PyTorchcited by 547
  4. 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 476
  5. 2017Interpretation of Neural Networks is Fragilecited by 444
  6. 2019Fooling LIME and SHAP: Adversarial Attacks on Post hoc Explanation Methodscited by 443
  7. 2015Learning Deconvolution Network for Semantic Segmentationcited by 365
  8. 2018Actionable Recourse in Linear Classificationcited by 328
  9. 2018On the Robustness of Interpretability Methodscited by 314
  10. 2020Algorithmic Recourse: from Counterfactual Explanations to Interventionscited by 250
  11. 2017Real Time Image Saliency for Black Box Classifierscited by 246
  12. 2019FACE: Feasible and Actionable Counterfactual Explanationscited by 233
  13. 2019Interpretable Counterfactual Explanations Guided by Prototypescited by 223
  14. 2020Explaining by Removing: A Unified Framework for Model Explanationcited by 218
  15. 2019Explanations can be manipulated and geometry is to blamecited by 216
  16. 2019Model-Agnostic Counterfactual Explanations for Consequential Decisionscited by 204
  17. 2019Full-Gradient Representation for Neural Network Visualizationcited by 191
  18. 2022The Disagreement Problem in Explainable Machine Learning: A Practitioner's Perspectivecited by 159
  19. 2020Algorithmic recourse under imperfect causal knowledge: a probabilistic approachcited by 140
  20. 2019The Hidden Assumptions Behind Counterfactual Explanations and Principal Reasonscited by 115
  21. 2021AI in Finance: Challenges, Techniques and Opportunitiescited by 81
  22. 2018Knowledge Transfer with Jacobian Matchingcited by 76
  23. 2018A Theoretical Explanation for Perplexing Behaviors of Backpropagation-based Visualizationscited by 60
  24. 2021Towards the Unification and Robustness of Perturbation and Gradient Based Explanationscited by 47
  25. 2022Fairness via Explanation Quality: Evaluating Disparities in the Quality of Post hoc Explanationscited by 40
  26. 2019Certifiably Robust Interpretation in Deep Learningcited by 35

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 4; 2023: 29; 2024: 23; 2025: 11; 2026: 10.

77 papers.

Sort:

By area:

  1. 2022OpenXAI: Towards a Transparent Evaluation of Model Explanationscited by 126
  2. 2023Explainable Artificial Intelligence (XAI) 2.0: A Manifesto of Open Challenges and Interdisciplinary Research Directionscited by 125
  3. 2022Impossibility Theorems for Feature Attributioncited by 78
  4. 2022From Shapley Values to Generalized Additive Models and backcited by 60
  5. 2024Amazing Things Come From Having Many Good Modelscited by 55
  6. 2023Don't trust your eyes: on the (un)reliability of feature visualizationscited by 32
  7. 2023Finding the right XAI method -- A Guide for the Evaluation and Ranking of Explainable AI Methods in Climate Sciencecited by 27
  8. 2023An Empirical Evaluation of the Rashomon Effect in Explainable Machine Learningcited by 25
  9. 2023GLIME: General, Stable and Local LIME Explanationcited by 21
  10. 2023Which Models have Perceptually-Aligned Gradients? An Explanation via Off-Manifold Robustnesscited by 20
  11. 2023Distill n' Explain: explaining graph neural networks using simple surrogatescited by 18
  12. 2023Right for the Wrong Reason: Can Interpretable ML Techniques Detect Spurious Correlations?cited by 16
38 more
  1. 2023Stability Guarantees for Feature Attributions with Multiplicative Smoothingcited by 14
  2. 2023Toward a Theory of Causation for Interpreting Neural Code Modelscited by 12
  3. 2024A Guide to Feature Importance Methods for Scientific Inferencecited by 11
  4. 2024Interpretability Needs a New Paradigmcited by 11
  5. 2023Inherently Interpretable Multi-Label Classification Using Class-Specific Counterfactualscited by 10
  6. 2023Discriminative Feature Attributions: Bridging Post Hoc Explainability and Inherent Interpretabilitycited by 10
  7. 2024Towards Modeling Uncertainties of Self-explaining Neural Networks via Conformal Predictioncited by 10
  8. 2024Unifying Feature-Based Explanations with Functional ANOVA and Cooperative Game Theorycited by 10
  9. 2024Sanity Checks Revisited: An Exploration to Repair the Model Parameter Randomisation Testcited by 9
  10. 2025FACE: Faithful Automatic Concept Extractioncited by 9
  11. 2024A Fresh Look at Sanity Checks for Saliency Mapscited by 8
  12. 2024Attention Mechanisms Don't Learn Additive Models: Rethinking Feature Importance for Transformerscited by 8
  13. 2023Reckoning with the Disagreement Problem: Explanation Consensus as a Training Objectivecited by 6
  14. 2024Why do explanations fail? A typology and discussion on failures in XAIcited by 6
  15. 2024Provably Better Explanations with Optimized Aggregation of Feature Attributionscited by 6
  16. 2024Beyond Model Interpretability: Socio-Structural Explanations in Machine Learningcited by 6
  17. 2023Dissenting Explanations: Leveraging Disagreement to Reduce Model Overreliancecited by 5
  18. 2023Explainable artificial intelligence approaches for brain-computer interfaces: a review and design spacecited by 5
  19. 2024MOUNTAINEER: Topology-Driven Visual Analytics for Comparing Local Explanationscited by 4
  20. 2025Are explainable AI (XAI) evaluation strategies aligned? Comparing subjective, objective, and mathematical evaluation measures using saliency mapscited by 4
  21. 2023Disagreement amongst counterfactual explanations: How transparency can be deceptivecited by 3
  22. 2023On Minimizing the Impact of Dataset Shifts on Actionable Explanationscited by 3
  23. 2023Saliency strikes back: How filtering out high frequencies improves white-box explanationscited by 3
  24. 2023Characterizing Data Point Vulnerability via Average-Case Robustnesscited by 3
  25. 2024NeurCAM: Interpretable Neural Clustering via Additive Modelscited by 3
  26. 2025Towards Unified Attribution in Explainable AI, Data-Centric AI, and Mechanistic Interpretabilitycited by 3
  27. 2023WebSHAP: Towards Explaining Any Machine Learning Models Anywherecited by 2
  28. 2023Consistent Explanations in the Face of Model Indeterminacy via Ensemblingcited by 2
  29. 2023Looking deeper into interpretable deep learning in neuroimaging: a comprehensive surveycited by 2
  30. 2023Situated Natural Language Explanationscited by 2
  31. 2024Explainable Interface for Human-Autonomy Teaming: A Surveycited by 2
  32. 2024Operationalizing the Blueprint for an AI Bill of Rights: Recommendations for Practitioners, Researchers, and Policy Makerscited by 2
  33. 2024Faithfulness and the Notion of Adversarial Sensitivity in NLP Explanationscited by 2
  34. 2024AdaptGrad: Adaptive Sampling to Reduce Noisecited by 2
  35. 2024Axiomatic Explainer Globalness via Optimal Transportcited by 2
  36. 2025On the Complexity-Faithfulness Trade-off of Gradient-Based Explanationscited by 2
  37. 2025On Spectral Properties of Gradient-based Explanation Methodscited by 2
  38. 2025Informative Post-Hoc Explanations Only Exist for Simple Functionscited by 2

50 most cited of 77 All 77 (JSON)