ProtoPFormer: Concentrating on Prototypical Parts in Vision Transformers for Interpretable Image Recognition
Not on the map. Why?
Abstract (arXiv)
Prototypical part network (ProtoPNet) has drawn wide attention and boosted many follow-up studies due to its self-explanatory property for explainable artificial intelligence (XAI). However, when directly applying ProtoPNet on vision transformer (ViT) backbones, learned prototypes have a "distraction" problem: they have a relatively high probability of being activated by the background and pay less attention to the foreground. The powerful capability of modeling long-term dependency makes the transformer-based ProtoPNet hard to focus on prototypical parts, thus severely impairing its inherent interpretability. This paper proposes prototypical part transformer (ProtoPFormer) for appropriately and effectively applying the prototype-based method with ViTs for interpretable image recognition. The proposed method introduces global and local prototypes for capturing and highlighting the representative holistic and partial features of targets according to the architectural characteristics of ViTs. The global prototypes are adopted to provide the global view of objects to guide local prototypes to concentrate on the foreground while eliminating the influence of the background. Afterwards, local prototypes are explicitly supervised to concentrate on their respective prototypical visual parts, increasing the overall interpretability. Extensive experiments demonstrate that our proposed global and local prototypes can mutually correct each other and jointly make final decisions, which faithfully and transparently reason the decision-making processes associatively from the whole and local perspectives, respectively. Moreover, ProtoPFormer consistently achieves superior performance and visualization results over the state-of-the-art (SOTA) prototype-based baselines. Our code has been released at https://github.com/zju-vipa/ProtoPFormer.
Key facts. Cited by 63 papers in the map (data through 14 Oct 2026). Builds on 44 of its 63 references that are in the map. First posted on arXiv 22 Aug 2022.
Builds on
44 of 63 references.
References · 44
- 2017Attention Is All You Needcited by 60,361
- 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
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,586
- 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,884
32 more
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,269
- 2017Random Erasing Data Augmentationcited by 1,239
- 2017SmoothGrad: removing noise by adding noisecited by 1,109
- 2016Deep Networks with Stochastic Depthcited by 979
- 2016InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Netscited by 860
- 2020Quantifying Attention Flow in Transformerscited by 775
- 2021Going deeper with Image Transformerscited by 764
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 737
- 2021Do Vision Transformers See Like Convolutional Neural Networks?cited by 675
- 2020Transformer Interpretability Beyond Attention Visualizationcited by 627
- 2019Is Attention Interpretable?cited by 389
- 2018Confounding variables can degrade generalization performance of radiological deep learning modelscited by 379
- 2021When Vision Transformers Outperform ResNets without Pre-training or Strong Data Augmentationscited by 260
- 2020Neural Prototype Trees for Interpretable Fine-grained Image Recognitioncited by 214
- 2017Interpretable Convolutional Neural Networkscited by 162
- 2021IA-RED2: Interpretability-Aware Redundancy Reduction for Vision Transformerscited by 127
- 2021TS-CAM: Token Semantic Coupled Attention Map for Weakly Supervised Object Localizationcited by 123
- 2021Deformable ProtoPNet: An Interpretable Image Classifier Using Deformable Prototypescited by 120
- 2021HIVE: Evaluating the Human Interpretability of Visual Explanationscited by 105
- 2019Analysis of Explainers of Black Box Deep Neural Networks for Computer Vision: A Surveycited by 93
- 2018Interpreting CNNs via Decision Treescited by 89
- 2022B-cos Networks: Alignment is All We Need for Interpretabilitycited by 88
- 2019MultiGrain: a unified image embedding for classes and instancescited by 85
- 2017Deep Lattice Networks and Partial Monotonic Functionscited by 63
- 2017SPINE: SParse Interpretable Neural Embeddingscited by 55
- 2022Concept-level Debugging of Part-Prototype Networkscited by 52
- 2021This looks more like that: Enhancing Self-Explaining Models by Prototypical Relevance Propagationcited by 43
- 2021LCTR: On Awakening the Local Continuity of Transformer for Weakly Supervised Object Localizationcited by 24
- 2022Proto2Proto: Can you recognize the car, the way I do?cited by 23
- 2019Understanding Impacts of High-Order Loss Approximations and Features in Deep Learning Interpretationcited by 22
- 2022ViTOL: Vision Transformer for Weakly Supervised Object Localizationcited by 13
- 2018Visualizing Convolutional Neural Networks to Improve Decision Support for Skin Lesion Classificationcited by 9
Built on by
Citing papers per year: 2022: 1; 2023: 13; 2024: 18; 2025: 21; 2026: 10.
63 papers.
Sort:
By area:
- 2024Interpretable Image Classification with Adaptive Prototype-based Vision Transformerscited by 25
- 2024LVLM-Interpret: An Interpretability Tool for Large Vision-Language Modelscited by 24
- 2024On the Concept Trustworthiness in Concept Bottleneck Modelscited by 22
- 2024Prototypical Hash Encoding for On-the-Fly Fine-Grained Category Discoverycited by 21
- 2023Pixel-Grounded Prototypical Part Networkscited by 18
- 2024PatchDPO: Patch-level DPO for Finetuning-free Personalized Image Generationcited by 18
- 2025A Comprehensive Survey on Self-Interpretable Neural Networkscited by 18
- 2024DCBM: Data-Efficient Visual Concept Bottleneck Modelscited by 16
- 2023The Co-12 Recipe for Evaluating Interpretable Part-Prototype Image Classifierscited by 15
- 2023A Simple Interpretable Transformer for Fine-Grained Image Classification and Analysiscited by 15
- 2025Finer-CAM: Spotting the Difference Reveals Finer Details for Visual Explanationcited by 15
- 2025Prompt-CAM: Making Vision Transformers Interpretable for Fine-Grained Analysiscited by 12
38 more
- 2023Mixture of Gaussian-distributed Prototypes with Generative Modelling for Interpretable and Trustworthy Image Recognitioncited by 11
- 2025Interpretable Image Classification via Non-parametric Part Prototype Learningcited by 11
- 2023Concept Distillation: Leveraging Human-Centered Explanations for Model Improvementcited by 10
- 2024AudioProtoPNet: An interpretable deep learning model for bird sound classificationcited by 10
- 2023GEMTrans: A General, Echocardiography-based, Multi-Level Transformer Framework for Cardiovascular Diagnosiscited 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
- 2023Concept-Centric Transformers: Enhancing Model Interpretability through Object-Centric Concept Learning within a Shared Global Workspacecited by 7
- 2024PEEB: Part-based Image Classifiers with an Explainable and Editable Language Bottleneckcited by 7
- 2025FOCUS: Fused Observation of Channels for Unveiling Spectracited by 7
- 2022SASFormer: Transformers for Sparsely Annotated Semantic Segmentationcited by 6
- 2023MoViT: Memorizing Vision Transformers for Medical Image Analysiscited by 6
- 2024On the Evaluation Consistency of Attribution-based Explanationscited by 5
- 2024An Overview of Prototype Formulations for Interpretable Deep Learningcited by 5
- 2024Improving deep learning with prior knowledge and cognitive models: A survey on enhancing explainability, adversarial robustness and zero-shot learningcited by 4
- 2025SIDE: Sparse Information Disentanglement for Explainable Artificial Intelligencecited by 4
- 2026Interpretable Cross-Domain Few-Shot Learning with Rectified Target-Domain Local Alignmentcited by 4
- 2023Improving Prototypical Visual Explanations with Reward Reweighing, Reselection, and Retrainingcited by 3
- 2024Semantic Prototypes: Enhancing Transparency Without Black Boxescited by 3
- 2024Quantifying and Enabling the Interpretability of CLIP-like 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
- 2023Masked Collaborative Contrast for Weakly Supervised Semantic Segmentationcited by 2
- 2024ComFe: An Interpretable Head for Vision Transformerscited by 2
- 2025Tell me why: Visual foundation models as self-explainable classifierscited by 2
- 2025Recent Advances in Medical Image Classificationcited by 2
- 2023Schema Inference for Interpretable Image Classificationcited by 1
- 2024ViTree: Single-path Neural Tree for Step-wise Interpretable Fine-grained Visual Categorizationcited by 1
- 2025COMIX: Compositional Explanations using Prototypescited by 1
- 2025Disentangling Visual Transformers: Patch-level Interpretability for Image Classificationcited by 1
- 2025Pruning the Paradox: How CLIP's Most Informative Heads Enhance Performance While Amplifying Biascited by 1
- 2025Proto-FG3D: Prototype-based Interpretable Fine-Grained 3D Shape Classificationcited by 1
- 2025Comprehensive Evaluation of Prototype Neural Networkscited by 1
- 2025Towards Open-Ended Visual Scientific Discovery with Sparse Autoencoderscited by 1
- 2026Do Neural Networks Preserve Case Structure? Case-Based Decomposition, Interpretation, and Decision Consistencycited by 1
- 2023Leveraging Habitat Information for Fine-grained Bird Identificationcited by 0
- 2023DXAI: Explaining Classification by Image Decompositioncited by 0
- 2024Bi-ICE: An Inner Interpretable Framework for Image Classification via Bi-directional Interactions between Concept and Input Embeddingscited by 0
50 most cited of 63 All 63 (JSON)
- 2026Diverse by Design: Architectural Constraints for Prototype-Based Interpretability23 Sep 2026
- 2026Beyond L2: Generalizing Abductive Latent Explanations to Diverse Prototype-Based Architectures17 Aug 2026
- 2026Do Neural Networks Preserve Case Structure? Case-Based Decomposition, Interpretation, and Decision Consistency13 Jul 2026
- 2026What VGGT Knows About Overlap: Probing Geometric Foundation Models for Co-Visibility10 Jul 2026
- 2026Beyond Points: Spherical Distributional Part Prototypes for Interpretable Classification25 Jun 2026
- 2026Interpretability Without Tradeoffs: Disentangling Polysemanticity At Equal Predictive Performance29 May 2026
- 2026ProtoTTA: Prototype-Guided Test-Time Adaptation16 Apr 2026
- 2026Collapse-Free Prototype Readout Layer for Transformer Encoders4 Apr 2026
- 2026Interpretable Cross-Domain Few-Shot Learning with Rectified Target-Domain Local Alignment18 Mar 2026
- 2026ProtoQuant: Quantization of Prototypical Parts For General and Fine-Grained Image Classification6 Feb 2026
- 2025Beyond the Black Box: Identifiable Interpretation and Control in Generative Models via Causal Minimality11 Dec 2025
- 2025TRANSPORTER: Transferring Visual Semantics from VLM Manifolds23 Nov 2025
38 more
- 2025Towards Open-Ended Visual Scientific Discovery with Sparse Autoencoders21 Nov 2025
- 2025ProtoMask: Segmentation-Guided Prototype Learning1 Oct 2025
- 2025Chat-CBM: Towards Interactive Concept Bottleneck Models with Frozen Large Language Models22 Sep 2025
- 2025SIDE: Sparse Information Disentanglement for Explainable Artificial Intelligence25 Jul 2025
- 2025FOCUS: Fused Observation of Channels for Unveiling Spectra20 Jul 2025
- 2025Comprehensive Evaluation of Prototype Neural Networks9 Jul 2025
- 2025PiPViT: Patch-based Visual Interpretable Prototypes for Retinal Image Analysis12 Jun 2025
- 2025Recent Advances in Medical Image Classification4 Jun 2025
- 2025Proto-FG3D: Prototype-based Interpretable Fine-Grained 3D Shape Classification23 May 2025
- 2025Pruning the Paradox: How CLIP's Most Informative Heads Enhance Performance While Amplifying Bias14 Mar 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
- 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
- 2025Finer-CAM: Spotting the Difference Reveals Finer Details for Visual Explanation20 Jan 2025
- 2025Prompt-CAM: Making Vision Transformers Interpretable for Fine-Grained Analysis16 Jan 2025
- 2025COMIX: Compositional Explanations using Prototypes10 Jan 2025
- 2024DCBM: Data-Efficient Visual Concept Bottleneck Models16 Dec 2024
- 2024PatchDPO: Patch-level DPO for Finetuning-free Personalized Image Generation4 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
- 2024Prototypical Hash Encoding for On-the-Fly Fine-Grained Category Discovery24 Oct 2024
- 2024An Overview of Prototype Formulations for Interpretable Deep Learning11 Oct 2024
- 2024Quantifying and Enabling the Interpretability of CLIP-like Models10 Sep 2024
- 2024On the Evaluation Consistency of Attribution-based Explanations28 Jul 2024
- 2024Semantic Prototypes: Enhancing Transparency Without Black Boxes18 Jul 2024
- 2024ProtoS-ViT: Visual foundation models for sparse self-explainable classifications14 Jun 2024
- 2024AudioProtoPNet: An interpretable deep learning model for bird sound classification16 Apr 2024
- 2024LVLM-Interpret: An Interpretability Tool for Large Vision-Language Models3 Apr 2024
- 2024A survey on Concept-based Approaches For Model Improvement21 Mar 2024
- 2024On the Concept Trustworthiness in Concept Bottleneck Models21 Mar 2024
- 2024Improving deep learning with prior knowledge and cognitive models: A survey on enhancing explainability, adversarial robustness and zero-shot learning11 Mar 2024
- 2024PEEB: Part-based Image Classifiers with an Explainable and Editable Language Bottleneck8 Mar 2024
- 2024ComFe: An Interpretable Head for Vision Transformers7 Mar 2024
- 2024ViTree: Single-path Neural Tree for Step-wise Interpretable Fine-grained Visual Categorization30 Jan 2024
- 2023DXAI: Explaining Classification by Image Decomposition30 Dec 2023
50 newest of 63 All 63 (JSON)
- 2024On the Concept Trustworthiness in Concept Bottleneck Modelscited by 22
- 2024On the Concept Trustworthiness in Concept Bottleneck Models21 Mar 2024
- 2024Interpretable Image Classification with Adaptive Prototype-based Vision Transformerscited by 25
- 2024Prototypical Hash Encoding for On-the-Fly Fine-Grained Category Discoverycited by 21
- 2023Pixel-Grounded Prototypical Part Networkscited by 18
- 2024PatchDPO: Patch-level DPO for Finetuning-free Personalized Image Generationcited by 18
- 2025A Comprehensive Survey on Self-Interpretable Neural Networkscited by 18
- 2024DCBM: Data-Efficient Visual Concept Bottleneck Modelscited by 16
- 2023The Co-12 Recipe for Evaluating Interpretable Part-Prototype Image Classifierscited by 15
- 2023A Simple Interpretable Transformer for Fine-Grained Image Classification and Analysiscited by 15
- 2025Finer-CAM: Spotting the Difference Reveals Finer Details for Visual Explanationcited by 15
- 2025Prompt-CAM: Making Vision Transformers Interpretable for Fine-Grained Analysiscited by 12
- 2023Mixture of Gaussian-distributed Prototypes with Generative Modelling for Interpretable and Trustworthy Image Recognitioncited by 11
- 2025Interpretable Image Classification via Non-parametric Part Prototype Learningcited by 11
12 most cited of 58 All 58 (JSON)
- 2026Diverse by Design: Architectural Constraints for Prototype-Based Interpretability23 Sep 2026
- 2026Beyond L2: Generalizing Abductive Latent Explanations to Diverse Prototype-Based Architectures17 Aug 2026
- 2026Do Neural Networks Preserve Case Structure? Case-Based Decomposition, Interpretation, and Decision Consistency13 Jul 2026
- 2026What VGGT Knows About Overlap: Probing Geometric Foundation Models for Co-Visibility10 Jul 2026
- 2026Beyond Points: Spherical Distributional Part Prototypes for Interpretable Classification25 Jun 2026
- 2026Interpretability Without Tradeoffs: Disentangling Polysemanticity At Equal Predictive Performance29 May 2026
- 2026ProtoTTA: Prototype-Guided Test-Time Adaptation16 Apr 2026
- 2026Collapse-Free Prototype Readout Layer for Transformer Encoders4 Apr 2026
- 2026ProtoQuant: Quantization of Prototypical Parts For General and Fine-Grained Image Classification6 Feb 2026
- 2025Beyond the Black Box: Identifiable Interpretation and Control in Generative Models via Causal Minimality11 Dec 2025
- 2025TRANSPORTER: Transferring Visual Semantics from VLM Manifolds23 Nov 2025
- 2025ProtoMask: Segmentation-Guided Prototype Learning1 Oct 2025
12 newest of 58 All 58 (JSON)