atlas

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

Compound Text-Guided Prompt Tuning via Image-Adaptive Cues

AAAI 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Prompt learning for CLIP · 11 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 TGP-T, a prompt tuning method for CLIP that supervises image-conditioned prompts with compound category-wise and content-wise text in vocabulary space, so only two prompt inputs go to the text encoder, cutting GPU memory by 93%.

Problem

Prompt tuning for CLIP (e.g., CoOp, CoCoOp) feeds N learnable category prompts into the text encoder, causing GPU memory to grow with the number of categories; prompts also embed category names, which hurts performance on ambiguous names.

Approach

Relocate category-center learning after the text encoder: a Bonder (transformer with cross-attention to image features) generates a small set of image-adaptive prompts, supervised by offline-generated category-wise templates and MiniGPT-4 content descriptions via cross-entropy in the vocabulary space, so no category names are needed at inference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use TGP-T instead of CoCoOpfew-shot recognition · 11-dataset average, 16-shottop-1 accuracy: 78.43% to 82.65%Helped
Add LoRA to TGP-TTGP-T · 11-dataset few-shot average, 16-shottop-1 accuracy: 82.65 -> 84.06Helped
Use category-wise and content-wise text supervision together (ablation)TGP-T · FGVCAircraft, 16-shotaccuracy: +9.76%Helped
Use category-wise and content-wise text supervision together (ablation)TGP-T · 11-dataset average, 1-shottop-1 accuracy: ($\uparrow$2.84)Helped
Use category-wise and content-wise text supervision together (ablation)TGP-T · 11-dataset average, 16-shottop-1 accuracy: ($\uparrow$1.46)Helped
Use embedding-space rather than vocabulary-space supervision (ablation)TGP-T · 11-dataset average, 16-shottop-1 accuracy: 82.65 vs. 81.46Hurt
Use latent-space rather than vocabulary-space supervision (ablation)TGP-T · 11-dataset average, 16-shottop-1 accuracy: 82.65 vs. 81.58Hurt
Use Cross-Attention rather than Meta-Net in Bonder (ablation)TGP-T · ImageNet, 16-shotaccuracy: 72.67 -> 73.48Helped
Increase Bonder depth from 1 to 8 (ablation)TGP-T · ImageNet, 16-shotaccuracy: 73.48 -> 72.91Hurt
Tune attention as well as MLP LoRA layers (ablation)TGP-T · ImageNet, 16-shotaccuracy: 74.39 -> 71.07Hurt
Tune MLP LoRA layers in both encoders rather than vision encoder only (ablation)TGP-T · ImageNet, 16-shotaccuracy: 74.22 -> 74.39Helped
Tune MLP LoRA layers in both encoders rather than text encoder only (ablation)TGP-T · ImageNet, 16-shotaccuracy: 73.57 -> 74.39Helped

Surprising findings

Limitations

Experimental setup

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

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

Metrics: top-1 accuracy GPU memory (GB) training time

Baselines: Linear Probe CLIP CoOp CoCoOp Tip-Adapter Tip-Adapter-F MaPLe Cross-Modal Adaptation

Builds on: CLIP CoOp CoCoOp Tip-Adapter LoRA

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