atlas

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

Detecting Out-of-Distribution Through the Lens of Neural Collapse

CVPR 2025 · Label-efficient and robust learning › OOD and anomaly detection · approach: Spurious-aware OOD detection · 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 NCI, a post-hoc OOD detector inspired by Neural Collapse that scores ID samples by the projection norm of centered features onto predicted-class weight vectors (pScore) plus an L1 feature-norm filter.

Problem

Post-hoc OOD detection that generalizes across ID datasets (CIFAR-10 vs ImageNet) and architectures while remaining computationally cheap.

Approach

Re-characterizes ID feature clustering through Neural Collapse: after centering by the training feature mean, ID features align with predicted-class weight vectors and lie farther from the origin (ETF structure). The detector combines an angle-based proximity score (pScore = cosine times weight-vector norm) with an L1 feature-norm filter.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use NCI instead of strong baselinesResNet-18 and ResNet-50 OOD detection · CIFAR-10 and ImageNet OpenOOD benchmarksAvg AUROC: 88.16 -> 89.51Helped
Use NCI instead of strong baselinesViT B/16 and Swin v2 OOD detection · ImageNet OpenOOD benchmarksAvg AUROC: 85.40 -> 87.31Helped
Add feature-norm filtering to NCI (ablation)ResNet-50 OOD detection · ImageNet OpenOOD benchmarkAvg AUROC: 84.41 -> 88.56Helped
Add feature-norm filtering to NCI (ablation)ViT B/16 OOD detection · ImageNet OpenOOD benchmarkAvg AUROC: 93.26 -> 93.64Helped
Add feature-norm filtering to NCI (ablation)Swin v2 OOD detection · ImageNet OpenOOD benchmarkAvg AUROC: 78.87 -> 80.97Helped
Use L1 norm rather than Linf norm for filtering (ablation)NCI with ResNet-50 · ImageNet OpenOOD benchmark, SSB-hardAUROC: 66.81 -> 73.90Helped
Use L1 norm rather than L2 norm for filtering (ablation)NCI with ResNet-50 · ImageNet OpenOOD benchmark, SSB-hardAUROC: 69.12 -> 73.90Helped
Vary filtering strength within the tested range (ablation)NCI with ResNet-50 · ImageNet ResNet-50 OpenOOD benchmarkAvg AUROC: 88.27; 88.55; 88.59; 88.50; 88.23No clear effect
Add L1-norm filtering to KNN (ablation)KNN OOD detector · ImageNet OpenOOD benchmarkAvg AUROC: 82.43 -> 86.37Helped
Use NCI with L1 filtering instead of KNN + L1ImageNet OOD detection · ImageNet OpenOOD benchmarkAvg AUROC: 86.37 -> 88.56Helped
Use NCI instead of KNNImageNet OOD detection · ImageNet OpenOOD benchmarkper-image latencyHelped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 ImageNet

Benchmarks: OpenOOD CIFAR-10 benchmark OpenOOD ImageNet benchmark

Metrics: FPR95 AUROC latency

Baselines: MSP ODIN Energy Mahalanobis KNN ViM fDBD GradNorm NECO ReAct DICE ASH

Builds on: Neural Collapse KNN OOD detection OpenOOD benchmark ASH Scale

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