atlas

Research map / Architectures and efficiency / RNNs and normalization

Linear Explanations for Individual Neurons

ICML 2024 · Architectures and efficiency › RNNs and normalization · approach: Mechanistic circuit interpretability · 0 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.

Shows that top-activation-only neuron explanations miss most of a neuron's causal impact, and proposes Linear Explanations (sparse linear combinations of concepts fit to the full activation range) plus SigLIP-based simulation scoring for vision neurons.

Problem

Existing automated neuron explanation methods in vision describe only the highest-activating inputs, which account for a small share of a neuron's causal effect; evaluation based on those top activations is therefore also insufficient.

Approach

Describe each neuron as a sparse linear combination of concepts, fit to predict activations over the full activation range using concept-presence probabilities (from labels or SigLIP pseudo-labels), with greedy search to choose a short explanation; evaluate explanations by simulating activations on unseen images with a separate SigLIP simulator, scored by correlation or ablation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use LE (SigLIP) instead of CLIP-Dissectneuron explanations · ResNet-50 (ImageNet), layer4correlation: 0.1871 $\pm$ 0.002 -> 0.3772 $\pm$ 0.002Helped
use LE (SigLIP) instead of CLIP-Dissectneuron explanations · ResNet-50 (ImageNet), layer4ablation score: 0.0215 $\pm$ 0.0004 -> 0.0727 $\pm$ 0.0008Helped
use LE (SigLIP) instead of CLIP-Dissectneuron explanations · ResNet-18 (Places365)correlation: 0.2208 $\pm$ 0.005 -> 0.4372 $\pm$ 0.003Helped
use LE (SigLIP) instead of CLIP-Dissectneuron explanations · VGG-16 (CIFAR-100)correlation: 0.2298 $\pm$ 0.004 -> 0.4970 $\pm$ 0.004Helped
use LE (SigLIP) instead of CLIP-Dissectneuron explanations · ViT-B/16 (ImageNet)correlation: 0.1722 $\pm$ 0.004 -> 0.3489 $\pm$ 0.005Helped
use LE (SigLIP) instead of CLIP-Dissectneuron explanations · ViT-L/32 (ImageNet)correlation: 0.0549 $\pm$ 0.002 -> 0.2182 $\pm$ 0.004Helped
replace the original concept set with the 20k-word concept set (ablation)LE (SigLIP) · ResNet-50 (ImageNet), layer4correlation: 0.3772 -> 0.3561Hurt
use only ImageNet class labels as the concept set (ablation)LE (SigLIP) · ResNet-50 (ImageNet), layer4correlation: 0.3772 -> 0.3378Hurt
replace SigLIP-ViT-L-16-384 explainer with CLIP ViT-L-14-336 (ablation)LE (SigLIP) · ResNet-50 (ImageNet), layer4correlation: 0.3772 -> 0.3243Hurt
remove greedy search and use the top-5 concepts (ablation)LE · ResNet-50 (ImageNet), layer4correlation: 0.2924 -> 0.3136; 0.3772 -> 0.3767Mixed
remove greedy search and use the top-4 concepts (ablation)LE · ResNet-50 (ImageNet), layer4correlation: 0.2924 -> 0.2962; 0.3772 -> 0.3548Mixed
optimize the scaling parameters instead of using Norm scaling (ablation)simulation ablation scoring · ResNet-50 (ImageNet), layer4ablation score: 0.0334 $\pm$ 0.0007 -> 0.0433 $\pm$ 0.0007; 0.0602 $\pm$ 0.0009 -> 0.0727 $\pm$ 0.0008Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet Places365 CIFAR-100 Broden WordNet

Benchmarks: ImageNet Places365 CIFAR-100

Metrics: Top Impact correlation score ablation score explanation length

Baselines: Network Dissection MILAN CLIP-Dissect

Builds on: Network Dissection MILAN CLIP-Dissect Compositional Explanations simulation scoring (Bills et al.)

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