atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

CAPE: CAM as a Probabilistic Ensemble for Enhanced DNN Interpretation

CVPR 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Self-explaining and visual explanation networks · 4 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.

Reformulates CAM and the softmax classification layer as a probabilistic ensemble (CAPE) whose per-region contributions sum to the image-level prediction, plus a mutual-region variant (μ-CAPE), trained via bootstrap distillation.

Problem

CAM heatmaps only give relative, class-wise attention: they are not comparable across classes and do not reveal how much each image region contributes to the model's class prediction.

Approach

Replace the softmax output layer with a probabilistic ensemble over spatial locations, using a softmax over spatial dimensions as region saliency, so that the per-voxel contributions exactly decompose the image-level prediction; μ-CAPE restores class-mutual regions by using a single-softmax form, and bootstrap distillation with a learnable temperature trains the layer.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace CAPE explanation with μ-CAPE explanation (ablation)CAPE (PF), ResNet-50 · CUB200-2011mIoU: 13.4 -> 66.6Hurt
Replace CAPE explanation with μ-CAPE explanation (ablation)CAPE (PF), ResNet-50 · CUB200-2011BC: 3 -> 5Helped
Replace CAPE explanation with μ-CAPE explanation (ablation)CAPE (PF), ResNet-50 · ImageNet ILSVRC2012mIoU: 11.0 -> 70.3Hurt
Replace CAPE explanation with μ-CAPE explanation (ablation)CAPE (PF), ResNet-50 · ImageNet ILSVRC2012BC: 7 -> 5No clear effect
Replace CAPE explanation with μ-CAPE explanation (ablation)CAPE (PF), ResNet-50 · CMMLmIoU: 4.9 -> 0.6Hurt
Replace CAPE explanation with μ-CAPE explanation (ablation)CAPE (PF), ResNet-50 · CMMLBC: 0 -> 7Helped
Train μ-CAPE from scratch rather than post-fitting (ablation)μ-CAPE, ResNet-50 · CUB200-2011BC: 5 -> 12Helped
Train μ-CAPE from scratch rather than post-fitting (ablation)μ-CAPE, ResNet-50 · ImageNet ILSVRC2012BC: 5 -> 9Helped
Train μ-CAPE from scratch rather than post-fitting (ablation)μ-CAPE, ResNet-50 · CMMLBC: 7 -> 9Helped
Bootstrap-train CAPE instead of using off-the-shelf CAPE parameters (ablation)CAPE, ResNet-50 · CMMLaccuracy: 87.4 -> 90.3 (PF); 87.4 -> 89.8 (TS)Helped
Bootstrap-train CAPE instead of using off-the-shelf CAPE parameters (ablation)CAPE, ResNet-50 · CUB200-2011accuracy: 80.62 -> 82.12 (PF); 80.62 -> 82.19 (TS)Helped
Bootstrap-train CAPE instead of using off-the-shelf CAPE parameters (ablation)CAPE, ResNet-50 · ImageNet ILSVRC2012accuracy: 74.01 -> 74.42 (PF); 74.01 -> 74.64 (TS)Helped

Surprising findings

Limitations

Experimental setup

Datasets: CUB-200-2011 ImageNet ILSVRC2012 CMML cytology dataset

Benchmarks: CUB-200-2011 ImageNet ILSVRC2012 CMML

Metrics: Average Drop (AD) Average Increase in Confidence (IC) Average Drop in Deletion (ADD) ADCC mean IoU Borda Count classification accuracy

Baselines: CAM Grad-CAM Grad-CAM++ Smooth Grad-CAM++ Layer-CAM Score-CAM FD-CAM LIFT-CAM

Builds on: Class Activation Maps (CAM) Score-CAM LIFT-CAM Knowledge distillation

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