atlas

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

Learning Invariant Causal Mechanism from Vision-Language Models

ICML 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: Recaptioning and text-supervised pretraining · 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 CLIP-ICM, which learns a linear projection of CLIP embeddings onto an invariant subspace using interventional data (image augmentations or text edits) and predicts within that subspace to improve CLIP's OOD generalization without backbone retraining.

Problem

Fine-tuning CLIP for downstream tasks degrades its OOD generalization under domain shift and its zero-shot ability on unseen classes.

Approach

A structural causal model shows that predictions relying only on invariant factors have stable causal mechanisms across environments; the paper proves CLIP embeddings are a linear mix of invariant and variant factors, so a linear map to the invariant subspace can be estimated from interventional data (augmented images or modified captions) with an objective enforcing invariance and reconstruction.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CLIP-ICM Linear Probe instead of CLIPoodCLIP · Terra Incognitaaccuracy: surpasses the best-performing method, CLIPOOD, by 6%Helped
Use CLIP-ICM on new classes instead of CoOpCLIP · OfficeHome and DomainNet New classesaccuracy: 5.5%Helped
Use CLIP-ICM on base classesCLIP · OfficeHome and DomainNet Base classesaccuracyMixed
Use image-based rather than text-based interventional data (ablation)CLIP-ICM · DomainBedaccuracyHelped
Combine image- and text-based interventional data rather than using either alone (ablation)CLIP-ICM · DomainBedaccuracyHelped
Train a linear probe on projected image embeddings (ablation)CLIP-ICM · DomainBed averageaccuracy: 76.4$_{\pm 0.3}$ -> 80.6$_{\pm 0.2}$Helped
Train a linear probe on projected image embeddings (ablation)CLIP-ICM · Terra Incognitaaccuracy: 52.5$_{\pm 0.4}$ -> 66.5$_{\pm 0.1}$Helped

Surprising findings

Limitations

Experimental setup

Datasets: PACS VLCS OfficeHome TerraIncognita DomainNet

Benchmarks: PACS VLCS OfficeHome TerraIncognita DomainNet

Metrics: accuracy

Baselines: Zero-shot CLIP Linear-Probe MIRO CoOp CoCoOp CLIP-Adapter DPL CLIPood

Builds on: CLIP CLIPood CoOp MIRO

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