atlas

Research map / Label-efficient and robust learning / Zero-/few-shot and meta-learning

Dual Risk Minimization: Towards Next-Level Robustness in Fine-tuning Zero-Shot Models

NeurIPS 2024 · Label-efficient and robust learning › Zero-/few-shot and meta-learning · approach: Robust fine-tuning of zero-shot models · 2 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 dual risk minimization (DRM), combining ERM on default prompts with a worst-case-risk proxy that distills pre-trained CLIP's concept-description predictions, to improve OOD robustness when fine-tuning zero-shot CLIP models.

Problem

Fine-tuning zero-shot foundation models such as CLIP loses robustness to distribution shifts; existing robust fine-tuning methods preserve pre-trained features indiscriminately, without distinguishing robust core features from non-core ones.

Approach

Combine ERM (default prompts, one-hot/contrastive loss) with a worst-case risk proxy (cross-entropy against core-feature soft labels from LLM-generated concept descriptions scored by the pre-trained CLIP with min-max affinity normalization), and infer with a mixture of default and concept-description classifiers.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add the WRM loss to default-prompt ERM (ablation)DRM on CLIP ViT-L/14 · iWildCammacro F1 OOD: 41.9 -> 49.2Helped
Add the ERM loss to WRM with concept descriptions (ablation)DRM on CLIP ViT-L/14 · iWildCammacro F1 ID: 51.7 -> 61.8Helped
Use default prompts for ERM and concept descriptions for WRM instead of the same prompts for both (ablation)DRM on CLIP ViT-L/14 · iWildCammacro F1 OOD: 46.0 -> 49.2Helped
Use default prompts for ERM and concept descriptions for WRM instead of the same prompts for both (ablation)DRM on CLIP ViT-L/14 · iWildCammacro F1 ID: 54.0 -> 61.8Helped
Use dual-prompt predictions at inference instead of default-prompt predictions only (ablation)DRM on CLIP ViT-L/14 · iWildCammacro F1 OOD: 45.1 -> 49.2Helped
Use dual-prompt predictions at inference instead of concept-description predictions only (ablation)DRM on CLIP ViT-L/14 · iWildCammacro F1 ID: 54.8 -> 61.8Helped
Normalize affinities when estimating core-risk targets (ablation)DRM on CLIP ViT-L/14 · iWildCammacro F1 OOD: 24.2 -> 49.2Helped
Increase λ from 0.0 to 3.0 (ablation)DRM on CLIP ViT-L/14 · iWildCammacro F1 OOD: 41.9 -> 49.2Helped
Increase λ from 0.0 to 3.0 (ablation)DRM on CLIP ViT-B/16 · ImageNetOOD accuracy: 60.2 -> 63.2Helped
Fine-tune with DRM instead of FLYPCLIP ViT-B/16 · ImageNet OOD averageaccuracy: 60.2 -> 63.2Helped
Fine-tune with DRM instead of FLYPCLIP ViT-B/16 · iWildCam OODmacro F1: 35.6 -> 40.0Helped
Fine-tune with DRM instead of FLYPCLIP ViT-B/16 · FMoW worst-region OODaccuracy: 41.3 -> 45.9Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet WILDS-iWildCam WILDS-FMoW Dollar Street-DA GeoYFCC-DA Hard ImageNet

Benchmarks: ImageNet ImageNet-V2 ImageNet-R ImageNet-Sketch ImageNet-A ObjectNet WILDS-iWildCam WILDS-FMoW Dollar Street-DA GeoYFCC-DA

Metrics: accuracy macro F1 worst-region accuracy

Baselines: FLYP LP FT L2-SP LP-FT WiSE-FT CLIPood TPGM LipSum-FT CaRot

Builds on: FLYP WiSE-FT LP-FT GroupDRO CLIP

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