EXP-CAM: Explanation Generation and Circuit Discovery Using Classifier Activation Matching
On the map: Mechanistic interpretability → Circuits and mechanistic analysis
Abstract (arXiv)
Machine learning models, by virtue of training, learn a large repertoire of decision rules for any given input, and any one of these may suffice to justify a prediction. However, in high-dimensional input spaces, such rules are difficult to identify and interpret. In this paper, we introduce EXP-CAM: an explanation generation and circuit discovery approach using Classifier Activation Matching. EXP-CAM can generate minimal and faithful explanations for the decisions of pre-trained image classifiers that not only preserve the model's decision but are also concise and human-readable. We aim to identify minimal explanations that not only preserve the model's decision but are also concise and human-readable. To achieve this, we train a lightweight auto-encoder to produce binary masks that learns to highlight the decision-wise critical regions of an image while discarding irrelevant background. The training objective integrates activation alignment across multiple layers, consistency at the output label, priors that encourage sparsity, and compactness, along with a robustness constraint that enforces faithfulness. The minimal explanations so generated also lead us to mechanistically interpreting the model internals. In this regard we also introduce a circuit readout procedure wherein using the explanation's forward pass and gradients, we identify active channels and construct a channel-level graph, scoring inter-layer edges by ingress weight magnitude times source activation and feature-to-class links by classifier weight magnitude times feature activation. Together, these contributions provide a practical bridge between minimal input-level explanations and a mechanistic understanding of the internal computations driving model decisions.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Placed in Circuits and mechanistic analysis, one of 13 directions in Mechanistic interpretability. Builds on 14 of its 23 references that are in the map. First posted on arXiv 30 Sep 2025.
Builds on
14 of 23 references.
Closest ancestors · 2
Same direction, newest first
- 2024Adaptive Circuit Behavior and Generalization in Mechanistic Interpretability25 Nov
- 2023Towards Automated Circuit Discovery for Mechanistic Interpretability28 Apr
Other references · 12
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2018Explaining Explanations: An Overview of Interpretability of Machine Learningcited by 508
- 2014Understanding Deep Image Representations by Inverting Themcited by 403
- 2015Understanding Neural Networks Through Deep Visualizationcited by 334
- 2016Synthesizing the preferred inputs for neurons in neural networks via deep generator networkscited by 181
- 2018Abduction-Based Explanations for Machine Learning Modelscited by 160
- 2022Leveraging Explanations in Interactive Machine Learning: An Overviewcited by 53
- 2024Concept-Based Explanations in Computer Vision: Where Are We and Where Could We Go?cited by 18
- 2022Landscape Learning for Neural Network Inversioncited by 15
- 2024Network Inversion of Binarised Neural Netscited by 11
- 2024Network Inversion of Convolutional Neural Netscited by 8
- 2025Activation Matching for Explanation Generationcited by 1
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2025CE-FAM: Concept-Based Explanation via Fusion of Activation Maps
- 2025DEXTER: Diffusion-Guided EXplanations with TExtual Reasoning for Vision Models
- 2025TextCAM: Explaining Class Activation Map with Text
- 2025Circuit Insights: Towards Interpretability Beyond Activations
- 2024Fast Explanations via Policy Gradient-Optimized Explainer
- 2024Less is More: Discovering Concise Network Explanations
- 2022Foiling Explanations in Deep Neural Networks
- 2024Explaining in Diffusion: Explaining a Classifier Through Hierarchical Semantics with Text-to-Image Diffusion Models