atlas

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

Out-of-Distribution Detection via Deep Multi-Comprehension Ensemble

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

Proposes Multi-Comprehension (MC) Ensemble, which ensembles ResNet models trained with different supervision tasks (CE, SimCLR, SupCon) rather than different initializations, and uses a Self-Coupling Index and loss-barrier analysis to show this yields more diverse features and better OOD detection.

Problem

Deep ensembles trained with the same criterion (different initializations or data subsets) provide limited feature-representation diversity, so they give little OOD detection gain over a single model of equal size.

Approach

Diversity comes from the training task: ensemble members trained with different supervision losses (cross-entropy, SimCLR, SupCon) fall into distant loss basins and produce less self-coupled penultimate features, so averaging their features boosts OOD detection. A Self-Coupling Index based on Sinkhorn optimal transport quantifies this diversity.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
combine models trained with SupCE, SimCLR, and SupConResNet-18 OOD detector with KNN scoring · CIFAR10 OOD averageFPR95: 11.07 -> 5.58Helped
combine models trained with SupCE, SimCLR, and SupConResNet-18 OOD detector with KNN scoring · CIFAR10 OOD averageAUROC: 97.93 -> 98.73Helped
combine models trained with SupCE, SimCLR, and SupConResNet-18 OOD detector · CIFAR10 vs CIFAR100FPR95: 36.72 -> 23.35Helped
combine models trained with SupCE, SimCLR, and SupConResNet-50 OOD detector with KNN scoring · ImageNet-1K OOD averageFPR95: 35.67 -> 30.69Helped
use two SupCon models instead of three distinct training tasks (ablation)MC Ens. · CIFAR10 OOD averageFPR95: 5.58 -> 12.34Hurt
omit SupCon and combine SupCE with SimCLR (ablation)MC Ens. · CIFAR10 OOD averageFPR95: 5.58 -> 24.98Hurt
omit SimCLR and combine SupCE with SupCon (ablation)MC Ens. · CIFAR10 OOD averageFPR95: 5.58 -> 9.37Hurt
omit SupCE and combine SimCLR with SupCon (ablation)MC Ens. · CIFAR10 OOD averageFPR95: 5.58 -> 9.42Hurt
replace MC Ens. with a single comparable-scale ResNet-62 (ablation)CIFAR10 OOD detector · CIFAR10 OOD averageFPR95: 5.58 -> 23.79Hurt
replace MC Ens. with a same-task 3×SupCE ensemble (ablation)CIFAR10 OOD detector · CIFAR10 OOD averageFPR95: 5.58 -> 27.78Hurt
distill MC Ens. into one model (ablation)MC Ens. · CIFAR10 OOD averageFPR95: 5.58 -> 8.17Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CIFAR100 ImageNet-1K SVHN iSUN LSUN Texture Places365 SUN iNaturalist

Benchmarks: CIFAR10 OOD benchmark (SVHN, LSUN, iSUN, Texture, Places365) CIFAR10 vs CIFAR100 ImageNet OOD benchmark (iNaturalist, SUN, Places, Textures)

Metrics: AUROC FPR95

Baselines: Deep Ensemble (3xSupCE) ODIN MSP Mahalanobis Energy KNN CSI SSD+ KNN+ FeatureNorm DOE CIDER

Builds on: Deep Ensembles Git Re-Basin SupCon SimCLR KNN OOD detection EnD^2

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