atlas

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

Calibrating Multi-modal Representations: A Pursuit of Group Robustness without Annotations

CVPR 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Parameter-efficient visual tuning · 14 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 Contrastive Feature Recalibration (CFR), which fine-tunes only CLIP's projection head with a contrastive loss on a calibration set of pre-trained-CLIP-misclassified samples, to improve worst-group accuracy without group annotations.

Problem

Spurious correlations cause CLIP-based classifiers to have low worst-group accuracy on minority groups, but existing mitigation methods need group annotations or dual-phase training; the paper asks how to improve group robustness of CLIP efficiently without group labels.

Approach

Build a calibration set from training samples misclassified by a pretrained (projection-head-tuned) CLIP, then recalibrate frozen-backbone features of these anchors with a contrastive loss that pulls samples toward an EMA-estimated class centroid and pushes them from negative-class samples, combined with a cosine-similarity loss over the full training set.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CFR with DPS+RNS instead of the semi-supervised baselinesCLIP ResNet-50 · Waterbirds, CelebA, CheXpert, and MetaShiftWGAMixed
Add dynamic positive centroid sampling (DPS) instead of RPS (ablation)CFR with RNS on CLIP ResNet-50 · WaterbirdsWGA: 73.08 -> 76.93Helped
Add dynamic positive centroid sampling (DPS) instead of RPS (ablation)CFR with RNS on CLIP ResNet-50 · CelebAWGA: 72.78 -> 73.66Helped
Add dynamic positive centroid sampling (DPS) instead of RPS (ablation)CFR with RNS on CLIP ResNet-50 · CheXpertWGA: 49.50 -> 54.44Helped
Add dynamic positive centroid sampling (DPS) instead of RPS (ablation)CFR with RNS on CLIP ResNet-50 · MetaShiftWGA: 80.13 -> 81.54Helped
Use RNS instead of NNS for negative sample selection (ablation)CFR with DPS on CLIP ResNet-50 · WaterbirdsWGA: 76.63 -> 76.93Helped
Use RNS instead of NNS for negative sample selection (ablation)CFR with DPS on CLIP ResNet-50 · CelebAWGA: 73.21 -> 73.66Helped
Use RNS instead of NNS for negative sample selection (ablation)CFR with DPS on CLIP ResNet-50 · CheXpertWGA: 52.67 -> 54.44Helped
Use RNS instead of NNS for negative sample selection (ablation)CFR with DPS on CLIP ResNet-50 · MetaShiftWGA: 81.54 -> 81.54No clear effect
Remove holistic data integration loss LCS (ablation)CFR DPS+RNS · WaterbirdsWGA: 76.93 -> 69.67Hurt
Remove holistic data integration loss LCS (ablation)CFR DPS+RNS · WaterbirdsWGA: 88.23 -> 87.07Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Waterbirds CelebA CheXpert MetaShift

Benchmarks: Waterbirds CelebA CheXpert MetaShift

Metrics: worst-group accuracy (WGA) average accuracy

Baselines: ERM GroupDRO S-CS S-CL DFR AFR JTT CnC Con-Adapter

Builds on: CLIP Deep Feature Reweighting (DFR) Just Train Twice (JTT) Correct-n-Contrast (CnC) Simple contrastive learning (SimCLR-style)

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