This Looks Like That: Deep Learning for Interpretable Image Recognition
Not on the map. Why?
Abstract (arXiv)
When we are faced with challenging image classification tasks, we often explain our reasoning by dissecting the image, and pointing out prototypical aspects of one class or another. The mounting evidence for each of the classes helps us make our final decision. In this work, we introduce a deep network architecture -- prototypical part network (ProtoPNet), that reasons in a similar way: the network dissects the image by finding prototypical parts, and combines evidence from the prototypes to make a final classification. The model thus reasons in a way that is qualitatively similar to the way ornithologists, physicians, and others would explain to people on how to solve challenging image classification tasks. The network uses only image-level labels for training without any annotations for parts of images. We demonstrate our method on the CUB-200-2011 dataset and the Stanford Cars dataset. Our experiments show that ProtoPNet can achieve comparable accuracy with its analogous non-interpretable counterpart, and when several ProtoPNets are combined into a larger network, it can achieve an accuracy that is on par with some of the best-performing deep models. Moreover, ProtoPNet provides a level of interpretability that is absent in other interpretable deep models.
Key facts. Cited by 731 papers in the map (data through 7 Oct 2026). First posted on arXiv 27 Jun 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 86; 2022: 128; 2023: 134; 2024: 138; 2025: 147; 2026: 98.
731 papers.
Sort:
By area:
- 2021Interpretable Machine Learning: Fundamental Principles and 10 Grand Challengescited by 364
- 2022Visual Classification via Description from Large Language Modelscited by 331
- 2022Language in a Bottle: Language Model Guided Concept Bottlenecks for Interpretable Image Classificationcited by 310
- 2022From Anecdotal Evidence to Quantitative Evaluation Methods: A Systematic Review on Evaluating Explainable AIcited by 299
- 2021Trustworthy AI: From Principles to Practicescited by 206
- 2023Localizing Model Behavior with Path Patchingcited by 182
- 2022CRAFT: Concept Recursive Activation FacTorization for Explainabilitycited by 177
- 2021Explainable artificial intelligence (XAI) in deep learning-based medical image analysiscited by 147
- 2022From Attribution Maps to Human-Understandable Explanations through Concept Relevance Propagationcited by 141
- 2021Benchmarking and Survey of Explanation Methods for Black Box Modelscited by 136
- 2022Toward Transparent AI: A Survey on Interpreting the Inner Structures of Deep Neural Networkscited by 126
- 2023Explainable Artificial Intelligence (XAI) 2.0: A Manifesto of Open Challenges and Interdisciplinary Research Directionscited by 123
38 more
- 2021Deformable ProtoPNet: An Interpretable Image Classifier Using Deformable Prototypescited by 120
- 2021Interpretable Deep Learning: Interpretation, Interpretability, Trustworthiness, and Beyondcited by 116
- 2021HIVE: Evaluating the Human Interpretability of Visual Explanationscited by 105
- 2023Probabilistic Concept Bottleneck Modelscited by 101
- 2021On the Role of Neural Collapse in Transfer Learningcited by 100
- 2022AUC Maximization in the Era of Big Data and AI: A Surveycited by 100
- 2021Interpretable Image Classification with Differentiable Prototypes Assignmentcited by 97
- 2023Concept-based Explainable Artificial Intelligence: A Surveycited by 97
- 2021ProtGNN: Towards Self-Explaining Graph Neural Networkscited by 96
- 2024Discover-then-Name: Task-Agnostic Concept Bottlenecks via Automated Concept Discoverycited by 91
- 2021A Comprehensive Taxonomy for Explainable Artificial Intelligence: A Systematic Survey of Surveys on Methods and Conceptscited by 90
- 2022B-cos Networks: Alignment is All We Need for Interpretabilitycited by 88
- 2021The effectiveness of feature attribution methods and its correlation with automatic evaluation scorescited by 87
- 2022Towards Human-centered Explainable AI: A Survey of User Studies for Model Explanationscited by 84
- 2021Transparency of Deep Neural Networks for Medical Image Analysis: A Review of Interpretability Methodscited by 83
- 2021Explainability of deep vision-based autonomous driving systems: Review and challengescited by 80
- 2022Concept Bottleneck Model with Additional Unsupervised Conceptscited by 79
- 2022Diffusion Models for Counterfactual Explanationscited by 79
- 2021Explainable Artificial Intelligence for Autonomous Driving: A Comprehensive Overview and Field Guide for Future Research Directionscited by 73
- 2022GlanceNets: Interpretabile, Leak-proof Concept-based Modelscited by 73
- 2021XProtoNet: Diagnosis in Chest Radiography with Global and Local Explanationscited by 72
- 2021IAIA-BL: A Case-based Interpretable Deep Learning Model for Classification of Mass Lesions in Digital Mammographycited by 72
- 2023Discover and Cure: Concept-aware Mitigation of Spurious Correlationcited by 71
- 2023A Comprehensive Survey on Applications of Transformers for Deep Learning Taskscited by 70
- 2024Morphological Prototyping for Unsupervised Slide Representation Learning in Computational Pathologycited by 70
- 2021This Looks Like That... Does it? Shortcomings of Latent Space Prototype Interpretability in Deep Networkscited by 65
- 2021Beyond Expertise and Roles: A Framework to Characterize the Stakeholders of Interpretable Machine Learning and their Needscited by 64
- 2022Global Explainability of GNNs via Logic Combination of Learned Conceptscited by 64
- 2022ProtoPFormer: Concentrating on Prototypical Parts in Vision Transformers for Interpretable Image Recognitioncited by 63
- 2022"Help Me Help the AI": Understanding How Explainability Can Support Human-AI Interactioncited by 63
- 2023Not All Neuro-Symbolic Concepts Are Created Equal: Analysis and Mitigation of Reasoning Shortcutscited by 63
- 2021NICE: An Algorithm for Nearest Instance Counterfactual Explanationscited by 62
- 2021Synthetic Benchmarks for Scientific Research in Explainable Machine Learningcited by 59
- 2022Visual Recognition with Deep Nearest Centroidscited by 59
- 2022Concept Activation Regions: A Generalized Framework For Concept-Based Explanationscited by 57
- 2021Convolutional Dynamic Alignment Networks for Interpretable Classificationscited by 54
- 2022Rethinking Explainability as a Dialogue: A Practitioner's Perspectivecited by 52
- 2022Concept-level Debugging of Part-Prototype Networkscited by 52
50 most cited of 731 All 731 (JSON)
- 2026From Image Latent Space to Fuzzy Rules: Interpretable Analysis of Gastrointestinal Foundation Model30 Sep 2026
- 2026Aperture: Training-Free Multiscale Concept Bottlenecks for Remote Sensing29 Sep 2026
- 2026CHOQOLATE: Organizing Concept Bottleneck Latent Spaces with Choquet Integrals29 Sep 2026
- 2026A Unifying Framework of Concept-based Explainable AI with Completeness Guarantees28 Sep 2026
- 2026CoLMbo-SV: A Grounded Language Model for Explainable Speaker Verification27 Sep 2026
- 2026Diverse by Design: Architectural Constraints for Prototype-Based Interpretability23 Sep 2026
- 2026PiPS: Post-Hoc Prototypical Explanations for Interpretable Semantic Segmentation15 Sep 2026
- 2026ProtoLIP: From Sentence-Level to Object-Level Evidence Disentanglement14 Sep 2026
- 2026"World Knowledge" in the Weights: Reading Concept Circuits of Vision Transformers8 Sep 2026
- 2026Mitigating Shortcut Learning: Texture-Penalized Prototype Networks7 Sep 2026
- 2026Organization of Valence and Arousal in Vision-Language Representations of Built Environments: Insights from the EMOIS Dataset6 Sep 2026
- 2026From Interpretability Methods to Interpretable Models4 Sep 2026
38 more
- 2026Differentiable Interval Bottlenecks for Interpretable Anomaly Detection in Numerical Data3 Sep 2026
- 2026OPAL: Orthonormal Prototype Alignment Learning for Interpretable Image Classification30 Aug 2026
- 2026Explainable Artificial Intelligence (XAI) in Computational Pathology: Definitions, Taxonomy, and Recommendations28 Aug 2026
- 2026Graphical Design of Interpretable Architectures19 Aug 2026
- 2026Beyond L2: Generalizing Abductive Latent Explanations to Diverse Prototype-Based Architectures17 Aug 2026
- 2026CENDRe: Concept Extraction with Natural Domain Representations31 Jul 2026
- 2026More Data, Worse Decisions? Preference Reversals in Neural Networks under Gram Incompatibility28 Jul 2026
- 2026Beyond Local Inspection: Global, Guideline-Grounded Evaluation of Post-hoc XAI Methods for ECG Classification27 Jul 2026
- 2026DINOv3-MIL: Per-Kidney Multi-Label Tumour and Cyst Detection from Foundation-Model Patch Tokens on KiTS2316 Jul 2026
- 2026qZACH-ViT: Quantization-Aware Intrinsic Explanations with Recursive Attribution-Stabilized Optimization16 Jul 2026
- 2026MetaPerch: Learning from metadata for bioacoustics foundation models15 Jul 2026
- 2026ProtoPointNet: Prototype-Based Interpretable Classification of 3D Dental Point Clouds with Verifiable Spatial Activations14 Jul 2026
- 2026Do Neural Networks Preserve Case Structure? Case-Based Decomposition, Interpretation, and Decision Consistency13 Jul 2026
- 2026ConceptSMILE: Auditing the Trustworthiness of Concept-Based Explainable AI10 Jul 2026
- 2026Resolving superposition in AI for interpretability and cross-modal alignment in patient-neuronal images30 Jun 2026
- 2026Structure-Regularized Interpretable TCR-Epitope Prediction29 Jun 2026
- 2026GRAPE: Graph-Augmented Prototype Explanations for Interactive Medical Image Diagnosis29 Jun 2026
- 2026Beyond Points: Spherical Distributional Part Prototypes for Interpretable Classification25 Jun 2026
- 2026Cohort-Anchored Foundation Models for Electronic Health Records: From Risk Scores to Auditable Peer Cohorts20 Jun 2026
- 2026Input-Dependent Fisher Information for Local Sensitivity Analysis of Medical Image Classifiers15 Jun 2026
- 2026Hierarchical ODE: Learning Continuous-Time Physical Prototypes for Early Link Failure Detection12 Jun 2026
- 2026CRAFTIIF: Cross-Resolution Analytic Four-Type Interpretable Isolation Forest for Multivariate Time Series Anomaly Detection11 Jun 2026
- 2026ProtoX-AD: Self-Explainable Time Series Anomaly Detection and Characterization11 Jun 2026
- 2026ForensicConcept: Transferable Forensic Concepts for AIGI Detection5 Jun 2026
- 2026Inside the Visual Mind: Neuroscience-Motivated Concept Circuits for Interpreting and Steering Vision Transformers4 Jun 2026
- 2026Formal Concept Lattices are Good Semantic Scaffolds for Concept-Based Learning3 Jun 2026
- 2026NLLog: Lightweight, Explainable SOC Anomaly Detection via Log-to-Language Rewriting3 Jun 2026
- 2026Spatially Grounded Concept Bottleneck Models via Part-Factorized Attention3 Jun 2026
- 2026AnchorMoE: Interpretable Time Series Classification via Anchor-Routed MoE2 Jun 2026
- 2026Interpretability Without Tradeoffs: Disentangling Polysemanticity At Equal Predictive Performance29 May 2026
- 2026Towards Faithful Agentic XAI: A Verification Method and an Open-World Benchmark for Better Model Faithfulness27 May 2026
- 2026Investigating Concept Alignment Using Implausible Category Members20 May 2026
- 2026Alike Parts: A Feature-Informed Approach to Local and Global Prototype Explanations20 May 2026
- 2026ProtoPathway: Biologically Structured Prototype-Pathway Fusion for Multimodal Cancer Survival Prediction20 May 2026
- 2026Interpretable Computer Vision for Defect Detection in X-ray Tomography of Aerospace SiC/SiC Composites19 May 2026
- 2026GCE-MIL: Faithful and Recoverable Evidence for Multiple Instance Learning in Whole-Slide Imaging17 May 2026
- 2026ProtoMedAgent: Multimodal Clinical Interpretability via Privacy-Aware Agentic Workflows13 May 2026
- 2026CAWI: Copula-Aligned Weight Initialization for Randomized Neural Networks12 May 2026
50 newest of 731 All 731 (JSON)
- 2022Diffusion Models for Counterfactual Explanationscited by 79
- 2023Latent Diffusion Counterfactual Explanationscited by 17
- 2024Hierarchical Conditioning of Diffusion Models Using Tree-of-Life for Studying Species Evolutioncited by 7
- 2026Test-Time Compositional Generalization in Diffusion Models via Concept Discoverycited by 1
- 2025Patronus: Interpretable Diffusion Models with Prototypescited by 0
- 2026Explainability in Generative Medical Diffusion Models: A Faithfulness-Based Analysis on MRI Synthesiscited by 0
- 2026Test-Time Compositional Generalization in Diffusion Models via Concept Discovery8 May 2026
- 2026Explainability in Generative Medical Diffusion Models: A Faithfulness-Based Analysis on MRI Synthesis10 Feb 2026
- 2025Patronus: Interpretable Diffusion Models with Prototypes28 Mar 2025
- 2024Hierarchical Conditioning of Diffusion Models Using Tree-of-Life for Studying Species Evolution31 Jul 2024
- 2023Latent Diffusion Counterfactual Explanations10 Oct 2023
- 2022Diffusion Models for Counterfactual Explanations29 Mar 2022
- 2024On the Concept Trustworthiness in Concept Bottleneck Modelscited by 22
- 2022From Black Boxes to Conversations: Incorporating XAI in a Conversational Agentcited by 14
- 2024Neural Concept Bindercited by 14
- 2024CaBRNet, an open-source library for developing and evaluating Case-Based Reasoning Modelscited by 3
- 2025ProtoVQA: An Adaptable Prototypical Framework for Explainable Fine-Grained Visual Question Answeringcited by 0
- 2025Transparent Visual Reasoning via Object-Centric Agent Collaborationcited by 0
- 2025Transparent Visual Reasoning via Object-Centric Agent Collaboration28 Sep 2025
- 2025ProtoVQA: An Adaptable Prototypical Framework for Explainable Fine-Grained Visual Question Answering20 Sep 2025
- 2024CaBRNet, an open-source library for developing and evaluating Case-Based Reasoning Models25 Sep 2024
- 2024Neural Concept Binder14 Jun 2024
- 2024On the Concept Trustworthiness in Concept Bottleneck Models21 Mar 2024
- 2022From Black Boxes to Conversations: Incorporating XAI in a Conversational Agent6 Sep 2022
- 2022Visual Classification via Description from Large Language Modelscited by 331
- 2024DEAL: Disentangle and Localize Concept-level Explanations for VLMscited by 14
- 2022Prompting through Prototype: A Prototype-based Prompt Learning on Pretrained Vision-Language Modelscited by 12
- 2025Multi-Rationale Explainable Object Recognition via Contrastive Conditional Inferencecited by 1
- 2026CHOQOLATE: Organizing Concept Bottleneck Latent Spaces with Choquet Integralscited by 0
- 2026CHOQOLATE: Organizing Concept Bottleneck Latent Spaces with Choquet Integrals29 Sep 2026
- 2025Multi-Rationale Explainable Object Recognition via Contrastive Conditional Inference19 Aug 2025
- 2024DEAL: Disentangle and Localize Concept-level Explanations for VLMs19 Jul 2024
- 2022Prompting through Prototype: A Prototype-based Prompt Learning on Pretrained Vision-Language Models19 Oct 2022
- 2022Visual Classification via Description from Large Language Models13 Oct 2022
- 2021Explainable Artificial Intelligence for Autonomous Driving: A Comprehensive Overview and Field Guide for Future Research Directionscited by 73
- 2025Interpretable Decision-Making for End-to-End Autonomous Drivingcited by 4
- 2024Explainable deep learning improves human mental models of self-driving carscited by 1
- 2025Interpretable Decision-Making for End-to-End Autonomous Driving26 Aug 2025
- 2024Explainable deep learning improves human mental models of self-driving cars27 Nov 2024
- 2021Explainable Artificial Intelligence for Autonomous Driving: A Comprehensive Overview and Field Guide for Future Research Directions21 Dec 2021
- 2023Red Teaming Deep Neural Networks with Feature Synthesis Toolscited by 21
- 2024Unlearning-based Neural Interpretationscited by 0
- 2024Unlearning-based Neural Interpretations10 Oct 2024
- 2023Red Teaming Deep Neural Networks with Feature Synthesis Tools8 Feb 2023
- 2025Evaluating protein binding interfaces with PUMBAcited by 0
- 2025Evaluating protein binding interfaces with PUMBA19 Oct 2025
- 2021Interpretable Machine Learning: Fundamental Principles and 10 Grand Challengescited by 364
- 2022Language in a Bottle: Language Model Guided Concept Bottlenecks for Interpretable Image Classificationcited by 310
- 2022From Anecdotal Evidence to Quantitative Evaluation Methods: A Systematic Review on Evaluating Explainable AIcited by 299
- 2021Trustworthy AI: From Principles to Practicescited by 206
- 2023Localizing Model Behavior with Path Patchingcited by 182
- 2022CRAFT: Concept Recursive Activation FacTorization for Explainabilitycited by 177
- 2021Explainable artificial intelligence (XAI) in deep learning-based medical image analysiscited by 147
- 2022From Attribution Maps to Human-Understandable Explanations through Concept Relevance Propagationcited by 141
- 2021Benchmarking and Survey of Explanation Methods for Black Box Modelscited by 136
- 2022Toward Transparent AI: A Survey on Interpreting the Inner Structures of Deep Neural Networkscited by 126
- 2023Explainable Artificial Intelligence (XAI) 2.0: A Manifesto of Open Challenges and Interdisciplinary Research Directionscited by 123
- 2021Deformable ProtoPNet: An Interpretable Image Classifier Using Deformable Prototypescited by 120
12 most cited of 700 All 700 (JSON)
- 2026From Image Latent Space to Fuzzy Rules: Interpretable Analysis of Gastrointestinal Foundation Model30 Sep 2026
- 2026Aperture: Training-Free Multiscale Concept Bottlenecks for Remote Sensing29 Sep 2026
- 2026A Unifying Framework of Concept-based Explainable AI with Completeness Guarantees28 Sep 2026
- 2026CoLMbo-SV: A Grounded Language Model for Explainable Speaker Verification27 Sep 2026
- 2026Diverse by Design: Architectural Constraints for Prototype-Based Interpretability23 Sep 2026
- 2026PiPS: Post-Hoc Prototypical Explanations for Interpretable Semantic Segmentation15 Sep 2026
- 2026ProtoLIP: From Sentence-Level to Object-Level Evidence Disentanglement14 Sep 2026
- 2026"World Knowledge" in the Weights: Reading Concept Circuits of Vision Transformers8 Sep 2026
- 2026Mitigating Shortcut Learning: Texture-Penalized Prototype Networks7 Sep 2026
- 2026Organization of Valence and Arousal in Vision-Language Representations of Built Environments: Insights from the EMOIS Dataset6 Sep 2026
- 2026From Interpretability Methods to Interpretable Models4 Sep 2026
- 2026Differentiable Interval Bottlenecks for Interpretable Anomaly Detection in Numerical Data3 Sep 2026
12 newest of 700 All 700 (JSON)