mlsanityData to 13 Oct 2026

Deep Learning for Case-Based Reasoning through Prototypes: A Neural Network that Explains Its Predictions

arXiv 1710.04806 ↗First posted 13 Oct 2017cs.AI cs.LG stat.MLcited by 234

Not on the map. Why?

Abstract (arXiv)

Deep neural networks are widely used for classification. These deep models often suffer from a lack of interpretability -- they are particularly difficult to understand because of their non-linear nature. As a result, neural networks are often treated as "black box" models, and in the past, have been trained purely to optimize the accuracy of predictions. In this work, we create a novel network architecture for deep learning that naturally explains its own reasoning for each prediction. This architecture contains an autoencoder and a special prototype layer, where each unit of that layer stores a weight vector that resembles an encoded training input. The encoder of the autoencoder allows us to do comparisons within the latent space, while the decoder allows us to visualize the learned prototypes. The training objective has four terms: an accuracy term, a term that encourages every prototype to be similar to at least one encoded input, a term that encourages every encoded input to be close to at least one prototype, and a term that encourages faithful reconstruction by the autoencoder. The distances computed in the prototype layer are used as part of the classification process. Since the prototypes are learned during training, the learned network naturally comes with explanations for each prediction, and the explanations are loyal to what the network actually computes.

Key facts. Cited by 234 papers in the map (data through 13 Oct 2026). First posted on arXiv 13 Oct 2017.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 13 Oct)

Citing papers per year: 2021: 44; 2022: 45; 2023: 45; 2024: 53; 2025: 33; 2026: 14.

234 papers.

Sort:

By area:

  1. 2021Interpretable Machine Learning: Fundamental Principles and 10 Grand Challengescited by 365
  2. 2022Rethinking Semantic Segmentation: A Prototype Viewcited by 140
  3. 2021Benchmarking and Survey of Explanation Methods for Black Box Modelscited by 136
  4. 2022Toward Transparent AI: A Survey on Interpreting the Inner Structures of Deep Neural Networkscited by 127
  5. 2021Deformable ProtoPNet: An Interpretable Image Classifier Using Deformable Prototypescited by 120
  6. 2021Interpretable Deep Learning: Interpretation, Interpretability, Trustworthiness, and Beyondcited by 118
  7. 2023Concept-based Explainable Artificial Intelligence: A Surveycited by 98
  8. 2021Interpretable Image Classification with Differentiable Prototypes Assignmentcited by 97
  9. 2023Can Large Language Models Explain Themselves? A Study of LLM-Generated Self-Explanationscited by 90
  10. 2021Transparency of Deep Neural Networks for Medical Image Analysis: A Review of Interpretability Methodscited by 83
  11. 2022Concept Bottleneck Model with Additional Unsupervised Conceptscited by 79
  12. 2021Explainable Artificial Intelligence for Autonomous Driving: A Comprehensive Overview and Field Guide for Future Research Directionscited by 73
38 more
  1. 2022GlanceNets: Interpretabile, Leak-proof Concept-based Modelscited by 73
  2. 2021XProtoNet: Diagnosis in Chest Radiography with Global and Local Explanationscited by 72
  3. 2021This Looks Like That... Does it? Shortcomings of Latent Space Prototype Interpretability in Deep Networkscited by 65
  4. 2022Global Explainability of GNNs via Logic Combination of Learned Conceptscited by 65
  5. 2021Synthetic Benchmarks for Scientific Research in Explainable Machine Learningcited by 59
  6. 2022Visual Recognition with Deep Nearest Centroidscited by 59
  7. 2021On Explaining Random Forests with SATcited by 57
  8. 2022Rethinking Explainability as a Dialogue: A Practitioner's Perspectivecited by 52
  9. 2022Concept-level Debugging of Part-Prototype Networkscited by 52
  10. 2024Identifying Semantic Induction Heads to Understand In-Context Learningcited by 47
  11. 2021This looks more like that: Enhancing Self-Explaining Models by Prototypical Relevance Propagationcited by 43
  12. 2021Independent Prototype Propagation for Zero-Shot Compositionalitycited by 42
  13. 2022Augmenting Interpretable Models with LLMs during Trainingcited by 37
  14. 2023ProtoSeg: Interpretable Semantic Segmentation with Prototypical Partscited by 33
  15. 2023A Survey on Deep Learning-Based Monocular Spacecraft Pose Estimation: Current State, Limitations and Prospectscited by 30
  16. 2022Interpretable Geometric Deep Learning via Learnable Randomness Injectioncited by 27
  17. 2023Interpretability Benchmark for Evaluating Spatial Misalignment of Prototypical Parts Explanationscited by 27
  18. 2023Variational Information Pursuit for Interpretable Predictionscited by 25
  19. 2021Interactive Disentanglement: Learning Concepts by Interacting with their Prototype Representationscited by 24
  20. 2023ICICLE: Interpretable Class Incremental Continual Learningcited by 24
  21. 2021ProtoMIL: Multiple Instance Learning with Prototypical Parts for Whole-Slide Image Classificationcited by 22
  22. 2023Interpretability is in the Mind of the Beholder: A Causal Framework for Human-interpretable Representation Learningcited by 22
  23. 2022ProtoTEx: Explaining Model Decisions with Prototype Tensorscited by 21
  24. 2021Rationalization through Conceptscited by 19
  25. 2021Interpreting Deep Learning Models in Natural Language Processing: A Reviewcited by 19
  26. 2022Attribute Prototype Network for Any-Shot Learningcited by 19
  27. 2023ProtoGate: Prototype-based Neural Networks with Global-to-local Feature Selection for Tabular Biomedical Datacited by 18
  28. 2024Concept-Based Explanations in Computer Vision: Where Are We and Where Could We Go?cited by 18
  29. 2024Self-eXplainable AI for Medical Image Analysis: A Survey and New Outlookscited by 18
  30. 2023Learning by Self-Explainingcited by 17
  31. 2024CausalFormer: An Interpretable Transformer for Temporal Causal Discoverycited by 17
  32. 2024Interpretable Concept-Based Memory Reasoningcited by 17
  33. 2022COARSE3D: Class-Prototypes for Contrastive Learning in Weakly-Supervised 3D Point Cloud Segmentationcited by 15
  34. 2024LucidPPN: Unambiguous Prototypical Parts Network for User-centric Interpretable Computer Visioncited by 15
  35. 2025If Concept Bottlenecks are the Question, are Foundation Models the Answer?cited by 15
  36. 2022Towards Prototype-Based Self-Explainable Graph Neural Networkcited by 14
  37. 2024Neural Concept Bindercited by 14
  38. 2023Evaluating the Robustness of Interpretability Methods through Explanation Invariance and Equivariancecited by 13

50 most cited of 234 All 234 (JSON)