atlas

Research map / Detection and segmentation / Open-set and few-shot detection

Interpretable Image Classification via Non-parametric Part Prototype Learning

CVPR 2025 · Detection and segmentation › Open-set and few-shot detection · approach: Object-level representation learning · 11 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a part-based interpretable image classifier that learns class-wise non-parametric part prototypes by Sinkhorn-Knopp clustering of frozen DINO ViT features, then fine-tunes the backbone with block expansion and a patch-prototype contrastive loss, and introduces Distinctiveness and Comprehensiveness scores for ProtoPNet explanations.

Problem

Existing ProtoPNets learn parametric prototypes that often collapse onto the same repetitive object parts, producing redundant and non-comprehensive explanations.

Approach

Replace learnable prototypes with non-parametric prototypes obtained by equipartitioned, uniquely-assigned optimal-transport clustering of foreground patch features from foundation ViTs, updated as cluster means, then fine-tune the backbone (via block expansion) to ground patches to their assigned prototypes.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use non-parametric part prototypes with DINOv2 ViT-B/14Ours (K=5) · CUB-200-2011classification accuracy (%): 90.35 -> 90.82Helped
use non-parametric part prototypes with DINOv2 ViT-S/14Ours (K=5) · CUB-200-2011classification accuracy (%): 88.95 -> 88.16Hurt
use non-parametric part prototypes with DINO ViT-B/16Ours (K=5) · CUB-200-2011classification accuracy (%): 84.54 -> 86.93Helped
remove unique-assignment and equipartition constraints (ablation)Ours · CUB-200-2011classification accuracy (%): 91.02 -> 9.25Hurt
remove foreground extraction (ablation)Ours · CUB-200-2011classification accuracy (%): 91.02 -> 64.29Hurt
remove feature space tuning (ablation)Ours · CUB-200-2011classification accuracy (%): 91.02 -> 77.96Hurt
add the patch-prototype contrastive loss (ablation)Ours · CUB-200-2011classification accuracy (%): 90.78 -> 91.02Helped

Surprising findings

Limitations

Experimental setup

Datasets: CUB-200-2011 Stanford Cars Stanford Dogs LVD-142M ImageNet

Benchmarks: CUB-200-2011 Stanford Cars Stanford Dogs

Metrics: top-1 accuracy Consistency Stability Distinctiveness Score Comprehensiveness Score concept trustworthiness (localization accuracy)

Baselines: ProtoPNet Deformable ProtoPNet ProtoPool TesNet EvalProtoPNet Vanilla CBM CBM-h CEM

Builds on: ProtoPNet TesNet ProtoPool ProtoSeg Block Expansion

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy