Post-hoc Self-explanation of CNNs
Not on the map. Why?
Abstract (arXiv)
Although standard Convolutional Neural Networks (CNNs) can be mathematically reinterpreted as Self-Explainable Models (SEMs), their built-in prototypes do not on their own accurately represent the data. Replacing the final linear layer with a k-means-based classifier addresses this limitation without compromising performance. This work introduces a common formalization of k-means-based post-hoc explanations for the classifier, the encoder's final output (B4), and combinations of intermediate feature activations. The latter approach leverages the spatial consistency of convolutional receptive fields to generate concept-based explanation maps, which are supported by gradient-free feature attribution maps. Empirical evaluation with a ResNet34 shows that using shallower, less compressed feature activations, such as those from the last three blocks (B234), results in a trade-off between semantic fidelity and a slight reduction in predictive performance.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 24 of its 34 references that are in the map. First posted on arXiv 30 Mar 2026.
Builds on
24 of 34 references.
References · 24
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2014Going Deeper with Convolutionscited by 4,231
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,309
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 825
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 731
- 2017Network Dissection: Quantifying Interpretability of Deep Visual Representationscited by 703
12 more
- 2018Towards Robust Interpretability with Self-Explaining Neural Networkscited by 505
- 2022CRAFT: Concept Recursive Activation FacTorization for Explainabilitycited by 177
- 2018Net2Vec: Quantifying and Explaining how Concepts are Encoded by Filters in Deep Neural Networkscited by 128
- 2020Invertible Concept-based Explanations for CNN Models with Non-negative Concept Activation Vectorscited by 119
- 2020A Framework to Learn with Interpretationcited by 23
- 2016How to be Fair and Diverse?cited by 18
- 2024Concept-Based Explanations in Computer Vision: Where Are We and Where Could We Go?cited by 17
- 2025Interpretable Image Classification via Non-parametric Part Prototype Learningcited by 11
- 2021Instance-wise or Class-wise? A Tale of Neighbor Shapley for Concept-based Explanationcited by 9
- 2023Prototypical Self-Explainable Models Without Re-trainingcited by 6
- 2024Pantypes: Diverse Representatives for Self-Explainable Modelscited by 4
- 2024Multi-Depth Concept Extraction for Post-Hoc Vision Encoder Explanationcited by 2
Built on by
Not cited yet.