atlas

Research map / Label-efficient and robust learning / OOD and anomaly detection

CRoFT: Robust Fine-Tuning with Concurrent Optimization for OOD Generalization and Open-Set OOD Detection

ICML 2024 · Label-efficient and robust learning › OOD and anomaly detection · approach: Robust fine-tuning for OOD generalization · 3 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 CRoFT, a CLIP fine-tuning framework that uses an energy distribution reshaping loss (gradient magnitude of energy scores) plus adversarial covariate-shift feature generation to jointly improve OOD generalization and open-set OOD detection.

Problem

Fine-tuning vision-language pre-trained models can distort general knowledge and hurt robustness to covariate shift, while also failing to detect semantic-shift unseen classes; existing methods address only one of these.

Approach

An energy distribution reshaping (EDR) loss minimizes the squared gradient norm of energy scores on training data; the authors argue this yields domain-consistent Hessians and thus a Hessian-based OOD generalization bound, so open-set detection and closed-set OOD generalization are optimized concurrently, together with an adversarially generated worst-case covariate-shifted feature objective.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add CRoFT fine-tuning instead of zero-shot CLIPCLIP ViT-B/16 · ImageNet Setup-I, 16-shotFPR95: 77.3 -> 52.0Helped
Add CRoFT fine-tuning instead of zero-shot CLIPCLIP ViT-B/16 · ImageNet Setup-I, 32-shotOOD ACC: 58.4 -> 63.1Helped
Add CRoFT fine-tuning instead of CLIP-AdapterCLIP ViT16 · PACS, Setup-IIOOD ACCHelped
Remove optimization on generated OOD image features (L_c) (ablation)CRoFT · Setup-I, 32-shotAvg OOD accuracy: 62.24 -> 63.07Hurt
Remove EDR loss (L_e) (ablation)CRoFT · Setup-I, 32-shotAvg OOD accuracy: 62.78 -> 63.07Hurt
Remove optimization on generated OOD image features (L_c) (ablation)CRoFT with CLIP RN50 · PACS, Setup-IIOOD ACC: 92.29 -> 92.45Hurt
Remove EDR loss (L_e) (ablation)CRoFT with CLIP RN50 · PACS, Setup-IIOOD ACC: 92.02 -> 92.45Hurt
Remove optimization on generated OOD image features (L_c) (ablation)CRoFT with CLIP ViT16 · VLCS, Setup-IIOOD ACC: 77.95 -> 80.21Hurt
Remove EDR loss (L_e) (ablation)CRoFT with CLIP ViT16 · VLCS, Setup-IIOOD ACC: 77.56 -> 80.21Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1K ImageNet-A ImageNet-R ImageNet-Sketch ImageNet-V2 PACS VLCS Caltech101 DTD Food101

Benchmarks: ImageNet-A ImageNet-R ImageNet-Sketch ImageNet-V2 PACS VLCS Caltech101 DTD Food101

Metrics: ID accuracy OOD accuracy AUROC FPR95

Baselines: CLIP CoOp CoCoOp CLIP-Adapter Tip-Adapter-F DPLCLIP Bayes-CAL EnergyMin

Builds on: CLIP energy-based OOD detection CLIP-Adapter Tip-Adapter CoOp

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