Concept-Guided Prompt Learning for Generalization in Vision-Language Models

Authors

  • Yi Zhang Harbin Institute of Technology Southern University of Science and Technology
  • Ce Zhang Carnegie Mellon University
  • Ke Yu Southern University of Science and Technology
  • Yushun Tang Southern University of Science and Technology
  • Zhihai He Southern University of Science and Technology Pengcheng Laboratory

DOI:

https://doi.org/10.1609/aaai.v38i7.28568

Keywords:

CV: Language and Vision, CV: Multi-modal Vision, ML: Multimodal Learning

Abstract

Contrastive Language-Image Pretraining (CLIP) model has exhibited remarkable efficacy in establishing cross-modal connections between texts and images, yielding impressive performance across a broad spectrum of downstream applications through fine-tuning. However, for generalization tasks, the current fine-tuning methods for CLIP, such as CoOp and CoCoOp, demonstrate relatively low performance on some fine-grained datasets. We recognize the underlying reason is that these previous methods only projected global features into the prompt, neglecting the various visual concepts, such as colors, shapes, and sizes, which are naturally transferable across domains and play a crucial role in generalization tasks. To address this issue, in this work, we propose Concept-Guided Prompt Learning (CPL) for vision-language models. Specifically, we leverage the well-learned knowledge of CLIP to create a visual concept cache to enable conceptguided prompting. In order to refine the text features, we further develop a projector that transforms multi-level visual features into text features. We observe that this concept-guided prompt learning approach is able to achieve enhanced consistency between visual and linguistic modalities. Extensive experimental results demonstrate that our CPL method significantly improves generalization capabilities compared to the current state-of-the-art methods.

Published

2024-03-24

How to Cite

Zhang, Y., Zhang, C., Yu, K., Tang, Y., & He, Z. (2024). Concept-Guided Prompt Learning for Generalization in Vision-Language Models. Proceedings of the AAAI Conference on Artificial Intelligence, 38(7), 7377–7386. https://doi.org/10.1609/aaai.v38i7.28568

Issue

Section

AAAI Technical Track on Computer Vision VI