Measuring the (Un)Faithfulness of Concept-Based Explanations
Not on the map. Why?
Abstract (arXiv)
Deep vision models perform input-output computations that are hard to interpret. Concept-based explanation methods (CBEMs) increase interpretability by re-expressing parts of the model with human-understandable semantic units, or concepts. Checking if the derived explanations are faithful -- that is, they represent the model's internal computation -- requires a surrogate that combines concepts to compute the output. Simplifications made for interpretability inevitably reduce faithfulness, resulting in a tradeoff between the two. State-of-the-art unsupervised CBEMs (U-CBEMs) are seemingly more interpretable, while also being more faithful to the model. However, we observe that the reported improvement in faithfulness artificially results from either (1) using overly complex surrogates, which introduces an unmeasured cost to the explanation's interpretability, or (2) relying on deletion-based approaches that, as we demonstrate, do not properly measure faithfulness. We propose Surrogate Faithfulness (SURF), which (1) replaces prior complex surrogates with a simple, linear surrogate that measures faithfulness without changing the explanation's interpretability and (2) introduces well-motivated metrics that assess loss across all output classes, not just the predicted class. We validate SURF with a measure-over-measure study by proposing a simple sanity check -- explanations with random concepts should be less faithful -- which prior surrogates fail. SURF enables the first reliable faithfulness benchmark of U-CBEMs, revealing that many visually compelling U-CBEMs are not faithful. Code is released at https://github.com/skumar-ml/surf-eval .
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 47 of its 57 references that are in the map. First posted on arXiv 15 Apr 2025.
Builds on
47 of 57 references.
References · 47
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2023Segment Anythingcited by 8,234
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2014Deep Learning Face Attributes in the Wildcited by 3,693
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,319
- 2018Sanity Checks for Saliency Mapscited by 1,156
- 2020Concept Bottleneck Modelscited by 1,032
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 838
35 more
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 737
- 2017Network Dissection: Quantifying Interpretability of Deep Visual Representationscited by 708
- 2024Scaling and evaluating sparse autoencoderscited by 553
- 2018Towards Robust Interpretability with Self-Explaining Neural Networkscited by 505
- 2019Fooling LIME and SHAP: Adversarial Attacks on Post hoc Explanation Methodscited by 443
- 2017Age Progression/Regression by Conditional Adversarial Autoencodercited by 429
- 2022Post-hoc Concept Bottleneck Modelscited by 293
- 2023Label-Free Concept Bottleneck Modelscited by 285
- 2019On Completeness-aware Concept-Based Explanations in Deep Neural Networkscited by 239
- 2014Object Detectors Emerge in Deep Scene CNNscited by 179
- 2022CRAFT: Concept Recursive Activation FacTorization for Explainabilitycited by 178
- 2018Net2Vec: Quantifying and Explaining how Concepts are Encoded by Filters in Deep Neural Networkscited by 129
- 2020Invertible Concept-based Explanations for CNN Models with Non-negative Concept Activation Vectorscited by 120
- 2023Probabilistic Concept Bottleneck Modelscited by 101
- 2021What I Cannot Predict, I Do Not Understand: A Human-Centered Evaluation Framework for Explainability Methodscited by 98
- 2019When Explanations Lie: Why Many Modified BP Attributions Failcited by 92
- 2021The effectiveness of feature attribution methods and its correlation with automatic evaluation scorescited by 88
- 2021The Out-of-Distribution Problem in Explainability and Search Methods for Feature Importance Explanationscited by 87
- 2025Archetypal SAE: Adaptive and Stable Dictionary Learning for Concept Extraction in Large Vision Modelscited by 73
- 2024Sparse autoencoders reveal selective remapping of visual concepts during adaptationcited by 68
- 2021Look at the Variance! Efficient Black-box Explanations with Sobol-based Sensitivity Analysiscited by 65
- 2023Multi-dimensional concept discovery (MCD): A unifying framework with completeness guaranteescited by 50
- 2022Overlooked factors in concept-based explanations: Dataset choice, concept learnability, and human capabilitycited by 46
- 2024The Missing Curve Detectors of InceptionV1: Applying Sparse Autoencoders to InceptionV1 Early Visioncited by 37
- 2024Gradient based Feature Attribution in Explainable AI: A Technical Reviewcited by 34
- 2020Reviewing the Need for Explainable Artificial Intelligence (xAI)cited by 29
- 2022Xplique: A Deep Learning Explainability Toolboxcited by 24
- 2024Manifold Integrated Gradients: Riemannian Geometry for Feature Attributioncited by 21
- 2022The Manifold Hypothesis for Gradient-Based Explanationscited by 16
- 2023Manifold Restricted Interventional Shapley Valuescited by 9
- 2015Unsupervised learning of object semantic parts from internal states of CNNs by population encodingcited by 8
- 2022Threading the Needle of On and Off-Manifold Value Functions for Shapley Explanationscited by 6
- 2025Representational Similarity via Interpretable Visual Conceptscited by 5
- 2025Towards Human-Understandable Multi-Dimensional Concept Discoverycited by 4
- 2022EMaP: Explainable AI with Manifold-based Perturbationscited by 1
Built on by
Citing papers per year: 2026: 2.
2 papers.