This Looks Like That, Because ... Explaining Prototypes for Interpretable Image Recognition
Not on the map. Why?
Abstract (arXiv)
Image recognition with prototypes is considered an interpretable alternative for black box deep learning models. Classification depends on the extent to which a test image "looks like" a prototype. However, perceptual similarity for humans can be different from the similarity learned by the classification model. Hence, only visualising prototypes can be insufficient for a user to understand what a prototype exactly represents, and why the model considers a prototype and an image to be similar. We address this ambiguity and argue that prototypes should be explained. We improve interpretability by automatically enhancing visual prototypes with textual quantitative information about visual characteristics deemed important by the classification model. Specifically, our method clarifies the meaning of a prototype by quantifying the influence of colour hue, shape, texture, contrast and saturation and can generate both global and local explanations. Because of the generality of our approach, it can improve the interpretability of any similarity-based method for prototypical image recognition. In our experiments, we apply our method to the existing Prototypical Part Network (ProtoPNet). Our analysis confirms that the global explanations are generalisable, and often correspond to the visually perceptible properties of a prototype. Our explanations are especially relevant for prototypes which might have been interpreted incorrectly otherwise. By explaining such 'misleading' prototypes, we improve the interpretability and simulatability of a prototype-based classification model. We also use our method to check whether visually similar prototypes have similar explanations, and are able to discover redundancy. Code is available at https://github.com/M-Nauta/Explaining_Prototypes .
Key facts. Cited by 50 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Nov 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 6; 2023: 15; 2024: 10; 2025: 12.
50 papers.
Sort:
By area:
- 2021Interpretable Machine Learning: Fundamental Principles and 10 Grand Challengescited by 364
- 2021Deformable ProtoPNet: An Interpretable Image Classifier Using Deformable Prototypescited by 120
- 2021Interpretable Image Classification with Differentiable Prototypes Assignmentcited by 97
- 2021The effectiveness of feature attribution methods and its correlation with automatic evaluation scorescited by 87
- 2022GlanceNets: Interpretabile, Leak-proof Concept-based Modelscited by 73
- 2022Leveraging Explanations in Interactive Machine Learning: An Overviewcited by 52
- 2022Visual correspondence-based explanations improve AI robustness and human-AI team accuracycited by 37
- 2023This Looks Like Those: Illuminating Prototypical Concepts Using Multiple Visualizationscited by 36
- 2023Interpretability Benchmark for Evaluating Spatial Misalignment of Prototypical Parts Explanationscited by 27
- 2023ICICLE: Interpretable Class Incremental Continual Learningcited by 24
- 2025Interpretable and Testable Vision Features via Sparse Autoencoderscited by 24
- 2021ProtoMIL: Multiple Instance Learning with Prototypical Parts for Whole-Slide Image Classificationcited by 22
38 more
- 2023Pixel-Grounded Prototypical Part Networkscited by 18
- 2023The Co-12 Recipe for Evaluating Interpretable Part-Prototype Image Classifierscited by 15
- 2024LucidPPN: Unambiguous Prototypical Parts Network for User-centric Interpretable Computer Visioncited by 15
- 2023Natural Example-Based Explainability: a Surveycited by 13
- 2025Rashomon Sets for Prototypical-Part Networks: Editing Interpretable Models in Real-Timecited by 13
- 2024AudioProtoPNet: An interpretable deep learning model for bird sound classificationcited by 10
- 2024Towards Explainable Artificial Intelligence (XAI): A Data Mining Perspectivecited by 9
- 2024PDiscoFormer: Relaxing Part Discovery Constraints with Vision Transformerscited by 9
- 2023Sanity checks for patch visualisation in prototype-based image classificationcited by 8
- 2024PEEB: Part-based Image Classifiers with an Explainable and Editable Language Bottleneckcited by 7
- 2024Large Language Models are Interpretable Learnerscited by 7
- 2023Hierarchical Explanations for Video Action Recognitioncited by 5
- 2021Input Invex Neural Networkcited by 4
- 2021Toward a Unified Framework for Debugging Concept-based Modelscited by 4
- 2022Towards Human-Interpretable Prototypes for Visual Assessment of Image Classification Modelscited by 4
- 2023Sanity checks and improvements for patch visualisation in prototype-based image classificationcited by 3
- 2023Improving Prototypical Visual Explanations with Reward Reweighing, Reselection, and Retrainingcited by 3
- 2023Robust Text Classification: Analyzing Prototype-Based Networkscited by 3
- 2024Semantic Prototypes: Enhancing Transparency Without Black Boxescited by 3
- 2024CaBRNet, an open-source library for developing and evaluating Case-Based Reasoning Modelscited by 3
- 2025This looks like what? Challenges and Future Research Directions for Part-Prototype Modelscited by 3
- 2025Birds look like cars: Adversarial analysis of intrinsically interpretable deep learningcited by 3
- 2025SIDE: Sparse Information Disentanglement for Explainable Artificial Intelligencecited by 3
- 2022Care for the Mind Amid Chronic Diseases: An Interpretable AI Approach Using IoTcited by 2
- 2023Deep Prototypical-Parts Ease Morphological Kidney Stone Identification and are Competitively Robust to Photometric Perturbationscited by 2
- 2023Fixing confirmation bias in feature attribution methods via semantic matchcited by 2
- 2025Tell me why: Visual foundation models as self-explainable classifierscited by 2
- 2025A Survey on Interpretability in Visual Recognitioncited by 2
- 2025FunnyNodules: A Customizable Medical Dataset Tailored for Evaluating Explainable AIcited by 2
- 2022Interpretable Deep Learning Classifier by Detection of Prototypical Parts on Kidney Stones Imagescited by 1
- 2024ProtoP-OD: Explainable Object Detection with Prototypical Partscited by 1
- 2024Improving Prototypical Parts Abstraction for Case-Based Reasoning Explanations Designed for the Kidney Stone Type Recognitioncited by 1
- 2025Disentangling Visual Transformers: Patch-level Interpretability for Image Classificationcited by 1
- 2025Comprehensive Evaluation of Prototype Neural Networkscited by 1
- 2023Stop overkilling simple tasks with black-box models and use transparent models insteadcited by 0
- 2023Leveraging Habitat Information for Fine-grained Bird Identificationcited by 0
- 2025Fraud is Not Just Rarity: A Causal Prototype Attention Approach to Realistic Synthetic Oversamplingcited by 0
- 2025CIP-Net: Continual Interpretable Prototype-based Networkcited by 0
- 2025CIP-Net: Continual Interpretable Prototype-based Network8 Dec 2025
- 2025FunnyNodules: A Customizable Medical Dataset Tailored for Evaluating Explainable AI19 Nov 2025
- 2025SIDE: Sparse Information Disentanglement for Explainable Artificial Intelligence25 Jul 2025
- 2025Fraud is Not Just Rarity: A Causal Prototype Attention Approach to Realistic Synthetic Oversampling19 Jul 2025
- 2025A Survey on Interpretability in Visual Recognition15 Jul 2025
- 2025Comprehensive Evaluation of Prototype Neural Networks9 Jul 2025
- 2025Birds look like cars: Adversarial analysis of intrinsically interpretable deep learning11 Mar 2025
- 2025Rashomon Sets for Prototypical-Part Networks: Editing Interpretable Models in Real-Time3 Mar 2025
- 2025Tell me why: Visual foundation models as self-explainable classifiers26 Feb 2025
- 2025Disentangling Visual Transformers: Patch-level Interpretability for Image Classification24 Feb 2025
- 2025This looks like what? Challenges and Future Research Directions for Part-Prototype Models13 Feb 2025
- 2025Interpretable and Testable Vision Features via Sparse Autoencoders10 Feb 2025
38 more
- 2024CaBRNet, an open-source library for developing and evaluating Case-Based Reasoning Models25 Sep 2024
- 2024Improving Prototypical Parts Abstraction for Case-Based Reasoning Explanations Designed for the Kidney Stone Type Recognition19 Sep 2024
- 2024Semantic Prototypes: Enhancing Transparency Without Black Boxes18 Jul 2024
- 2024PDiscoFormer: Relaxing Part Discovery Constraints with Vision Transformers5 Jul 2024
- 2024Large Language Models are Interpretable Learners25 Jun 2024
- 2024LucidPPN: Unambiguous Prototypical Parts Network for User-centric Interpretable Computer Vision23 May 2024
- 2024AudioProtoPNet: An interpretable deep learning model for bird sound classification16 Apr 2024
- 2024PEEB: Part-based Image Classifiers with an Explainable and Editable Language Bottleneck8 Mar 2024
- 2024ProtoP-OD: Explainable Object Detection with Prototypical Parts29 Feb 2024
- 2024Towards Explainable Artificial Intelligence (XAI): A Data Mining Perspective9 Jan 2024
- 2023Leveraging Habitat Information for Fine-grained Bird Identification22 Dec 2023
- 2023Robust Text Classification: Analyzing Prototype-Based Networks11 Nov 2023
- 2023This Looks Like Those: Illuminating Prototypical Concepts Using Multiple Visualizations28 Oct 2023
- 2023Sanity checks for patch visualisation in prototype-based image classification25 Oct 2023
- 2023Pixel-Grounded Prototypical Part Networks25 Sep 2023
- 2023Natural Example-Based Explainability: a Survey5 Sep 2023
- 2023Interpretability Benchmark for Evaluating Spatial Misalignment of Prototypical Parts Explanations16 Aug 2023
- 2023The Co-12 Recipe for Evaluating Interpretable Part-Prototype Image Classifiers26 Jul 2023
- 2023Improving Prototypical Visual Explanations with Reward Reweighing, Reselection, and Retraining8 Jul 2023
- 2023Fixing confirmation bias in feature attribution methods via semantic match3 Jul 2023
- 2023Deep Prototypical-Parts Ease Morphological Kidney Stone Identification and are Competitively Robust to Photometric Perturbations8 Apr 2023
- 2023ICICLE: Interpretable Class Incremental Continual Learning14 Mar 2023
- 2023Stop overkilling simple tasks with black-box models and use transparent models instead6 Feb 2023
- 2023Sanity checks and improvements for patch visualisation in prototype-based image classification20 Jan 2023
- 2023Hierarchical Explanations for Video Action Recognition1 Jan 2023
- 2022Towards Human-Interpretable Prototypes for Visual Assessment of Image Classification Models22 Nov 2022
- 2022Care for the Mind Amid Chronic Diseases: An Interpretable AI Approach Using IoT8 Nov 2022
- 2022Leveraging Explanations in Interactive Machine Learning: An Overview29 Jul 2022
- 2022Visual correspondence-based explanations improve AI robustness and human-AI team accuracy26 Jul 2022
- 2022Interpretable Deep Learning Classifier by Detection of Prototypical Parts on Kidney Stones Images1 Jun 2022
- 2022GlanceNets: Interpretabile, Leak-proof Concept-based Models31 May 2022
- 2021Interpretable Image Classification with Differentiable Prototypes Assignment6 Dec 2021
- 2021Deformable ProtoPNet: An Interpretable Image Classifier Using Deformable Prototypes29 Nov 2021
- 2021Toward a Unified Framework for Debugging Concept-based Models23 Sep 2021
- 2021ProtoMIL: Multiple Instance Learning with Prototypical Parts for Whole-Slide Image Classification24 Aug 2021
- 2021Input Invex Neural Network16 Jun 2021
- 2021The effectiveness of feature attribution methods and its correlation with automatic evaluation scores31 May 2021
- 2021Interpretable Machine Learning: Fundamental Principles and 10 Grand Challenges20 Mar 2021
- 2021Interpretable Machine Learning: Fundamental Principles and 10 Grand Challengescited by 364
- 2021Deformable ProtoPNet: An Interpretable Image Classifier Using Deformable Prototypescited by 120
- 2021Interpretable Image Classification with Differentiable Prototypes Assignmentcited by 97
- 2021The effectiveness of feature attribution methods and its correlation with automatic evaluation scorescited by 87
- 2022GlanceNets: Interpretabile, Leak-proof Concept-based Modelscited by 73
- 2022Leveraging Explanations in Interactive Machine Learning: An Overviewcited by 52
- 2022Visual correspondence-based explanations improve AI robustness and human-AI team accuracycited by 37
- 2023This Looks Like Those: Illuminating Prototypical Concepts Using Multiple Visualizationscited by 36
- 2023Interpretability Benchmark for Evaluating Spatial Misalignment of Prototypical Parts Explanationscited by 27
- 2023ICICLE: Interpretable Class Incremental Continual Learningcited by 24
- 2025Interpretable and Testable Vision Features via Sparse Autoencoderscited by 24
- 2021ProtoMIL: Multiple Instance Learning with Prototypical Parts for Whole-Slide Image Classificationcited by 22
12 most cited of 48 All 48 (JSON)
- 2025CIP-Net: Continual Interpretable Prototype-based Network8 Dec 2025
- 2025FunnyNodules: A Customizable Medical Dataset Tailored for Evaluating Explainable AI19 Nov 2025
- 2025SIDE: Sparse Information Disentanglement for Explainable Artificial Intelligence25 Jul 2025
- 2025Fraud is Not Just Rarity: A Causal Prototype Attention Approach to Realistic Synthetic Oversampling19 Jul 2025
- 2025A Survey on Interpretability in Visual Recognition15 Jul 2025
- 2025Comprehensive Evaluation of Prototype Neural Networks9 Jul 2025
- 2025Birds look like cars: Adversarial analysis of intrinsically interpretable deep learning11 Mar 2025
- 2025Rashomon Sets for Prototypical-Part Networks: Editing Interpretable Models in Real-Time3 Mar 2025
- 2025Tell me why: Visual foundation models as self-explainable classifiers26 Feb 2025
- 2025Disentangling Visual Transformers: Patch-level Interpretability for Image Classification24 Feb 2025
- 2025This looks like what? Challenges and Future Research Directions for Part-Prototype Models13 Feb 2025
- 2025Interpretable and Testable Vision Features via Sparse Autoencoders10 Feb 2025
12 newest of 48 All 48 (JSON)