atlas

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

NECO: NEural Collapse Based Out-of-distribution detection

ICLR 2024 · Label-efficient and robust learning › OOD and anomaly detection · approach: Spurious-aware OOD detection · 3 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 NECO, a post-hoc OOD detector that scores the relative norm of a feature projected onto the top principal components of ID features (leveraging neural collapse and a newly observed ID/OOD orthogonality property), multiplied by MaxLogit.

Problem

Post-hoc out-of-distribution detection for overconfident deep classifiers; prior feature-subspace methods (ViM, NuSA) do not exploit neural collapse structure.

Approach

Uses neural collapse properties (NC1, NC2) plus a newly observed ID/OOD orthogonality (NC5) so that OOD features project near zero onto the principal subspace spanned by ID class means; the score is the normalized norm of the principal-subspace projection, multiplied by MaxLogit for calibration.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use NECO instead of ViMViT-B/16 · ImageNet-1K OOD averageAUROC: 93.56 -> 94.05Helped
Use NECO instead of ViMViT-B/16 · ImageNet-1K OOD averageFPR: 29.46 -> 27.51Helped
Use NECO instead of Energy+ReActSwinV2 · ImageNet-1K OOD averageAUROC: 81.44 -> 80.56Hurt
Use NECO instead of Softmax scoreSwinV2 · ImageNet-1K OOD averageFPR: 66.66 -> 59.19Helped
Use NECO instead of Energy+ReActViT · CIFAR-10 ID, CIFAR-100 and SVHN OOD averageAUROC: 99.30 -> 99.44Helped
Use NECO instead of ViMViT · CIFAR-10 ID, CIFAR-100 and SVHN OOD averageFPR: 2.84 -> 2.47Helped
Use NECO instead of ViMViT · CIFAR-100 ID, CIFAR-10 and SVHN OOD averageAUROC: 95.17 -> 95.41Helped
Use NECO instead of Energy+ReActViT · CIFAR-100 ID, CIFAR-10 and SVHN OOD averageFPR: 20.91 -> 19.43Helped
Use NECO instead of NuSAResNet-18 · CIFAR-10 ID, CIFAR-100 and SVHN OOD averageAUROC: 90.71 -> 91.27Helped
Use NECO instead of NuSAResNet-18 · CIFAR-10 ID, CIFAR-100 and SVHN OOD averageFPR: 40.67 -> 39.12Helped
Use NECO instead of NuSAResNet-18 · CIFAR-100 ID, CIFAR-10 and SVHN OOD averageAUROC: 79.38 -> 79.42Helped
Use NECO instead of NuSAResNet-18 · CIFAR-100 ID, CIFAR-10 and SVHN OOD averageFPR: 71.97 -> 70.03Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1K ImageNet-21K CIFAR-10 CIFAR-100 SVHN Textures Places365 iNaturalist ImageNet-O SUN

Benchmarks: ImageNet-1K OOD suite (Textures, ImageNet-O, iNaturalist, SUN, Places365) CIFAR-10 vs CIFAR-100/SVHN CIFAR-100 vs CIFAR-10/SVHN

Metrics: AUROC FPR@95TPR

Baselines: Softmax score MaxLogit Energy Energy+ReAct ViM Residual GradNorm Mahalanobis KL-Matching ASH NuSA

Builds on: ViM NuSA neural collapse MaxLogit

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