atlas

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

Zero-Shot Robustification of Zero-Shot Models

ICLR 2024 · Label-efficient and robust learning › Zero-/few-shot and meta-learning · approach: Robust fine-tuning of zero-shot models · 1 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 RoboShot, a fully zero-shot method that uses LM-generated harmful and helpful insights to project pretrained embeddings (removing spurious and amplifying useful directions), plus a label-free adapter variant.

Problem

Zero-shot models inherit spurious correlations that hurt worst-group accuracy, and existing robustness fixes need labeled data and fine-tuning or manual concept specification.

Approach

Obtain harmful and helpful concept directions from language model answers to task-description prompts, embed them, and in embedding space reject harmful components and amplify helpful components of image/text embeddings, with no labels or training; a label-free adaptation learns a projection initialized from this.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply RoboShot's harmful-component rejection and helpful-component boostingCLIP ViT-B-32 zero-shot classification · Waterbirdsworst-group accuracy: 27.9 -> 54.4Helped
Apply RoboShot's harmful-component rejection and helpful-component boostingCLIP ViT-B-32 zero-shot classification · CelebAworst-group accuracy: 72.7 -> 80.5Helped
Apply RoboShot's harmful-component rejection and helpful-component boostingCLIP ViT-B-32 zero-shot classification · PACSworst-group accuracy: 82.1 -> 86.3Helped
Apply RoboShot's harmful-component rejection and helpful-component boostingCLIP ViT-B-32 zero-shot classification · VLCSworst-group accuracy: 20.5 -> 33.0Helped
Apply RoboShot's harmful-component rejection and helpful-component boostingBiomedCLIP zero-shot classification · CXR14worst-group accuracy: 28.9 -> 41.6Helped
Reject harmful insight vectorsBERT zero-shot classification · HateXplainworst-group accuracy: 0.0 -> 14.0Helped
Reject harmful insight vectorsBERT zero-shot classification · Amazonworst-group accuracy: 64.2 -> 64.4Helped
Use harmful-vector rejection only rather than the full method (ablation)RoboShot with CLIP ViT-B-32 · Waterbirdsworst-group accuracy: 54.4 -> 50.4Hurt
Use helpful-vector boosting only rather than the full method (ablation)RoboShot with CLIP ViT-B-32 · Waterbirdsworst-group accuracy: 54.4 -> 30.2Hurt
Use harmful-vector rejection only rather than the full method (ablation)RoboShot with CLIP ViT-B-32 · CelebAworst-group accuracy: 80.5 -> 81.5Hurt
Use helpful-vector boosting only rather than the full method (ablation)RoboShot with CLIP ViT-B-32 · CelebAworst-group accuracy: 80.5 -> 71.3Hurt
Use harmful-vector rejection only rather than the full method (ablation)RoboShot with CLIP ViT-B-32 · PACSworst-group accuracy: 86.3 -> 83.7Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Waterbirds CelebA CXR14 PACS VLCS CivilComments-WILDS HateXplain Amazon-WILDS Gender Bias

Benchmarks: Waterbirds CelebA CXR14 PACS VLCS CivilComments-WILDS HateXplain Amazon-WILDS Gender Bias

Metrics: average accuracy worst-group accuracy gap between AVG and WG

Baselines: ZS Group Prompt ZS Direct prompting BART-MNLI ChatGPT CLIP ALIGN AltCLIP

Builds on: Group Prompt ZS (spurious descriptors) embedding debiasing methods WILDS

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