paper-with-me

Papers

One Prototype Is Enough: Single-Prototype Activation for Interpretable Image Classification

2025-06-24 · Yitao Peng, Lianghua He, Die Hu

In this paper, we propose ProtoSolo, a novel deep neural architecture for interpretable image classification inspired by prototypical networks such as ProtoPNet. Existing prototype networks usually rely on the collaborative decision-making of multiple prototypes to achieve the classification and interpretation of a single category. In contrast, ProtoSolo only requires the activation of a single prototype to complete the classification. This allows the network to explain each category decision by only providing the features that are most similar to the prototype of that category, significantly reducing the cognitive complexity of the explanation. Secondly, we propose a feature-based comparison method, which uses feature map instead of full-channel feature vector as the object of similarity comparison and prototype learning. This design enables ProtoSolo to utilize richer global information for classification while relying on a single prototype activation. In addition, we propose a non-prototype projection learning strategy, which preserves the information association between the prototype and the training image patches while avoiding the sharp change of the network structure caused by the projection operation, thus avoiding its negative impact on the classification performance. Experiments on the CUB-200-2011 and Stanford Cars datasets show that ProtoSolo achieves superior performance in classification tasks and reaches the best level in terms of cognitive complexity of explanations compared to state-of-the-art interpretable methods. The code is available at https://github.com/pyt19/ProtoSolo.

📄 PDF Abstract BibTeX arXiv:2506.19808

Code (1)

pyt19/protosolo 공식 구현 pytorch

Tasks

Classificationimage-classificationImage Classification

Similar Papers 제목 키워드 기반

ProtoTTA: Prototype-Guided Test-Time Adaptation

2026-04-16 · Mohammad Mahdi Abootorabi, Parvin Mousavi, Purang Abolmaesumi, Evan Shelhamer arxiv

Deep networks that rely on prototypes-interpretable representations that can be related to the model input-have gained significant attention for balancing high accuracy with inherent interpretability, which makes them su…

Test-time Adaptation

ProtoPointNet: Prototype-Based Interpretable Classification of 3D Dental Point Clouds with Verifiable Spatial Activations

2026-07-14 · George V. Jose, Thao Liang Chiam, Toby Hughes, Dilan Patel 외 arxiv

Prototype-based networks provide inherently interpretable classification by linking predictions to learned exemplars, but their use in 3D point clouds and clinical surface-pair reasoning remains limited. We introduce Pro…

Point Clouds

ProtoSSL: Interpretable Prototype Learning from Unlabeled Time-Series Data

2026-05-07 · Steven Song, Sahil Sethi, Brett Beaulieu-Jones, Robert L. Grossman arxiv

In time-series domains where both predictive performance and interpretability are essential, deep neural networks achieve strong results but provide limited insight into how their predictions are made. Projection-based p…

Audio Classification

Decoupling Deep Learning for Interpretable Image Recognition

2022-10-15 · Yitao Peng, Yihang Liu, Longzhen Yang, Lianghua He

The interpretability of neural networks has recently received extensive attention. Previous prototype-based explainable networks involved prototype activation in both reasoning and interpretation processes, requiring spe…

Decision MakingDecoderDeep Learning

Multi-Scale Grouped Prototypes for Interpretable Semantic Segmentation

2024-09-14 · Hugo Porta, Emanuele Dalsasso, Diego Marcos, Devis Tuia

Prototypical part learning is emerging as a promising approach for making semantic segmentation interpretable. The model selects real patches seen during training as prototypes and constructs the dense prediction map bas…

SegmentationSemantic Segmentation