atlas

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

Prompt Learning via Meta-Regularization

CVPR 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Prompt learning for CLIP · 20 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 ProMetaR, which meta-learns a gradient-modulation regularizer and soft prompts for vision-language prompt tuning, with manifold-mixup task augmentation to curb meta-overfitting.

Problem

Prompt tuning of vision-language models like CLIP overfits the small downstream training set, forgetting general knowledge and losing zero-shot generalization to new classes and domains.

Approach

Learn a regularizer that penalizes changes in CLIP embeddings with a meta-learned sigmoid gradient modulation function, optimized with bi-level meta-learning, and augment the meta-validation set via manifold mixup to create virtual tasks and reduce meta-overfitting.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add meta-learning to IVLP (ablation)IVLP · 11-dataset average, base classesaccuracy: +1.0%Helped
Add meta-learning to IVLP (ablation)IVLP · 11-dataset average, new classesaccuracy: -0.21%Hurt
Add task augmentation to meta-learning (ablation)IVLP with meta-learning · 11-dataset average, new classesaccuracy: +2.22%Helped
Add task augmentation to meta-learning (ablation)IVLP with meta-learning · 11-dataset averageharmonic mean: +1.48%Helped
Add meta-regularization to meta-learning (ablation)IVLP with meta-learning · 11-dataset average, base classesaccuracy: +0.76%Helped
Add meta-regularization to meta-learning (ablation)IVLP with meta-learning · 11-dataset average, new classesaccuracy: +1.91%Helped
Add meta-regularization to meta-learning plus task augmentation (ablation)IVLP with meta-learning and task augmentation · 11-dataset average, new classesaccuracy: +1.56%Helped
Add task augmentation to meta-learning plus meta-regularization (ablation)IVLP with meta-learning and meta-regularization · 11-dataset average, new classesaccuracy: +1.87%Helped
Add task augmentation and meta-regularization to IVLP (ablation)IVLP · 11-dataset average, new classesaccuracy: +3.57%Helped
Add ProMetaR to CoOpCoOp · Base-to-base/base-to-new averageharmonic mean: +5.14%Helped
Add ProMetaR to VPTVPT · Base-to-base/base-to-new averageharmonic mean: +1.44%Helped
Use ProMetaR instead of IVLP with manually tuned loss regularizationIVLP · 11-dataset averageharmonic mean: 79.62 -> 80.49Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet Caltech101 OxfordPets StanfordCars Flowers102 Food101 FGVCAircraft SUN397 UCF101 DTD EuroSAT

Benchmarks: Caltech101 OxfordPets StanfordCars Flowers102 Food101 FGVCAircraft SUN397 UCF101 DTD EuroSAT ImageNet ImageNetV2

Metrics: accuracy harmonic mean

Baselines: CLIP CoOp CoCoOp MaPLe RPO PromptSRC UNIGRAM IVLP VPT ProGrad

Builds on: IVLP MAML CoOp ProGrad manifold mixup

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