CVDec 11, 2023

Compound Text-Guided Prompt Tuning via Image-Adaptive Cues

arXiv:2312.06401v115 citationsh-index: 11Has CodeAAAI
Originality Incremental advance
AI Analysis

This work addresses efficiency and flexibility challenges in prompt tuning for vision-language models, offering a domain-specific improvement for few-shot recognition and domain generalization tasks.

The paper tackles the issues of high GPU memory consumption and subpar performance with ambiguous category names in vision-language model prompt tuning by proposing Compound Text-Guided Prompt Tuning (TGP-T), which reduces GPU memory usage by 93% and achieves a 2.5% performance gain on 16-shot ImageNet.

Vision-Language Models (VLMs) such as CLIP have demonstrated remarkable generalization capabilities to downstream tasks. However, existing prompt tuning based frameworks need to parallelize learnable textual inputs for all categories, suffering from massive GPU memory consumption when there is a large number of categories in the target dataset. Moreover, previous works require to include category names within prompts, exhibiting subpar performance when dealing with ambiguous category names. To address these shortcomings, we propose Compound Text-Guided Prompt Tuning (TGP-T) that significantly reduces resource demand while achieving superior performance. We introduce text supervision to the optimization of prompts, which enables two benefits: 1) releasing the model reliance on the pre-defined category names during inference, thereby enabling more flexible prompt generation; 2) reducing the number of inputs to the text encoder, which decreases GPU memory consumption significantly. Specifically, we found that compound text supervisions, i.e., category-wise and content-wise, is highly effective, since they provide inter-class separability and capture intra-class variations, respectively. Moreover, we condition the prompt generation on visual features through a module called Bonder, which facilitates the alignment between prompts and visual features. Extensive experiments on few-shot recognition and domain generalization demonstrate that TGP-T achieves superior performance with consistently lower training costs. It reduces GPU memory usage by 93% and attains a 2.5% performance gain on 16-shot ImageNet. The code is available at https://github.com/EricTan7/TGP-T.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes