Learning Support and Trivial Prototypes for Interpretable Image Classification
Not on the map. Why?
Abstract (arXiv)
Prototypical part network (ProtoPNet) methods have been designed to achieve interpretable classification by associating predictions with a set of training prototypes, which we refer to as trivial prototypes because they are trained to lie far from the classification boundary in the feature space. Note that it is possible to make an analogy between ProtoPNet and support vector machine (SVM) given that the classification from both methods relies on computing similarity with a set of training points (i.e., trivial prototypes in ProtoPNet, and support vectors in SVM). However, while trivial prototypes are located far from the classification boundary, support vectors are located close to this boundary, and we argue that this discrepancy with the well-established SVM theory can result in ProtoPNet models with inferior classification accuracy. In this paper, we aim to improve the classification of ProtoPNet with a new method to learn support prototypes that lie near the classification boundary in the feature space, as suggested by the SVM theory. In addition, we target the improvement of classification results with a new model, named ST-ProtoPNet, which exploits our support prototypes and the trivial prototypes to provide more effective classification. Experimental results on CUB-200-2011, Stanford Cars, and Stanford Dogs datasets demonstrate that ST-ProtoPNet achieves state-of-the-art classification accuracy and interpretability results. We also show that the proposed support prototypes tend to be better localised in the object of interest rather than in the background region.
Key facts. Cited by 38 papers in the map (data through 14 Oct 2026). Builds on 40 of its 66 references that are in the map. First posted on arXiv 8 Jan 2023.
Builds on
40 of 66 references.
References · 40
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2018Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentationcited by 3,223
- 2018Neural Tangent Kernel: Convergence and Generalization in Neural Networkscited by 2,621
- 2015Learning Deep Features for Discriminative Localizationcited by 2,436
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
- 2013Visualizing and Understanding Convolutional Networkscited by 2,290
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,741
28 more
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 838
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 737
- 2020Estimating Training Data Influence by Tracing Gradient Descentcited by 580
- 2018Towards Robust Interpretability with Self-Explaining Neural Networkscited by 505
- 2019A Survey on Explainable Artificial Intelligence (XAI): Towards Medical XAIcited by 404
- 2019Counterfactual Visual Explanationscited by 313
- 2015Bilinear CNNs for Fine-grained Visual Recognitioncited by 228
- 2020Neural Prototype Trees for Interpretable Fine-grained Image Recognitioncited by 214
- 2021Deformable ProtoPNet: An Interpretable Image Classifier Using Deformable Prototypescited by 120
- 2017Interpretable Learning for Self-Driving Cars by Visualizing Causal Attentioncited by 107
- 2021Interpretable Image Classification with Differentiable Prototypes Assignmentcited by 97
- 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
- 2022B-cos Networks: Alignment is All We Need for Interpretabilitycited by 88
- 2020Interpretable and Accurate Fine-grained Recognition via Region Groupingcited by 75
- 2021XProtoNet: Diagnosis in Chest Radiography with Global and Local Explanationscited by 73
- 2021IAIA-BL: A Case-based Interpretable Deep Learning Model for Classification of Mass Lesions in Digital Mammographycited by 72
- 2020Learning What Makes a Difference from Counterfactual Examples and Gradient Supervisioncited by 66
- 2020On Generating Plausible Counterfactual and Semi-Factual Explanations for Deep Learningcited by 60
- 2020Every Model Learned by Gradient Descent Is Approximately a Kernel Machinecited by 55
- 2017Interpreting CNN Knowledge via an Explanatory Graphcited by 49
- 2020One Explanation is Not Enough: Structured Attention Graphs for Image Classificationcited by 32
- 2020Explainable Deep Classification Models for Domain Generalizationcited by 27
- 2020Training Interpretable Convolutional Neural Networks by Differentiating Class-specific Filterscited by 26
- 2015Analyzing Classifiers: Fisher Vectors and Deep Neural Networkscited by 24
- 2022Proto2Proto: Can you recognize the car, the way I do?cited by 23
- 2021On the Equivalence between Neural Network and Support Vector Machinecited by 17
- 2022Knowledge Distillation to Ensemble Global and Interpretable Prototype-Based Mammogram Classification Modelscited by 11
Built on by
Citing papers per year: 2023: 4; 2024: 13; 2025: 19; 2026: 2.
38 papers.
Sort:
By area:
- 2024Interpretable Image Classification with Adaptive Prototype-based Vision Transformerscited by 25
- 2024FairDomain: Achieving Fairness in Cross-Domain Medical Image Segmentation and Classificationcited by 19
- 2023Pixel-Grounded Prototypical Part Networkscited by 18
- 2025A Comprehensive Survey on Self-Interpretable Neural Networkscited by 18
- 2024LucidPPN: Unambiguous Prototypical Parts Network for User-centric Interpretable Computer Visioncited by 15
- 2025Rashomon Sets for Prototypical-Part Networks: Editing Interpretable Models in Real-Timecited by 13
- 2023Mixture of Gaussian-distributed Prototypes with Generative Modelling for Interpretable and Trustworthy Image Recognitioncited by 11
- 2024This Looks Better than That: Better Interpretable Models with ProtoPNeXtcited by 11
- 2024MCPNet: An Interpretable Classifier via Multi-Level Concept Prototypescited by 10
- 20253D Occupancy Prediction with Low-Resolution Queries via Prototype-aware View Transformationcited by 9
- 2024A survey on Concept-based Approaches For Model Improvementcited by 8
- 2024ProtoS-ViT: Visual foundation models for sparse self-explainable classificationscited by 8
26 more
- 2023ProtoArgNet: Interpretable Image Classification with Super-Prototypes and Argumentation [Technical Report]cited by 7
- 2024Post-hoc Part-prototype Networkscited by 7
- 2025Geodesic Prototype Matching via Diffusion Maps for Interpretable Fine-Grained Recognitioncited by 6
- 2024An Overview of Prototype Formulations for Interpretable Deep Learningcited by 5
- 2024Cross- and Intra-image Prototypical Learning for Multi-label Disease Diagnosis and Interpretationcited by 4
- 2025Dual Cross-image Semantic Consistency with Self-aware Pseudo Labeling for Semi-supervised Medical Image Segmentationcited by 4
- 2023PCNN: Probable-Class Nearest-Neighbor Explanations Improve Fine-Grained Image Classification Accuracy for AIs and Humanscited by 3
- 2024Prototype-Based Methods in Explainable AI and Emerging Opportunities in the Geosciencescited by 3
- 2025This looks like what? Challenges and Future Research Directions for Part-Prototype Modelscited by 3
- 2025Tell me why: Visual foundation models as self-explainable classifierscited by 2
- 2025A Survey on Interpretability in Visual Recognitioncited by 2
- 2025From Confusion to Clarity: ProtoScore -- A Framework for Evaluating Prototype-Based XAIcited by 2
- 2024ViTree: Single-path Neural Tree for Step-wise Interpretable Fine-grained Visual Categorizationcited by 1
- 2025Disentangling Visual Transformers: Patch-level Interpretability for Image Classificationcited by 1
- 2025PoseBH: Prototypical Multi-Dataset Training Beyond Human Pose Estimationcited by 1
- 2025ProtoSolo: Interpretable Image Classification via Single-Prototype Activationcited by 1
- 2025Comprehensive Evaluation of Prototype Neural Networkscited by 1
- 2024Enhancing Interpretability of Vertebrae Fracture Grading using Human-interpretable Prototypescited by 0
- 2025Patronus: Interpretable Diffusion Models with Prototypescited by 0
- 2025ProtoMask: Segmentation-Guided Prototype Learningcited by 0
- 2025Restricted Receptive Fields for Face Verificationcited by 0
- 2025TRANSPORTER: Transferring Visual Semantics from VLM Manifoldscited by 0
- 2025What You See is (Usually) What You Get: Multimodal Prototype Networks that Abstain from Expensive Modalitiescited by 0
- 2025Keypoint Counting Classifiers: Turning Vision Transformers into Self-Explainable Models Without Trainingcited by 0
- 2026FedHPro: Federated Hyper-Prototype Learning via Gradient Matchingcited by 0
- 2026Diverse by Design: Architectural Constraints for Prototype-Based Interpretabilitycited by 0
- 2026Diverse by Design: Architectural Constraints for Prototype-Based Interpretability23 Sep 2026
- 2026FedHPro: Federated Hyper-Prototype Learning via Gradient Matching13 May 2026
- 2025Keypoint Counting Classifiers: Turning Vision Transformers into Self-Explainable Models Without Training19 Dec 2025
- 2025What You See is (Usually) What You Get: Multimodal Prototype Networks that Abstain from Expensive Modalities24 Nov 2025
- 2025TRANSPORTER: Transferring Visual Semantics from VLM Manifolds23 Nov 2025
- 2025From Confusion to Clarity: ProtoScore -- A Framework for Evaluating Prototype-Based XAI11 Nov 2025
- 2025Restricted Receptive Fields for Face Verification12 Oct 2025
- 2025ProtoMask: Segmentation-Guided Prototype Learning1 Oct 2025
- 2025Geodesic Prototype Matching via Diffusion Maps for Interpretable Fine-Grained Recognition21 Sep 2025
- 2025Dual Cross-image Semantic Consistency with Self-aware Pseudo Labeling for Semi-supervised Medical Image Segmentation29 Jul 2025
- 2025A Survey on Interpretability in Visual Recognition15 Jul 2025
- 2025Comprehensive Evaluation of Prototype Neural Networks9 Jul 2025
26 more
- 2025ProtoSolo: Interpretable Image Classification via Single-Prototype Activation24 Jun 2025
- 2025PoseBH: Prototypical Multi-Dataset Training Beyond Human Pose Estimation23 May 2025
- 2025Patronus: Interpretable Diffusion Models with Prototypes28 Mar 2025
- 20253D Occupancy Prediction with Low-Resolution Queries via Prototype-aware View Transformation19 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
- 2025A Comprehensive Survey on Self-Interpretable Neural Networks26 Jan 2025
- 2024Cross- and Intra-image Prototypical Learning for Multi-label Disease Diagnosis and Interpretation7 Nov 2024
- 2024Interpretable Image Classification with Adaptive Prototype-based Vision Transformers28 Oct 2024
- 2024Prototype-Based Methods in Explainable AI and Emerging Opportunities in the Geosciences22 Oct 2024
- 2024An Overview of Prototype Formulations for Interpretable Deep Learning11 Oct 2024
- 2024FairDomain: Achieving Fairness in Cross-Domain Medical Image Segmentation and Classification11 Jul 2024
- 2024This Looks Better than That: Better Interpretable Models with ProtoPNeXt20 Jun 2024
- 2024ProtoS-ViT: Visual foundation models for sparse self-explainable classifications14 Jun 2024
- 2024Post-hoc Part-prototype Networks5 Jun 2024
- 2024LucidPPN: Unambiguous Prototypical Parts Network for User-centric Interpretable Computer Vision23 May 2024
- 2024MCPNet: An Interpretable Classifier via Multi-Level Concept Prototypes13 Apr 2024
- 2024Enhancing Interpretability of Vertebrae Fracture Grading using Human-interpretable Prototypes3 Apr 2024
- 2024A survey on Concept-based Approaches For Model Improvement21 Mar 2024
- 2024ViTree: Single-path Neural Tree for Step-wise Interpretable Fine-grained Visual Categorization30 Jan 2024
- 2023Mixture of Gaussian-distributed Prototypes with Generative Modelling for Interpretable and Trustworthy Image Recognition30 Nov 2023
- 2023ProtoArgNet: Interpretable Image Classification with Super-Prototypes and Argumentation [Technical Report]26 Nov 2023
- 2023Pixel-Grounded Prototypical Part Networks25 Sep 2023
- 2023PCNN: Probable-Class Nearest-Neighbor Explanations Improve Fine-Grained Image Classification Accuracy for AIs and Humans25 Aug 2023
- 2025Patronus: Interpretable Diffusion Models with Prototypescited by 0
- 2025Patronus: Interpretable Diffusion Models with Prototypes28 Mar 2025
- 2024Interpretable Image Classification with Adaptive Prototype-based Vision Transformerscited by 25
- 2024FairDomain: Achieving Fairness in Cross-Domain Medical Image Segmentation and Classificationcited by 19
- 2023Pixel-Grounded Prototypical Part Networkscited by 18
- 2025A Comprehensive Survey on Self-Interpretable Neural Networkscited by 18
- 2024LucidPPN: Unambiguous Prototypical Parts Network for User-centric Interpretable Computer Visioncited by 15
- 2025Rashomon Sets for Prototypical-Part Networks: Editing Interpretable Models in Real-Timecited by 13
- 2023Mixture of Gaussian-distributed Prototypes with Generative Modelling for Interpretable and Trustworthy Image Recognitioncited by 11
- 2024This Looks Better than That: Better Interpretable Models with ProtoPNeXtcited by 11
- 2024MCPNet: An Interpretable Classifier via Multi-Level Concept Prototypescited by 10
- 20253D Occupancy Prediction with Low-Resolution Queries via Prototype-aware View Transformationcited by 9
- 2024A survey on Concept-based Approaches For Model Improvementcited by 8
- 2024ProtoS-ViT: Visual foundation models for sparse self-explainable classificationscited by 8
12 most cited of 37 All 37 (JSON)
- 2026Diverse by Design: Architectural Constraints for Prototype-Based Interpretability23 Sep 2026
- 2026FedHPro: Federated Hyper-Prototype Learning via Gradient Matching13 May 2026
- 2025Keypoint Counting Classifiers: Turning Vision Transformers into Self-Explainable Models Without Training19 Dec 2025
- 2025What You See is (Usually) What You Get: Multimodal Prototype Networks that Abstain from Expensive Modalities24 Nov 2025
- 2025TRANSPORTER: Transferring Visual Semantics from VLM Manifolds23 Nov 2025
- 2025From Confusion to Clarity: ProtoScore -- A Framework for Evaluating Prototype-Based XAI11 Nov 2025
- 2025Restricted Receptive Fields for Face Verification12 Oct 2025
- 2025ProtoMask: Segmentation-Guided Prototype Learning1 Oct 2025
- 2025Geodesic Prototype Matching via Diffusion Maps for Interpretable Fine-Grained Recognition21 Sep 2025
- 2025Dual Cross-image Semantic Consistency with Self-aware Pseudo Labeling for Semi-supervised Medical Image Segmentation29 Jul 2025
- 2025A Survey on Interpretability in Visual Recognition15 Jul 2025
- 2025Comprehensive Evaluation of Prototype Neural Networks9 Jul 2025
12 newest of 37 All 37 (JSON)