atlas

Research map / Architectures and efficiency / CNN design

B-cosification: Transforming Deep Neural Networks to be Inherently Interpretable

NeurIPS 2024 · Architectures and efficiency › CNN design · approach: Compact CNN architectures · 2 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 B-cosification, converting pretrained CNNs/ViTs and CLIP into inherently interpretable B-cos models via fine-tuning with B=2 and bias removal, achieving B-cos-level interpretability at a fraction of training cost.

Problem

Inherently interpretable B-cos networks must be trained from scratch, which is costly for large and foundation models; the paper asks whether pretrained DNNs can be fine-tuned to similar interpretability.

Approach

Show that standard DNNs can be rewritten as functionally equivalent B-cos models (6-channel color input via mean-normalization trick, ReLU kept as MaxOut special case, no weight normalization), then fine-tune after raising B to 2 and removing biases, which yields faithful, colored, localized explanations.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
B-cosify pretrained ResNet-18 instead of using standard ResNet-18ResNet-18 · ImageNet validationtop-1 accuracy (%): 69.8 -> 71.5Helped
B-cosify pretrained ResNet-18 instead of training B-cos ResNet-18 from scratchResNet-18 · ImageNet validationtop-1 accuracy (%): 68.7 -> 71.5Helped
B-cosify pretrained DenseNet-121 instead of training B-cos DenseNet-121 from scratchDenseNet-121 · ImageNet validationtop-1 accuracy (%): 73.6 -> 76.3Helped
B-cosify pretrained ViT-S instead of training B-cos ViT-S from scratchViT-S · ImageNet validationtop-1 accuracy (%): 69.2 -> 75.2Helped
set B to 2 rather than 1 during B-cosification (ablation)ResNet-18 · ImageNet validationGridPG localisation: 33.9{ $\pm$0.2} -> 87.6{ $\pm$0.2}Helped
set B to 2 rather than 1 during B-cosification (ablation)ResNet-18 · ImageNet validationaccuracy: 70.6{ $\pm$0.1} -> 71.5{ $\pm$0.1}Helped
remove biases rather than retain them (ablation)B-cosified ResNet-18 · ImageNet validationLocalisation: 47.2{ $\pm$0.5} -> 87.6{ $\pm$0.2}Helped
remove biases rather than retain them (ablation)B-cosified ResNet-18 · ImageNet validationAccuracy: 71.2{ $\pm$0.1} -> 71.5{ $\pm$0.1}No clear effect
replace ReLU with Identity (ablation)B-cosified ResNet-18 · ImageNet validationtop-1 accuracy (%): 71.5 -> 63.4Hurt
replace BatchNorm Uncentered with BatchNorm Centered (ablation)B-cosified ResNet-18 · ImageNet validationLocalisation: 86.8 -> 28.8Hurt
change the Global Average Pool order (ablation)B-cosified ResNet-18 · ImageNet validationLocalisation: 86.8 -> 63.8Hurt
remove the Logit Bias layer (ablation)B-cosified ResNet-18 · ImageNet validationtop-1 accuracy (%): 71.5 -> 70.8Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet CC3M VOC2007 CLIP Benchmark (38 datasets)

Benchmarks: ImageNet GridPG CLIP Benchmark VOC2007 EPG

Metrics: top-1 accuracy GridPG localisation zero-shot accuracy linear probe accuracy EPG score speedup

Baselines: B-cos models trained from scratch Standard torchvision models Guided Backprop GradCAM Integrated Gradients Text2Concept Standard CLIP

Builds on: B-cos networks SigLIP loss Text2Concept GridPG

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