atlas

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

Learning with Mixture of Prototypes for Out-of-Distribution Detection

ICLR 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.

Proposes PALM, which models each ID class with a mixture of multiple vMF prototypes learned via reciprocal-neighbor soft assignments, trained with an MLE loss and a prototype contrastive loss for distance-based OOD detection.

Problem

Distance-based OOD detection methods model each ID class with a single prototype/centroid, which oversimplifies within-class diversity and yields non-compact embeddings and ID-OOD confusion.

Approach

Model each class's hyperspherical embeddings as a mixture of vMF distributions with K learnable prototypes, assign samples softly via Sinkhorn-based assignment with top-K pruning, update prototypes by EMA, and add a prototype-level contrastive loss alongside the MLE loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace a single prototype per class with a mixture of prototypesdistance-based OOD detection on CIFAR-100 · CIFAR-100 ID; average across SVHN, Places365, LSUN, iSUN, TexturesAUROCHelped
use multiple prototypes rather than one prototype per class (ablation)PALM · CIFAR-100 ID; number of prototypes variedOOD detection performanceHelped
prune less relevant assignments with top-K selection (ablation)PALM · CIFAR-100 ID; prototype assignmentOOD detection performanceHelped
use soft instead of hard prototype assignments (ablation)PALM · CIFAR-100 ID; prototype assignmentOOD detection performanceHelped
update prototypes with EMA (ablation)PALM · CIFAR-100 ID; prototype updatingcluster assignment consistencyHelped
use KNN distance instead of Mahalanobis distance (ablation)PALM · CIFAR-100 ID; average across SVHN, Places365, LSUN, iSUN, TexturesAUROC: 92.09 vs 93.82Hurt
use PALM instead of NPOSCIFAR-100 supervised OOD detection · Average across SVHN, Places365, LSUN, iSUN, TexturesAUROC: 89.84 -> 93.82Helped
train PALM without class labelsPALM · Unlabeled CIFAR-100 ID; average across SVHN, Places365, LSUN, iSUN, TexturesAUROC: 86.11 -> 88.07Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-100 CIFAR-10 ImageNet-100

Benchmarks: SVHN Places365 LSUN iSUN Textures LSUN-FIX ImageNet-FIX ImageNet-RESIZE CIFAR-10 OpenOOD SUN iNaturalist

Metrics: FPR@95TPR AUROC ID accuracy

Baselines: MSP Vim ODIN Energy VOS CSI SSD+ KNN+ NPOS CIDER

Builds on: CIDER SwAV SupCon Mahalanobis distance KNN OOD detection

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