mlsanityData to 14 Oct 2026

Dividing and Conquering a BlackBox to a Mixture of Interpretable Models: Route, Interpret, Repeat

arXiv 2307.05350 ↗First posted 7 Jul 2023cs.LG cs.CV cs.CYcited by 10

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

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2015Distilling the Knowledge in a Neural Networkcited by 10,324
  3. 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
  4. 2016Densely Connected Convolutional Networkscited by 6,720
  5. 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
  6. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
  7. 2014Going Deeper with Convolutionscited by 4,241
  8. 2017Axiomatic Attribution for Deep Networkscited by 3,384
  9. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
  10. 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,319
  11. 2019Distributionally Robust Neural Networks for Group Shifts: On the Importance of Regularization for Worst-Case Generalizationcited by 1,247
  12. 2018Sanity Checks for Saliency Mapscited by 1,156
29 more
  1. 2017SmoothGrad: removing noise by adding noisecited by 1,109
  2. 2020Concept Bottleneck Modelscited by 1,032
  3. 2017Zero-Shot Learning -- A Comprehensive Evaluation of the Good, the Bad and the Uglycited by 538
  4. 2015Evaluating the visualization of what a Deep Neural Network has learnedcited by 419
  5. 2019SelectiveNet: A Deep Neural Network with an Integrated Reject Optioncited by 350
  6. 2017Methods for Interpreting and Understanding Deep Neural Networkscited by 345
  7. 2021RadGraph: Extracting Clinical Entities and Relations from Radiology Reportscited by 319
  8. 2016Not Just a Black Box: Learning Important Features Through Propagating Activation Differencescited by 297
  9. 2022Post-hoc Concept Bottleneck Modelscited by 293
  10. 2019Entity, Relation, and Event Extraction with Contextualized Span Representationscited by 262
  11. 2016Layer-wise Relevance Propagation for Neural Networks with Local Renormalization Layerscited by 199
  12. 2017Neural-Symbolic Learning and Reasoning: A Survey and Interpretationcited by 196
  13. 2020A Patient-Centric Dataset of Images and Metadata for Identifying Melanomas Using Clinical Contextcited by 146
  14. 2015Interpretable classifiers using rules and Bayesian analysis: Building a better stroke prediction modelcited by 140
  15. 2021Disparities in Dermatology AI: Assessments Using Diverse Clinical Imagescited by 134
  16. 2019Explanation by Progressive Exaggerationcited by 76
  17. 2020Explaining Knowledge Distillation by Quantifying the Knowledgecited by 66
  18. 2022Concept Embedding Models: Beyond the Accuracy-Explainability Trade-Offcited by 61
  19. 2021Entropy-based Logic Explanations of Neural Networkscited by 51
  20. 2021Logic Explained Networkscited by 45
  21. 2021A Framework for Learning Ante-hoc Explainable Models via Conceptscited by 45
  22. 2021Feature Fusion Vision Transformer for Fine-Grained Visual Categorizationcited by 40
  23. 2020On Interpretability of Deep Learning based Skin Lesion Classifiers using Concept Activation Vectorscited by 39
  24. 2022Anatomy-Guided Weakly-Supervised Abnormality Localization in Chest X-rayscited by 21
  25. 2020Symbolic Logic meets Machine Learning: A Brief Survey in Infinite Domainscited by 16
  26. 2021Metadata Normalizationcited by 14
  27. 2021Learning Interpretation with Explainable Knowledge Distillationcited by 13
  28. 2021Patch Shortcuts: Interpretable Proxy Models Efficiently Find Black-Box Vulnerabilitiescited by 4
  29. 2022Explainability's Gain is Optimality's Loss? -- How Explanations Bias Decision-makingcited by 4

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2023: 1; 2024: 5; 2025: 2; 2026: 2.

10 papers.