Efficient Transfer Learning for Video-language Foundation Models
About
Pre-trained vision-language models provide a robust foundation for efficient transfer learning across various downstream tasks. In the field of video action recognition, mainstream approaches often introduce additional modules to capture temporal information. Although the additional modules increase the capacity of model, enabling it to better capture video-specific inductive biases, existing methods typically introduce a substantial number of new parameters and are prone to catastrophic forgetting of previously acquired generalizable knowledge. In this paper, we propose a parameter-efficient Multi-modal Spatio-Temporal Adapter (MSTA) to enhance the alignment between textual and visual representations, achieving a balance between generalizable knowledge and task-specific adaptation. Furthermore, to mitigate over-fitting and enhance generalizability, we introduce a spatio-temporal description-guided consistency constraint.This constraint involves providing template inputs (e.g., "a video of \{\textbf{cls}\}") to the trainable language branch and LLM-generated spatio-temporal descriptions to the pre-trained language branch, enforcing output consistency between the branches. This approach reduces overfitting to downstream tasks and enhances the distinguishability of the trainable branch within the spatio-temporal semantic space. We evaluate the effectiveness of our approach across four tasks: zero-shot transfer, few-shot learning, base-to-novel generalization, and fully-supervised learning. Compared to many state-of-the-art methods, our MSTA achieves outstanding performance across all evaluations, while using only 2-7\% of the trainable parameters in the original model.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Video Recognition | Kinetics-400 | -- | 54 | |
| Video Recognition | HMDB-51 | Top-1 Acc55.8 | 14 | |
| Video Recognition | UCF-101 | Top-1 Acc78.7 | 14 | |
| Few-shot video recognition | HMDB-51 | Top-1 Acc (K=2)0.612 | 13 | |
| Few-shot video recognition | Something-Something v2 | Top-1 Acc (K=2)9.1 | 13 | |
| Video Recognition | Something-Something v2 | Base Score22.2 | 13 | |
| Video Recognition | Kinetics-600 | Top-1 Acc74.5 | 13 | |
| Few-shot video recognition | UCF-101 | Top-1 Acc (K=2)86.1 | 13 | |
| Video Recognition | UCF-101 | Base Score96 | 13 | |
| Video Recognition | HMDB-51 | Base Accuracy77.5 | 13 |