atlas

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

Learning to Prompt with Text Only Supervision for Vision-Language Models

AAAI 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: Prompt learning for CLIP · 26 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.

Learns deep language prompts for CLIP using only GPT-3-generated text descriptions via a contextual MSE mapping objective, enabling zero-shot transfer of prompts to new classes and datasets without any images.

Problem

Adapting CLIP for downstream tasks usually needs labeled images for prompt learning, which overfits and is impractical, while LLM-based prompt ensembling is training-free and its class-specific descriptions do not transfer to new classes or datasets.

Approach

Learn deep text prompts with text-only supervision by training them so that the prompted class-name template feature maps (MSE) to the frozen CLIP feature of LLM-generated descriptions of that class, so the learned prompts carry LLM context and transfer to unseen classes and datasets.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Learn prompts from text-only CuPL descriptions instead of using CuPL prompt ensemblingCLIP · ImageNettop-1 accuracy: 69.62 -> 70.22Helped
Train prompts on ImageNet text-only LLM data and transfer to target datasetsCLIP · Cross-dataset transfer averageaccuracy: +2.1%Helped
Train prompts on ImageNet text-only dataCLIP · Domain generalization averageaccuracy: +0.44%Helped
Train on base-class LLM descriptions and transfer learned prompts to novel classesCLIP · Novel classes averageaccuracy: 2.76%Helped
Use MSE rather than contrastive contextual-mapping loss (ablation)ProText · ImageNettop-1 accuracy: 68.12 -> 70.22Helped
Use MSE rather than L1 contextual-mapping loss (ablation)ProText · ImageNettop-1 accuracy: 69.96 -> 70.22Helped
Replace GPT-3 text data with Alpaca text data (ablation)ProText · ImageNettop-1 accuracy: 70.22 -> 67.10Hurt
Replace prompt learning with a linear adaptor (ablation)ProText · ImageNettop-1 accuracy: 70.22 -> 69.36Hurt
Replace prompt learning with an MLP adaptor (ablation)ProText · ImageNettop-1 accuracy: 70.22 -> 69.24Hurt
Increase the number of LLM descriptions per class (ablation)ProText · ImageNettop-1 accuracyHelped
Ensemble descriptions into one feature per class instead of training on individual descriptions (ablation)ProText · ImageNettop-1 accuracyHurt
Set prompt length to 16 (ablation)ProText · ImageNettop-1 accuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1k LLM text data (GPT-3 via CuPL queries) CuPL LLM data ImageNet Caltech101 OxfordPets StanfordCars Flowers102 Food101 FGVCAircraft SUN397 UCF101 DTD

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

Metrics: top-1 accuracy base accuracy novel accuracy harmonic mean average accuracy

Baselines: CLIP CuPL DCLIP WaffleCLIP CoOp CoCoOp MaPLe PromptSRC Linear Probe

Builds on: CoOp CuPL Deep Language Prompting 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