atlas

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

Expecting The Unexpected: Towards Broad Out-Of-Distribution Detection

NeurIPS 2024 · Label-efficient and robust learning › OOD and anomaly detection · approach: Provable and feature-based OOD detection · 1 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.

Introduces BROAD, a five-shift-type OOD detection benchmark on ImageNet-1K, shows existing post-hoc detectors are inconsistent across shift types, and proposes a Gaussian-mixture ensemble over existing detection scores that improves average broad detection AUC.

Problem

Existing OOD detection research focuses almost exclusively on novel-class shifts, so detectors may be overspecialized and unreliable on other anomalous inputs such as adversarial attacks, synthetic images, corruptions, and multi-label images.

Approach

Build a broad benchmark (BROAD) spanning novel classes, adversarial perturbations, synthetic images, corruptions, and multi-label images relative to ImageNet-1K, and learn a Gaussian mixture over a selected set of existing post-hoc detection scores to form an ensemble that performs consistently across shift types without using OOD samples.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Gaussian mixture ensemble of detection scores (Ens-V, ViT)OOD detection with ViT · BROAD DSD, averaged over distribution shift typesAUC: +6.86% over best baselineHelped
Gaussian mixture ensemble of detection scores (Ens-R, ResNet-50)OOD detection with ResNet-50 · BROAD DSD, averaged over distribution shift typesAUC: +4.04% over best baselineHelped
Fast 5-score Gaussian mixture ensemble (Ens-F)OOD detection · BROAD DSD, averaged over distribution shift typesAUCMixed
Fast 5-score Gaussian mixture ensemble (Ens-F)Error detection · ViT and ResNet-50 error detection averageAUCHelped
Existing detectors evaluated per shift typeBaselines (e.g., MDS_all, Dice, ODIN) · BROAD DSD across shift typesAUCMixed
Mahalanobis distance on all layers (MDS_all) versus last layerViT multi-label detection · Multi-labels DSDAUC: 26.06 vs 63.41 for MDS_lHurt
GMM component count n=10 vs other values (ablation)Ens-V and Ens-R · Average OOD detection AUCAUC: n=1 to 20 give 71.44 to 73.51 for ResNet-50No clear effect
Ensemble of MSP, max logits, MDS and EBO (Ens-F) vs single baselines in error detectionResNet-50 error detection on in-distribution · In-distribution error detection AUCAUCMixed

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1K iNaturalist ImageNet-O OpenImage-O ImageNet-C CoCo 2017 BigGAN-generated ImageNet-like images Stable Diffusion 2 generated images

Benchmarks: BROAD

Metrics: AUC error detection AUC

Baselines: MSP ODIN ViM Mahalanobis distance (MDS) ReAct GradNorm EBO ASH SHE DOCTOR CADet Dice

Builds on: OpenOOD MSP ViM Mahalanobis distance ODIN

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