Skip Tuning: Pre-trained Vision-Language Models are Effective and Efficient Adapters Themselves
Shihan Wu, Ji Zhang, Pengpeng Zeng, Lianli Gao, Jingkuan Song, Heng Tao Shen
TL;DR
This work interrogates the common practice of freezing pre-trained vision-language models during prompt tuning and shows that doing so does not meaningfully improve efficiency or transferability. By analyzing feature-gradient propagation flows, the authors introduce Skip Tuning, which combines Layer-wise Skipping and Class-wise Skipping to reduce both the length and width of gradient paths during full fine-tuning without adding prompts or adapters. Across a broad suite of benchmarks, Skip Tuning delivers superior effectiveness and markedly better memory and time efficiency compared to both prompt-tuning and adapter-based methods. The approach demonstrates robust performance under base-to-new, cross-dataset, domain generalization, and few-shot settings, offering a practical avenue for efficient adaptation of large vision-language models to diverse tasks.
Abstract
Prompt tuning (PT) has long been recognized as an effective and efficient paradigm for transferring large pre-trained vision-language models (VLMs) to downstream tasks by learning a tiny set of context vectors. Nevertheless, in this work, we reveal that freezing the parameters of VLMs during learning the context vectors neither facilitates the transferability of pre-trained knowledge nor improves the memory and time efficiency significantly. Upon further investigation, we find that reducing both the length and width of the feature-gradient propagation flows of the full fine-tuning (FT) baseline is key to achieving effective and efficient knowledge transfer. Motivated by this, we propose Skip Tuning, a novel paradigm for adapting VLMs to downstream tasks. Unlike existing PT or adapter-based methods, Skip Tuning applies Layer-wise Skipping (LSkip) and Class-wise Skipping (CSkip) upon the FT baseline without introducing extra context vectors or adapter modules. Extensive experiments across a wide spectrum of benchmarks demonstrate the superior effectiveness and efficiency of our Skip Tuning over both PT and adapter-based methods. Code: https://github.com/Koorye/SkipTuning.
