atlas

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

Facing the Elephant in the Room: Visual Prompt Tuning or Full finetuning?

ICLR 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Parameter-efficient visual tuning · 6 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.

Systematically studies when and why visual prompt tuning (VPT) beats full finetuning across 19 VTAB-1k tasks, relating outcomes to task disparity, data distribution (FID), dataset size, overfitting, and optimization.

Problem

Unclear conditions under which visual prompt tuning outperforms full finetuning for transfer learning of large vision models, and the mechanisms behind its success.

Approach

Categorizes downstream tasks into four quadrants by task-objective disparity and FID-measured data distribution disparity, scales training set sizes, and tests overfitting and optimization hypotheses using Mixed and FT-then-PT variants, plus GradCAM/Integrated Gradients visualizations.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Tune visual prompts while freezing the backbone instead of full finetuningViT-B/16 pretrained on ImageNet-21k · VTAB-1k Naturalaccuracy: 75.19 -> 79.53Helped
Tune visual prompts while freezing the backbone instead of full finetuningViT-B/16 pretrained on ImageNet-21k · VTAB-1k Specializedaccuracy: 83.48 -> 82.65Hurt
Tune visual prompts while freezing the backbone instead of full finetuningViT-B/16 pretrained on ImageNet-21k · VTAB-1k Structuredaccuracy: 48.07 -> 56.09Helped
Add visual prompts and full-finetune the backbone (ablation)ViT-B/16 pretrained on ImageNet-21k · VTAB-1k Naturalaccuracy: 75.19 -> 72.80Hurt
Add visual prompts and full-finetune the backbone (ablation)ViT-B/16 pretrained on ImageNet-21k · VTAB-1k Specializedaccuracy: 83.48 -> 79.78Hurt
Add visual prompts and full-finetune the backbone (ablation)ViT-B/16 pretrained on ImageNet-21k · VTAB-1k Structuredaccuracy: 48.07 -> 42.94Hurt
Full-finetune first, then tune added visual prompts (ablation)ViT-B/16 pretrained on ImageNet-21k · VTAB-1k Naturalaccuracy: 75.19 -> 78.20Helped
Full-finetune first, then tune added visual prompts (ablation)ViT-B/16 pretrained on ImageNet-21k · VTAB-1k Structuredaccuracy: 48.07 -> 50.38Helped
Use one-shot training rather than the standard VTAB-1k training splitVPT versus full finetuning · VTAB-1k Naturalaccuracy: 41.66% vs 56.94%Helped
Increase the training data available for downstream adaptationFull finetuning versus VPT · VTAB-1kaccuracyMixed
Use Swin-Base instead of ViT-B/16VPT versus full finetuning · VTAB-1k Structuredaccuracy: 59.65 -> 51.85Hurt
Use MAE pretraining instead of supervised ImageNet-21k pretrainingVPT versus full finetuning · VTAB-1k Structuredaccuracy: 53.82 -> 27.91Hurt

Surprising findings

Limitations

Experimental setup

Datasets: VTAB-1k ImageNet-21k FGVC

Benchmarks: VTAB-1k FGVC

Metrics: accuracy number of wins FID

Baselines: full finetuning Mixed FT-then-PT linear probe

Builds on: visual prompt tuning VTAB-1k Fréchet Inception Distance

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