Delving into Out-of-Distribution Detection with Vision-Language Representations

24 Nov 2022  ·  Yifei Ming, Ziyang Cai, Jiuxiang Gu, Yiyou Sun, Wei Li, Yixuan Li ·

Recognizing out-of-distribution (OOD) samples is critical for machine learning systems deployed in the open world. The vast majority of OOD detection methods are driven by a single modality (e.g., either vision or language), leaving the rich information in multi-modal representations untapped. Inspired by the recent success of vision-language pre-training, this paper enriches the landscape of OOD detection from a single-modal to a multi-modal regime. Particularly, we propose Maximum Concept Matching (MCM), a simple yet effective zero-shot OOD detection method based on aligning visual features with textual concepts. We contribute in-depth analysis and theoretical insights to understand the effectiveness of MCM. Extensive experiments demonstrate that MCM achieves superior performance on a wide variety of real-world tasks. MCM with vision-language features outperforms a common baseline with pure visual features on a hard OOD task with semantically similar classes by 13.1% (AUROC). Code is available at https://github.com/deeplearning-wisc/MCM.

PDF Abstract
Task Dataset Model Metric Name Metric Value Global Rank Result Benchmark
Out-of-Distribution Detection ImageNet-1k vs Curated OODs (avg.) MCM (CLIP-L) AUROC 91.49 # 9
FPR95 38.17 # 10
Out-of-Distribution Detection ImageNet-1k vs iNaturalist MCM (CLIP-L) FPR95 28.38 # 11
AUROC 94.95 # 12
Out-of-Distribution Detection ImageNet-1k vs iNaturalist MCM (CLIP-B) FPR95 30.91 # 13
AUROC 94.61 # 15
Out-of-Distribution Detection ImageNet-1k vs Places MCM (CLIP-B) FPR95 44.69 # 9
AUROC 89.77 # 9
Out-of-Distribution Detection ImageNet-1k vs Places MCM (CLIP-L) FPR95 35.42 # 5
AUROC 92.00 # 3
Out-of-Distribution Detection ImageNet-1k vs SUN MCM (CLIP-B) FPR95 37.59 # 9
AUROC 92.57 # 8
Out-of-Distribution Detection ImageNet-1k vs SUN MCM (CLIP-L) FPR95 29.00 # 6
AUROC 94.14 # 4
Out-of-Distribution Detection ImageNet-1k vs Textures MCM (CLIP-L) FPR95 59.88 # 22
AUROC 84.88 # 22
Out-of-Distribution Detection ImageNet-1k vs Textures MCM (CLIP-B) FPR95 57.77 # 21
AUROC 86.11 # 20

Methods


No methods listed for this paper. Add relevant methods here