Dividing and Conquering a BlackBox to a Mixture of Interpretable Models: Route, Interpret, Repeat
Not on the map. Why?
Abstract (arXiv)
ML model design either starts with an interpretable model or a Blackbox and explains it post hoc. Blackbox models are flexible but difficult to explain, while interpretable models are inherently explainable. Yet, interpretable models require extensive ML knowledge and tend to be less flexible and underperforming than their Blackbox variants. This paper aims to blur the distinction between a post hoc explanation of a Blackbox and constructing interpretable models. Beginning with a Blackbox, we iteratively carve out a mixture of interpretable experts (MoIE) and a residual network. Each interpretable model specializes in a subset of samples and explains them using First Order Logic (FOL), providing basic reasoning on concepts from the Blackbox. We route the remaining samples through a flexible residual. We repeat the method on the residual network until all the interpretable models explain the desired proportion of data. Our extensive experiments show that our route, interpret, and repeat approach (1) identifies a diverse set of instance-specific concepts with high concept completeness via MoIE without compromising in performance, (2) identifies the relatively ``harder'' samples to explain via residuals, (3) outperforms the interpretable by-design models by significant margins during test-time interventions, and (4) fixes the shortcut learned by the original Blackbox. The code for MoIE is publicly available at: urlhttps://github.com/batmanlab/ICML-2023-Route-interpret-repeat
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Builds on 41 of its 55 references that are in the map. First posted on arXiv 7 Jul 2023.
Builds on
41 of 55 references.
References · 41
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2015Distilling the Knowledge in a Neural Networkcited by 10,324
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2016Densely Connected Convolutional Networkscited by 6,720
- 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
- 2014Going Deeper with Convolutionscited by 4,241
- 2017Axiomatic Attribution for Deep Networkscited by 3,384
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,319
- 2019Distributionally Robust Neural Networks for Group Shifts: On the Importance of Regularization for Worst-Case Generalizationcited by 1,247
- 2018Sanity Checks for Saliency Mapscited by 1,156
29 more
- 2017SmoothGrad: removing noise by adding noisecited by 1,109
- 2020Concept Bottleneck Modelscited by 1,032
- 2017Zero-Shot Learning -- A Comprehensive Evaluation of the Good, the Bad and the Uglycited by 538
- 2015Evaluating the visualization of what a Deep Neural Network has learnedcited by 419
- 2019SelectiveNet: A Deep Neural Network with an Integrated Reject Optioncited by 350
- 2017Methods for Interpreting and Understanding Deep Neural Networkscited by 345
- 2021RadGraph: Extracting Clinical Entities and Relations from Radiology Reportscited by 319
- 2016Not Just a Black Box: Learning Important Features Through Propagating Activation Differencescited by 297
- 2022Post-hoc Concept Bottleneck Modelscited by 293
- 2019Entity, Relation, and Event Extraction with Contextualized Span Representationscited by 262
- 2016Layer-wise Relevance Propagation for Neural Networks with Local Renormalization Layerscited by 199
- 2017Neural-Symbolic Learning and Reasoning: A Survey and Interpretationcited by 196
- 2020A Patient-Centric Dataset of Images and Metadata for Identifying Melanomas Using Clinical Contextcited by 146
- 2015Interpretable classifiers using rules and Bayesian analysis: Building a better stroke prediction modelcited by 140
- 2021Disparities in Dermatology AI: Assessments Using Diverse Clinical Imagescited by 134
- 2019Explanation by Progressive Exaggerationcited by 76
- 2020Explaining Knowledge Distillation by Quantifying the Knowledgecited by 66
- 2022Concept Embedding Models: Beyond the Accuracy-Explainability Trade-Offcited by 61
- 2021Entropy-based Logic Explanations of Neural Networkscited by 51
- 2021Logic Explained Networkscited by 45
- 2021A Framework for Learning Ante-hoc Explainable Models via Conceptscited by 45
- 2021Feature Fusion Vision Transformer for Fine-Grained Visual Categorizationcited by 40
- 2020On Interpretability of Deep Learning based Skin Lesion Classifiers using Concept Activation Vectorscited by 39
- 2022Anatomy-Guided Weakly-Supervised Abnormality Localization in Chest X-rayscited by 21
- 2020Symbolic Logic meets Machine Learning: A Brief Survey in Infinite Domainscited by 16
- 2021Metadata Normalizationcited by 14
- 2021Learning Interpretation with Explainable Knowledge Distillationcited by 13
- 2021Patch Shortcuts: Interpretable Proxy Models Efficiently Find Black-Box Vulnerabilitiescited by 4
- 2022Explainability's Gain is Optimality's Loss? -- How Explanations Bias Decision-makingcited by 4
Built on by
Citing papers per year: 2023: 1; 2024: 5; 2025: 2; 2026: 2.
10 papers.
- 2024Energy-Based Concept Bottleneck Models: Unifying Prediction, Concept Intervention, and Probabilistic Interpretationscited by 33
- 2025I2MoE: Interpretable Multimodal Interaction-aware Mixture-of-Expertscited by 30
- 2025A Comprehensive Survey on Self-Interpretable Neural Networkscited by 18
- 2023Relational Concept Bottleneck Modelscited by 15
- 2024Neural Concept Bindercited by 14
- 2024Tree-Based Leakage Inspection and Control in Concept Bottleneck Modelscited by 8
- 2024DiConStruct: Causal Concept-based Explanations through Black-Box Distillationcited by 5
- 2024Distributionally robust self-supervised learning for tabular datacited by 1
- 2026Robust and Explainable Divide-and-Conquer Learning for Intrusion Detectioncited by 0
- 2026REALM: Regime-Switching, Explainable, and Activation-Induced Linear Modelscited by 0
- 2026REALM: Regime-Switching, Explainable, and Activation-Induced Linear Models26 Sep 2026
- 2026Robust and Explainable Divide-and-Conquer Learning for Intrusion Detection3 May 2026
- 2025I2MoE: Interpretable Multimodal Interaction-aware Mixture-of-Experts25 May 2025
- 2025A Comprehensive Survey on Self-Interpretable Neural Networks26 Jan 2025
- 2024Distributionally robust self-supervised learning for tabular data11 Oct 2024
- 2024Tree-Based Leakage Inspection and Control in Concept Bottleneck Models8 Oct 2024
- 2024Neural Concept Binder14 Jun 2024
- 2024Energy-Based Concept Bottleneck Models: Unifying Prediction, Concept Intervention, and Probabilistic Interpretations25 Jan 2024
- 2024DiConStruct: Causal Concept-based Explanations through Black-Box Distillation16 Jan 2024
- 2023Relational Concept Bottleneck Models23 Aug 2023