arXiv · 2022

Unified Vision and Language Prompt Learning

Yuhang Zang, Wei Li, Kaiyang Zhou, Chen Huang, Chen Change Loy

Key takeaway

Unified Prompt Tuning jointly optimizes visual and textual prompts, combining complementary strengths that neither unimodal prompting method consistently provides alone. arXiv abstract · v1

Abstract

Prompt tuning, a parameter- and data-efficient transfer learning paradigm that tunes only a small number of parameters in a model's input space, has become a trend in the vision community since the emergence of large vision-language models like CLIP. We present a systematic study on two representative prompt tuning methods, namely text prompt tuning and visual prompt tuning. A major finding is that none of the unimodal prompt tuning methods performs consistently well: text prompt tuning fails on data with high intra-class visual variances while visual prompt tuning cannot handle low inter-class variances. To combine the best from both worlds, we propose a simple approach called Unified Prompt Tuning (UPT), which essentially learns a tiny neural network to jointly optimize prompts across different modalities. Extensive experiments on over 11 vision datasets show that UPT achieves a better trade-off than the unimodal counterparts on few-shot learning benchmarks, as well as on domain generalization benchmarks. Code and models will be released to facilitate future research.

Author abstract · arXiv abstract · v1

Publication

arXiv 2022

Paper and resources

Research topics

Unified Prompt Tuning · UPT · Multimodal prompt learning · Visual prompts · Text prompts · Few-shot learning · Domain generalization · Parameter-efficient adaptation

Research problem and approach

Text prompting struggles with high within-class visual variation, while visual prompting struggles with low between-class variation. UPT learns a small network that coordinates prompts across modalities for parameter- and data-efficient transfer. arXiv abstract · v1

Main contributions

  • Systematically analyzes the complementary limitations of text and visual prompt tuning. arXiv abstract · v1
  • Introduces a lightweight joint optimization approach for vision-language prompts. arXiv abstract · v1

Method comparison

ApproachKey difference
Text prompt tuningStruggles in the studied settings with high within-class visual variation.
Visual prompt tuningStruggles in the studied settings with low between-class variation.
Unified Prompt TuningJointly optimizes prompts across the two modalities through a small neural network.

arXiv abstract · v1

Selected results

Cite this paper

Yuhang Zang, Wei Li, Kaiyang Zhou, Chen Huang, Chen Change Loy. Unified Vision and Language Prompt Learning. arXiv preprint arXiv:2210.07225, 2022.

@article{arxiv221007225,
  title     = {{Unified Vision and Language Prompt Learning}},
  author    = {Yuhang Zang and Wei Li and Kaiyang Zhou and Chen Huang and Chen Change Loy},
  journal   = {arXiv preprint arXiv:2210.07225},
  year      = {2022},
  url       = {https://arxiv.org/abs/2210.07225}
}