Toward a Unified Framework for Debugging Concept-based Models
Not on the map. Why?
Abstract (arXiv)
In this paper, we tackle interactive debugging of "gray-box" concept-based models (CBMs). These models learn task-relevant concepts appearing in the inputs and then compute a prediction by aggregating the concept activations. Our work stems from the observation that in CBMs both the concepts and the aggregation function can be affected by different kinds of bugs, and that fixing these bugs requires different kinds of corrective supervision. To this end, we introduce a simple schema for human supervisors to identify and prioritize bugs in both components, and discuss solution strategies and open problems. We also introduce a novel loss function for debugging the aggregation step that generalizes existing strategies for aligning black-box models to CBMs by making them robust to how the concepts change during training.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 32 of its 50 references that are in the map. First posted on arXiv 23 Sep 2021.
Builds on
32 of 50 references.
References · 32
- 2013Intriguing properties of neural networkscited by 5,155
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2017Axiomatic Attribution for Deep Networkscited by 3,384
- 2020Knowledge Distillation: A Surveycited by 1,603
- 2020Concept Bottleneck Modelscited by 1,032
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 737
- 2016The Mythos of Model Interpretabilitycited by 721
- 2018Towards Robust Interpretability with Self-Explaining Neural Networkscited by 505
- 2019Unmasking Clever Hans Predictors and Assessing What Machines Really Learncited by 365
- 2017Right for the Right Reasons: Training Differentiable Models by Constraining their Explanationscited by 294
- 2019On Completeness-aware Concept-Based Explanations in Deep Neural Networkscited by 239
- 2017Deep Learning for Case-Based Reasoning through Prototypes: A Neural Network that Explains Its Predictionscited by 234
20 more
- 2020Concept Whitening for Interpretable Image Recognitioncited by 225
- 2019Explanations can be manipulated and geometry is to blamecited by 216
- 2020Neural Prototype Trees for Interpretable Fine-grained Image Recognitioncited by 214
- 2020Making deep neural networks right for the right scientific reasons by interacting with their explanationscited by 142
- 2019Taking a HINT: Leveraging Explanations to Make Vision and Language Models More Groundedcited by 128
- 2019"How do I fool you?": Manipulating User Trust via Misleading Black Box Explanationscited by 111
- 2020Right for the Right Concept: Revising Neuro-Symbolic Concepts by Interacting with their Explanationscited by 94
- 2019When Explanations Lie: Why Many Modified BP Attributions Failcited by 92
- 2020On the Tractability of SHAP Explanationscited by 92
- 2019Interpretable Image Recognition with Hierarchical Prototypescited by 65
- 2021This Looks Like That... Does it? Shortcomings of Latent Space Prototype Interpretability in Deep Networkscited by 65
- 2020This Looks Like That, Because ... Explaining Prototypes for Interpretable Image Recognitioncited by 50
- 2019Interpretability Beyond Classification Output: Semantic Bottleneck Networkscited by 49
- 2021Interactive Label Cleaning with Example-based Explanationscited by 49
- 2020FIND: Human-in-the-Loop Debugging Deep Text Classifierscited by 40
- 2020Debiasing Concept-based Explanations with Causal Analysiscited by 32
- 2017Contextual Explanation Networkscited by 21
- 2021Dissonance Between Human and Machine Understandingcited by 18
- 2020Learning Interpretable Concept-Based Models with Human Feedbackcited by 17
- 2020Machine Guides, Human Supervises: Interactive Learning with Global Explanationscited by 16
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 1; 2025: 1.
4 papers.
- 2025Debugging Concept Bottleneck Models through Removal and Retraining23 Sep 2025
- 2024A survey on Concept-based Approaches For Model Improvement21 Mar 2024
- 2023Learning to Intervene on Concept Bottlenecks25 Aug 2023
- 2022AI Model Utilization Measurements For Finding Class Encoding Patterns12 Dec 2022