atlas

Research map / Vision-language and multimodal / CLIP and zero-shot

Enhanced OoD Detection through Cross-Modal Alignment of Multi-Modal Representations

CVPR 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: Attribute-based zero-shot learning · 4 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 cross-modal alignment (CMA), a multi-modal fine-tuning regularizer that pulls ID image and text embeddings together on the hypersphere, combined with NegLabel scoring for OoD detection on ImageNet-1k benchmarks.

Problem

Zero-shot and prompt-learning OoD detection with CLIP underuse pretrained knowledge or hurt ID accuracy, and naive multi-modal fine-tuning fails to exploit textual negative concepts, partly because of the modality gap between ID image and text embeddings.

Approach

Adds a CMA loss that globally increases similarity between ID image-text pairs (alignment in the batch softmax denominator), reducing the modality gap; the authors show this corresponds to maximum likelihood of a joint energy-based model on a hypersphere.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CMA fine-tuning with NegLabel rather than zero-shot NegLabelCLIP-B/16 · MOS averageFPR95: 27.97 -> 19.93Helped
Use CMA fine-tuning with NegLabel rather than zero-shot NegLabelCLIP-B/16 · MOS averageAUROC: 93.78 -> 95.13Helped
Use CMA fine-tuning with NegLabel rather than m2-mix with NegLabelCLIP-B/16 · MOS averageFPR95: 24.40 -> 19.93Helped
Use CMA fine-tuning with NegLabel rather than m2-mix with NegLabelCLIP-B/16 · MOS averageAUROC: 94.05 -> 95.13Helped
Use CMA fine-tuning with NegLabel rather than m2-mix with NegLabelCLIP-B/16 · OpenOOD v1.5 Near-OoD averageFPR95: 60.35 -> 56.25Helped
Use CMA fine-tuning with NegLabel rather than m2-mix with NegLabelCLIP-B/16 · OpenOOD v1.5 Near-OoD averageAUROC: 82.32 -> 84.46Helped
Use CMA fine-tuning with NegLabel rather than m2-mix with NegLabelCLIP-B/16 · OpenOOD v1.5 Far-OoD averageFPR95: 17.54 -> 15.29Helped
Use CMA fine-tuning with NegLabel rather than m2-mix with NegLabelCLIP-B/16 · OpenOOD v1.5 Far-OoD averageAUROC: 95.80 -> 96.47Helped
Use CMA rather than m2-mixCLIP-B/16 · ImageNet-1kID accuracy: 82.67 -> 82.64No clear effect
Add negative labels to MCM scoringZero-shot CLIP · MOS averageFPR95: 43.63 -> 27.97Helped
Add negative labels to MCM scoringZero-shot CLIP · MOS averageAUROC: 90.63 -> 93.78Helped
Reduce the ID modality gap using m2-mixCLIP-B/16 · MOS benchmarkOoD detection performanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1k NegMining negative labels

Benchmarks: MOS OpenOOD v1.5 ImageNet-1k

Metrics: FPR95 AUROC ID accuracy

Baselines: MCM NegLabel CLIPN CoOp LoCoOp LP FFT LP-FT FLYP m2-mix

Builds on: CLIP FLYP NegLabel m2-mix MCM

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