Interpretable Image Classification with Differentiable Prototypes Assignment
Not on the map. Why?
Abstract (arXiv)
We introduce ProtoPool, an interpretable image classification model with a pool of prototypes shared by the classes. The training is more straightforward than in the existing methods because it does not require the pruning stage. It is obtained by introducing a fully differentiable assignment of prototypes to particular classes. Moreover, we introduce a novel focal similarity function to focus the model on the rare foreground features. We show that ProtoPool obtains state-of-the-art accuracy on the CUB-200-2011 and the Stanford Cars datasets, substantially reducing the number of prototypes. We provide a theoretical analysis of the method and a user study to show that our prototypes are more distinctive than those obtained with competitive methods.
Key facts. Cited by 97 papers in the map (data through 14 Oct 2026). Builds on 42 of its 67 references that are in the map. First posted on arXiv 6 Dec 2021.
Builds on
42 of 67 references.
References · 42
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 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
- 2017Axiomatic Attribution for Deep Networkscited by 3,384
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,739
- 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
- 2018Sanity Checks for Saliency Mapscited by 1,156
- 2020Concept Bottleneck Modelscited by 1,032
30 more
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 737
- 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 614
- 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 612
- 2018Towards Robust Interpretability with Self-Explaining Neural Networkscited by 505
- 2019Counterfactual Visual Explanationscited by 313
- 2019On Mixup Training: Improved Calibration and Predictive Uncertainty for Deep Neural Networkscited by 305
- 2020Counterfactual VQA: A Cause-Effect Look at Language Biascited by 266
- 2019Approximating CNNs with Bag-of-local-Features models works surprisingly well on ImageNetcited by 260
- 2019Understanding Deep Networks via Extremal Perturbations and Smooth Maskscited by 259
- 2019On Completeness-aware Concept-Based Explanations in Deep Neural Networkscited by 239
- 2017Deep Learning for Case-Based Reasoning through Prototypes: A Neural Network that Explains Its Predictionscited by 234
- 2020Concept Whitening for Interpretable Image Recognitioncited by 225
- 2020Neural Prototype Trees for Interpretable Fine-grained Image Recognitioncited by 214
- 2021Visual Saliency Transformercited by 175
- 2019Taking a HINT: Leveraging Explanations to Make Vision and Language Models More Groundedcited by 128
- 2021ProtGNN: Towards Self-Explaining Graph Neural Networkscited by 96
- 2019Looking for the Devil in the Details: Learning Trilinear Attention Sampling Network for Fine-grained Image Recognitioncited by 95
- 2020ProtoPShare: Prototype Sharing for Interpretable Image Classification and Similarity Discoverycited by 89
- 2021XProtoNet: Diagnosis in Chest Radiography with Global and Local Explanationscited by 73
- 2019Interpretable and Steerable Sequence Learning via Prototypescited by 72
- 2021IAIA-BL: A Case-based Interpretable Deep Learning Model for Classification of Mass Lesions in Digital Mammographycited by 72
- 2014The Application of Two-level Attention Models in Deep Convolutional Neural Network for Fine-grained Image Classificationcited by 67
- 2019Interpretable Image Recognition with Hierarchical Prototypescited by 65
- 2021This Looks Like That... Does it? Shortcomings of Latent Space Prototype Interpretability in Deep Networkscited by 65
- 2020There and Back Again: Revisiting Backpropagation Saliency Methodscited by 60
- 2020SCOUT: Self-aware Discriminant Counterfactual Explanationscited by 52
- 2020This Looks Like That, Because ... Explaining Prototypes for Interpretable Image Recognitioncited by 50
- 2019Explaining Deep Classification of Time-Series Data with Learned Prototypescited by 30
- 2020Interpretable Deep Models for Cardiac Resynchronisation Therapy Response Predictioncited by 17
- 2019Semantically Interpretable Activation Maps: what-where-how explanations within CNNscited by 10
Built on by
Citing papers per year: 2022: 4; 2023: 27; 2024: 28; 2025: 27; 2026: 11.
97 papers.
Sort:
By area:
- 2022Toward Transparent AI: A Survey on Interpreting the Inner Structures of Deep Neural Networkscited by 129
- 2023Concept-based Explainable Artificial Intelligence: A Surveycited by 98
- 2023Adversarial attacks and defenses in explainable artificial intelligence: A surveycited by 48
- 2023Adversarial Counterfactual Visual Explanationscited by 47
- 2023Learning Support and Trivial Prototypes for Interpretable Image Classificationcited by 38
- 2022Evaluation and Improvement of Interpretability for Self-Explainable Part-Prototype Networkscited by 37
- 2023This Looks Like Those: Illuminating Prototypical Concepts Using Multiple Visualizationscited by 36
- 2023ProtoSeg: Interpretable Semantic Segmentation with Prototypical Partscited by 33
- 2023Interpretability Benchmark for Evaluating Spatial Misalignment of Prototypical Parts Explanationscited by 27
- 2024Interpretable Image Classification with Adaptive Prototype-based Vision Transformerscited by 25
- 2023ICICLE: Interpretable Class Incremental Continual Learningcited by 24
- 2024On the Concept Trustworthiness in Concept Bottleneck Modelscited by 22
38 more
- 2023Pixel-Grounded Prototypical Part Networkscited by 18
- 2024Self-eXplainable AI for Medical Image Analysis: A Survey and New Outlookscited by 18
- 2025A Comprehensive Survey on Self-Interpretable Neural 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
- 2023MProtoNet: A Case-Based Interpretable Model for Brain Tumor Classification with 3D Multi-parametric Magnetic Resonance Imagingcited by 11
- 2023Interpreting and Correcting Medical Image Classification with PIP-Netcited by 11
- 2023On the Interpretability of Part-Prototype Based Classifiers: A Human Centric Analysiscited by 11
- 2023Mixture of Gaussian-distributed Prototypes with Generative Modelling for Interpretable and Trustworthy Image Recognitioncited by 11
- 2024Explainable AI (XAI) in Image Segmentation in Medicine, Industry, and Beyond: A Surveycited by 11
- 2024This Looks Better than That: Better Interpretable Models with ProtoPNeXtcited by 11
- 2025Interactive Medical Image Analysis with Concept-based Similarity Reasoningcited by 11
- 2025Interpretable Image Classification via Non-parametric Part Prototype Learningcited by 11
- 2023I-AI: A Controllable & Interpretable AI System for Decoding Radiologists' Intense Focus for Accurate CXR Diagnosescited by 10
- 2024MCPNet: An Interpretable Classifier via Multi-Level Concept Prototypescited by 10
- 2024AudioProtoPNet: An interpretable deep learning model for bird sound classificationcited by 10
- 2023Q-SENN: Quantized Self-Explaining Neural Networkscited by 9
- 2022ProGReST: Prototypical Graph Regression Soft Trees for Molecular Property Predictioncited by 8
- 2023Sanity checks for patch visualisation in prototype-based image classificationcited by 8
- 2024ProtoS-ViT: Visual foundation models for sparse self-explainable classificationscited by 8
- 2024InfoDisent: Explainability of Image Classification Models by Information Disentanglementcited by 8
- 2023Take 5: Interpretable Image Classification with a Handful of Featurescited by 7
- 2023Concept-Centric Transformers: Enhancing Model Interpretability through Object-Centric Concept Learning within a Shared Global Workspacecited by 7
- 2023ProtoArgNet: Interpretable Image Classification with Super-Prototypes and Argumentation [Technical Report]cited by 7
- 2024Post-hoc Part-prototype Networkscited by 7
- 2023Prototypical Self-Explainable Models Without Re-trainingcited by 6
- 2025SUB: Benchmarking CBM Generalization via Synthetic Attribute Substitutionscited by 6
- 2025Geodesic Prototype Matching via Diffusion Maps for Interpretable Fine-Grained Recognitioncited by 6
- 2024An Overview of Prototype Formulations for Interpretable Deep Learningcited by 5
- 2025Formal Abductive Latent Explanations for Prototype-Based Networkscited by 5
- 2025SIDE: Sparse Information Disentanglement for Explainable Artificial Intelligencecited by 4
- 2023Sanity checks and improvements for patch visualisation in prototype-based image classificationcited by 3
- 2023PCNN: Probable-Class Nearest-Neighbor Explanations Improve Fine-Grained Image Classification Accuracy for AIs and Humanscited by 3
- 2024PIPNet3D: Interpretable Detection of Alzheimer in MRI Scanscited by 3
- 2024Prototype-based Interpretable Breast Cancer Prediction Models: Analysis and Challengescited 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
50 most cited of 97 All 97 (JSON)
- 2026Diverse by Design: Architectural Constraints for Prototype-Based Interpretability23 Sep 2026
- 2026OPAL: Orthonormal Prototype Alignment Learning for Interpretable Image Classification30 Aug 2026
- 2026Beyond L2: Generalizing Abductive Latent Explanations to Diverse Prototype-Based Architectures17 Aug 2026
- 2026ProtoPointNet: Prototype-Based Interpretable Classification of 3D Dental Point Clouds with Verifiable Spatial Activations14 Jul 2026
- 2026Beyond Points: Spherical Distributional Part Prototypes for Interpretable Classification25 Jun 2026
- 2026Interpretable Computer Vision for Defect Detection in X-ray Tomography of Aerospace SiC/SiC Composites19 May 2026
- 2026ProDG: Prototypes for Data-Free Generative Post-Hoc Explainability9 May 2026
- 2026Explainable Part-Based Vehicle Classifier with Spatial Awareness8 May 2026
- 2026Adaptive Prototype-based Interpretable Grading of Prostate Cancer5 Mar 2026
- 2026Prototype Transformer: Towards Language Model Architectures Interpretable by Design12 Feb 2026
- 2026ProtoQuant: Quantization of Prototypical Parts For General and Fine-Grained Image Classification6 Feb 2026
- 2025Keypoint Counting Classifiers: Turning Vision Transformers into Self-Explainable Models Without Training19 Dec 2025
38 more
- 2025CIP-Net: Continual Interpretable Prototype-based Network8 Dec 2025
- 2025Formal Abductive Latent Explanations for Prototype-Based Networks20 Nov 2025
- 2025Spatial Information Bottleneck for Interpretable Visual Recognition12 Nov 2025
- 2025This EEG Looks Like These EEGs: Interpretable Interictal Epileptiform Discharge Detection With ProtoEEG-kNN21 Oct 2025
- 2025Think as a Doctor: An Interpretable AI Approach for ICU Mortality Prediction11 Oct 2025
- 2025ProtoMask: Segmentation-Guided Prototype Learning1 Oct 2025
- 2025xAI-CV: An Overview of Explainable Artificial Intelligence in Computer Vision23 Sep 2025
- 2025Geodesic Prototype Matching via Diffusion Maps for Interpretable Fine-Grained Recognition21 Sep 2025
- 2025SUB: Benchmarking CBM Generalization via Synthetic Attribute Substitutions31 Jul 2025
- 2025SIDE: Sparse Information Disentanglement for Explainable Artificial Intelligence25 Jul 2025
- 2025A Survey on Interpretability in Visual Recognition15 Jul 2025
- 2025Comprehensive Evaluation of Prototype Neural Networks9 Jul 2025
- 2025ProtoSolo: Interpretable Image Classification via Single-Prototype Activation24 Jun 2025
- 2025Personalized Interpretability -- Interactive Alignment of Prototypical Parts Networks5 Jun 2025
- 2025DPL: Decoupled Prototype Learning for Enhancing Robustness of Vision-Language Transformers to Missing Modalities13 May 2025
- 2025Interpretable Affordance Detection on 3D Point Clouds with Probabilistic Prototypes25 Apr 2025
- 2025Interactivity x Explainability: Toward Understanding How Interactivity Can Improve Computer Vision Explanations14 Apr 2025
- 2025Interpretable Image Classification via Non-parametric Part Prototype Learning13 Mar 2025
- 2025Birds look like cars: Adversarial analysis of intrinsically interpretable deep learning11 Mar 2025
- 2025Interactive Medical Image Analysis with Concept-based Similarity Reasoning10 Mar 2025
- 2025Exploring Interpretability for Visual Prompt Tuning with Cross-layer Concepts8 Mar 2025
- 2025QPM: Discrete Optimization for Globally Interpretable Image Classification27 Feb 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
- 2025A Comprehensive Survey on Self-Interpretable Neural Networks26 Jan 2025
- 2024OMENN: One Matrix to Explain Neural Networks3 Dec 2024
- 2024Bi-ICE: An Inner Interpretable Framework for Image Classification via Bi-directional Interactions between Concept and Input Embeddings26 Nov 2024
- 2024Interpretable Image Classification with Adaptive Prototype-based Vision Transformers28 Oct 2024
- 2024Exploiting Interpretable Capabilities with Concept-Enhanced Diffusion and Prototype Networks24 Oct 2024
- 2024An Overview of Prototype Formulations for Interpretable Deep Learning11 Oct 2024
- 2024Self-eXplainable AI for Medical Image Analysis: A Survey and New Outlooks3 Oct 2024
- 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
- 2024InfoDisent: Explainability of Image Classification Models by Information Disentanglement16 Sep 2024
- 2024What Do You See in Common? Learning Hierarchical Prototypes over Tree-of-Life to Discover Evolutionary Traits3 Sep 2024
- 2024A prototype-based model for set classification25 Aug 2024
- 2024Revisiting FunnyBirds evaluation framework for prototypical parts networks21 Aug 2024
50 newest of 97 All 97 (JSON)
- 2023Adversarial Counterfactual Visual Explanationscited by 47
- 2023Adversarial Counterfactual Visual Explanations17 Mar 2023
- 2022Toward Transparent AI: A Survey on Interpreting the Inner Structures of Deep Neural Networkscited by 129
- 2023Concept-based Explainable Artificial Intelligence: A Surveycited by 98
- 2023Adversarial attacks and defenses in explainable artificial intelligence: A surveycited by 48
- 2023Learning Support and Trivial Prototypes for Interpretable Image Classificationcited by 38
- 2022Evaluation and Improvement of Interpretability for Self-Explainable Part-Prototype Networkscited by 37
- 2023This Looks Like Those: Illuminating Prototypical Concepts Using Multiple Visualizationscited by 36
- 2023ProtoSeg: Interpretable Semantic Segmentation with Prototypical Partscited by 33
- 2023Interpretability Benchmark for Evaluating Spatial Misalignment of Prototypical Parts Explanationscited by 27
- 2024Interpretable Image Classification with Adaptive Prototype-based Vision Transformerscited by 25
- 2023ICICLE: Interpretable Class Incremental Continual Learningcited by 24
- 2023Pixel-Grounded Prototypical Part Networkscited by 18
- 2024Self-eXplainable AI for Medical Image Analysis: A Survey and New Outlookscited by 18
12 most cited of 94 All 94 (JSON)
- 2026Diverse by Design: Architectural Constraints for Prototype-Based Interpretability23 Sep 2026
- 2026OPAL: Orthonormal Prototype Alignment Learning for Interpretable Image Classification30 Aug 2026
- 2026Beyond L2: Generalizing Abductive Latent Explanations to Diverse Prototype-Based Architectures17 Aug 2026
- 2026ProtoPointNet: Prototype-Based Interpretable Classification of 3D Dental Point Clouds with Verifiable Spatial Activations14 Jul 2026
- 2026Beyond Points: Spherical Distributional Part Prototypes for Interpretable Classification25 Jun 2026
- 2026Interpretable Computer Vision for Defect Detection in X-ray Tomography of Aerospace SiC/SiC Composites19 May 2026
- 2026ProDG: Prototypes for Data-Free Generative Post-Hoc Explainability9 May 2026
- 2026Explainable Part-Based Vehicle Classifier with Spatial Awareness8 May 2026
- 2026Adaptive Prototype-based Interpretable Grading of Prostate Cancer5 Mar 2026
- 2026Prototype Transformer: Towards Language Model Architectures Interpretable by Design12 Feb 2026
- 2026ProtoQuant: Quantization of Prototypical Parts For General and Fine-Grained Image Classification6 Feb 2026
- 2025Keypoint Counting Classifiers: Turning Vision Transformers into Self-Explainable Models Without Training19 Dec 2025
12 newest of 94 All 94 (JSON)