atlas

Research map / Label-efficient and robust learning / OOD and anomaly detection

Neuron Activation Coverage: Rethinking Out-of-distribution Detection and Generalization

ICLR 2024 · Label-efficient and robust learning › OOD and anomaly detection · approach: Out-of-distribution generalization theory · 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.

Proposes neuron activation coverage (NAC), a per-neuron coverage measure over KL-gradient-weighted neuron states computed on InD training data, and applies it to OOD detection (NAC-UE) and model selection for OOD generalization (NAC-ME).

Problem

Out-of-distribution (OOD) inputs cause well-trained classifiers to fail; existing neuron-based OOD methods either modify networks or use binary neuron activation thresholds that discard distributional detail, and InD validation accuracy is a weak criterion for selecting models that generalize OOD.

Approach

Define a neuron activation state as the neuron output multiplied by the gradient of a KL divergence between the softmax output and a uniform vector, passed through a sigmoid, then measure per-neuron coverage from the histogram density of InD training states. Averaging coverage gives an OOD uncertainty score (NAC-UE), and integrating coverage gives a model quality score (NAC-ME).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use NAC-UE rather than the strongest average CIFAR-10 baselineOOD detection on CIFAR-10 · CIFAR-10 benchmark (average OOD datasets)FPR95 (%): 25.05{ $\pm$0.52} -> 18.31{ $\pm$0.92}Helped
Use NAC-UE rather than the strongest average CIFAR-100 baselineOOD detection on CIFAR-100 · CIFAR-100 benchmark (average OOD datasets)AUROC (%): 82.92{ $\pm$0.42 } -> 86.98{ $\pm$0.37 }Helped
Select models using NAC-ME instead of validation accuracyResNet-18 model selection · DomainBed averagerank correlation: 56.52 -> 62.45Helped
Select models using NAC-ME instead of validation accuracyViT-B/16 model selection · DomainBed averageOOD test accuracy: 73.03 -> 74.10Helped
Use layers 4–1 rather than layer4 alone (ablation)NAC-UE · CIFAR-10FPR95: 23.50 -> 18.31Helped
Combine neuron output with its KL gradient to form the neuron state (ablation)NAC-UE · ImageNet OOD detection (layer4)FPR95 (%): 35.72% -> 16.58%Helped
Use sigmoid steepness α=100 instead of α=1 (ablation)NAC-UE · CIFAR-10FPR95: 40.07 -> 23.50Helped
Increase sigmoid steepness from α=100 to α=500 (ablation)NAC-UE · CIFAR-10FPR95: 23.50 -> 48.99Hurt
Set NAC lower bound r=1 instead of r=0.1 (ablation)NAC-UE · CIFAR-10FPR95: 27.10 -> 23.50Helped
Increase NAC lower bound from r=1 to r=50 (ablation)NAC-UE · CIFAR-10FPR95: 23.50 -> 36.70Hurt
Set PDF interval count M=50 instead of M=10 (ablation)NAC-UE · CIFAR-10FPR95: 25.19 -> 23.50Helped
Increase PDF interval count from M=50 to M=500 (ablation)NAC-UE · CIFAR-10FPR95: 23.50 -> 33.87Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 ImageNet-1K MNIST SVHN Textures Places365 iNaturalist OpenImage-O PACS VLCS OfficeHome

Benchmarks: CIFAR-10 OpenOOD far-OOD CIFAR-100 OpenOOD far-OOD ImageNet-1K OpenOOD far-OOD DomainBed iWildCam

Metrics: FPR95 AUROC Spearman rank correlation OOD test accuracy

Baselines: ViM KNN ReAct ASH SHE GEN RMDS MDS OpenMax

Builds on: neuron coverage (system testing) ReAct ViM OpenOOD DomainBed

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