RESTORE: Towards Feature Shift for Vision-Language Prompt Learning
Not on the map. Why?
Abstract (arXiv)
Prompt learning is effective for fine-tuning foundation models to improve their generalization across a variety of downstream tasks. However, the prompts that are independently optimized along a single modality path, may sacrifice the vision-language alignment of pre-trained models in return for improved performance on specific tasks and classes, leading to poorer generalization. In this paper, we first demonstrate that prompt tuning along only one single branch of CLIP (e.g., language or vision) is the reason why the misalignment occurs. Without proper regularization across the learnable parameters in different modalities, prompt learning violates the original pre-training constraints inherent in the two-tower architecture. To address such misalignment, we first propose feature shift, which is defined as the variation of embeddings after introducing the learned prompts, to serve as an explanatory tool. We dive into its relation with generalizability and thereafter propose RESTORE, a multi-modal prompt learning method that exerts explicit constraints on cross-modal consistency. To be more specific, to prevent feature misalignment, a feature shift consistency is introduced to synchronize inter-modal feature shifts by measuring and regularizing the magnitude of discrepancy during prompt tuning. In addition, we propose a "surgery" block to avoid short-cut hacking, where cross-modal misalignment can still be severe if the feature shift of each modality varies drastically at the same rate. It is implemented as feed-forward adapters upon both modalities to alleviate the misalignment problem. Extensive experiments on 15 datasets demonstrate that our method outperforms the state-of-the-art prompt tuning methods without compromising feature alignment.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 63 of its 77 references that are in the map. First posted on arXiv 10 Mar 2024.
Builds on
63 of 77 references.
References · 63
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,380
- 2022Hierarchical Text-Conditional Image Generation with CLIP Latentscited by 6,585
- 2019Parameter-Efficient Transfer Learning for NLPcited by 4,236
- 2022LAION-5B: An open large-scale dataset for training next generation image-text modelscited by 4,152
- 2021Prefix-Tuning: Optimizing Continuous Prompts for Generationcited by 3,915
- 2021Scaling Up Visual and Vision-Language Representation Learning With Noisy Text Supervisioncited by 3,864
- 2021The Power of Scale for Parameter-Efficient Prompt Tuningcited by 3,795
- 2021GLIDE: Towards Photorealistic Image Generation and Editing with Text-Guided Diffusion Modelscited by 3,614
- 2016Learning without Forgettingcited by 2,496
- 2021Learning to Prompt for Vision-Language Modelscited by 2,281
38 more
- 2013Describing Textures in the Wildcited by 2,125
- 2020The Many Faces of Robustness: A Critical Analysis of Out-of-Distribution Generalizationcited by 1,850
- 2013Fine-Grained Visual Classification of Aircraftcited by 1,726
- 2022Visual Prompt Tuningcited by 1,681
- 2019Do ImageNet Classifiers Generalize to ImageNet?cited by 1,515
- 2017EuroSAT: A Novel Dataset and Deep Learning Benchmark for Land Use and Land Cover Classificationcited by 1,496
- 2022Conditional Prompt Learning for Vision-Language Modelscited by 1,433
- 2019Natural Adversarial Examplescited by 1,408
- 2022CoCa: Contrastive Captioners are Image-Text Foundation Modelscited by 1,274
- 2020Making Pre-trained Language Models Better Few-shot Learnerscited by 1,256
- 2021CLIP-Adapter: Better Vision-Language Models with Feature Adapterscited by 1,026
- 2019Learning Robust Global Representations by Penalizing Local Predictive Powercited by 1,013
- 2021StyleCLIP: Text-Driven Manipulation of StyleGAN Imagerycited by 991
- 2023Vision-Language Models for Vision Tasks: A Surveycited by 839
- 2021Florence: A New Foundation Model for Computer Visioncited by 804
- 2022Exploring Plain Vision Transformer Backbones for Object Detectioncited by 724
- 2022AdaptFormer: Adapting Vision Transformers for Scalable Visual Recognitioncited by 719
- 2021GPT Understands, Toocited by 716
- 2022MaPLe: Multi-modal Prompt Learningcited by 687
- 2021FILIP: Fine-grained Interactive Language-Image Pre-Trainingcited by 627
- 2021LiT: Zero-Shot Transfer with Locked-image text Tuningcited by 577
- 2022Vision Transformer Adapter for Dense Predictionscited by 565
- 2021Tip-Adapter: Training-free CLIP-Adapter for Better Vision-Language Modelingcited by 431
- 2022Prompt-aligned Gradient for Prompt Tuningcited by 341
- 2023PMC-VQA: Visual Instruction Tuning for Medical Visual Question Answeringcited by 338
- 2021VL-Adapter: Parameter-Efficient Transfer Learning for Vision-and-Language Taskscited by 320
- 2023Visual-Language Prompt Tuning with Knowledge-guided Context Optimizationcited by 308
- 2023Self-regulating Prompts: Foundational Model Adaptation without Forgettingcited by 272
- 2021CPT: Colorful Prompt Tuning for Pre-trained Vision-Language Modelscited by 183
- 2022Fine-tuned CLIP Models are Efficient Video Learnerscited by 179
- 2023Prompt, Generate, then Cache: Cascade of Foundation Models makes Strong Few-shot Learnerscited by 152
- 2022Unified Vision and Language Prompt Learningcited by 148
- 2021Benchmarking Detection Transfer Learning with Vision Transformerscited by 131
- 2022Task Residual for Tuning Vision-Language Modelscited by 123
- 2021LFPT5: A Unified Framework for Lifelong Few-shot Language Learning Based on Prompt Tuning of T5cited by 104
- 2022PyramidCLIP: Hierarchical Feature Alignment for Vision-language Model Pretrainingcited by 104
- 2023GraphAdapter: Tuning Vision-Language Models With Dual Knowledge Graphcited by 69
- 2022PLOT: Prompt Learning with Optimal Transport for Vision-Language Modelscited by 64
50 most cited of 63 All 63 (JSON)
Built on by
Not cited yet.