paper-with-me

Papers

Interpretable Image Classification via Non-parametric Part Prototype Learning

2025-03-13 · CVPR 2025 1 · Zhijie Zhu, Lei Fan, Maurice Pagnucco, Yang song

Classifying images with an interpretable decision-making process is a long-standing problem in computer vision. In recent years, Prototypical Part Networks has gained traction as an approach for self-explainable neural networks, due to their ability to mimic human visual reasoning by providing explanations based on prototypical object parts. However, the quality of the explanations generated by these methods leaves room for improvement, as the prototypes usually focus on repetitive and redundant concepts. Leveraging recent advances in prototype learning, we present a framework for part-based interpretable image classification that learns a set of semantically distinctive object parts for each class, and provides diverse and comprehensive explanations. The core of our method is to learn the part-prototypes in a non-parametric fashion, through clustering deep features extracted from foundation vision models that encode robust semantic information. To quantitatively evaluate the quality of explanations provided by ProtoPNets, we introduce Distinctiveness Score and Comprehensiveness Score. Through evaluation on CUB-200-2011, Stanford Cars and Stanford Dogs datasets, we show that our framework compares favourably against existing ProtoPNets while achieving better interpretability. Code is available at: https://github.com/zijizhu/proto-non-param.

📄 PDF Abstract BibTeX arXiv:2503.10247

Code (1)

zijizhu/proto-non-param 공식 구현 pytorch

Tasks

image-classificationImage ClassificationVisual Reasoning

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically
Focus 설명 없음

Similar Papers 제목 키워드 기반

PIP-Net: Patch-Based Intuitive Prototypes for Interpretable Image Classification

2023-01-01 · CVPR 2023 1 · Meike Nauta, Jörg Schlötterer, Maurice van Keulen, Christin Seifert

Interpretable methods based on prototypical patches recognize various components in an image in order to explain their reasoning to humans. However, existing prototype-based methods can learn prototypes that are not …

Decision Makingimage-classificationImage Classification

The Co-12 Recipe for Evaluating Interpretable Part-Prototype Image Classifiers

2023-07-26 · Meike Nauta, Christin Seifert

Interpretable part-prototype models are computer vision models that are explainable by design. The models learn prototypical parts and recognise these components in an image, thereby combining classification and explanat…

Interpretable Image Classification with Adaptive Prototype-based Vision Transformers

2024-10-28 · Chiyu Ma, Jon Donnelly, Wenjun Liu, Soroush Vosoughi 외

We present ProtoViT, a method for interpretable image classification combining deep learning and case-based reasoning. This method classifies an image by comparing it to a set of learned prototypes, providing explanation…

image-classificationImage Classification

This Looks Like Those: Illuminating Prototypical Concepts Using Multiple Visualizations

2023-09-21 · NeurIPS 2023 11

We present ProtoConcepts, a method for interpretable image classification combining deep learning and case-based reasoning using prototypical parts. Existing work in prototype-based image classification uses a "this look…

Interpretable Image Classification with Differentiable Prototypes Assignment

2021-12-06 · Dawid Rymarczyk, Łukasz Struski, Michał Górszczak, Koryna Lewandowska 외

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 pruni…

Classificationimage-classificationImage Classification