AdaVid: Adaptive Video-Language Pretraining
Not on the map. Why?
Abstract (arXiv)
Contrastive video-language pretraining has demonstrated great success in learning rich and robust video representations. However, deploying such video encoders on compute-constrained edge devices remains challenging due to their high computational demands. Additionally, existing models are typically trained to process only short video clips, often limited to 4 to 64 frames. In this paper, we introduce AdaVid, a flexible architectural framework designed to learn efficient video encoders that can dynamically adapt their computational footprint based on available resources. At the heart of AdaVid is an adaptive transformer block, inspired by Matryoshka Representation Learning, which allows the model to adjust its hidden embedding dimension at inference time. We show that AdaVid-EgoVLP, trained on video-narration pairs from the large-scale Ego4D dataset, matches the performance of the standard EgoVLP on short video-language benchmarks using only half the compute, and even outperforms EgoVLP when given equal computational resources. We further explore the trade-off between frame count and compute on the challenging Diving48 classification benchmark, showing that AdaVid enables the use of more frames without exceeding computational limits. To handle longer videos, we also propose a lightweight hierarchical network that aggregates short clip features, achieving a strong balance between compute efficiency and accuracy across several long video benchmarks.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 44 of its 48 references that are in the map. First posted on arXiv 16 Apr 2025.
Builds on
44 of 48 references.
References · 44
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,893
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,243
- 2020Longformer: The Long-Document Transformercited by 3,362
- 2022Training Compute-Optimal Large Language Modelscited by 2,927
- 2018SlowFast Networks for Video Recognitioncited by 1,862
- 2021Is Space-Time Attention All You Need for Video Understanding?cited by 1,609
- 2021Ego4D: Around the World in 3,000 Hours of Egocentric Videocited by 1,530
32 more
- 2021Frozen in Time: A Joint Video and Image Encoder for End-to-End Retrievalcited by 1,175
- 2019HowTo100M: Learning a Text-Video Embedding by Watching Hundred Million Narrated Video Clipscited by 946
- 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 778
- 2023EgoSchema: A Diagnostic Benchmark for Very Long-form Video Language Understandingcited by 666
- 2021Perceiver IO: A General Architecture for Structured Inputs & Outputscited by 616
- 2021VideoCLIP: Contrastive Pre-training for Zero-shot Video-Text Understandingcited by 596
- 2018Rethinking the Value of Network Pruningcited by 595
- 2019End-to-End Learning of Visual Representations from Uncurated Instructional Videoscited by 506
- 2022InternVideo: General Video Foundation Models via Generative and Discriminative Learningcited by 441
- 2019Q-BERT: Hessian Based Ultra Low Precision Quantization of BERTcited by 355
- 2024VideoAgent: Long-form Video Understanding with Large Language Model as Agentcited by 323
- 2018Slimmable Neural Networkscited by 301
- 2022Matryoshka Representation Learningcited by 268
- 2020DynaBERT: Dynamic BERT with Adaptive Width and Depthcited by 246
- 2022Egocentric Video-Language Pretrainingcited by 231
- 2023Self-Chained Image-Language Model for Video Localization and Question Answeringcited by 200
- 2022MeMViT: Memory-Augmented Multiscale Vision Transformer for Efficient Long-Term Video Recognitioncited by 189
- 2021Block Pruning For Faster Transformerscited by 176
- 2022FlexiViT: One Model for All Patch Sizescited by 151
- 2022Long Movie Clip Classification with State-Space Video Modelscited by 106
- 2024Video ReCap: Recursive Captioning of Hour-Long Videoscited by 88
- 2023MatFormer: Nested Transformer for Elastic Inferencecited by 79
- 2022Vision Transformer Slimming: Multi-Dimension Searching in Continuous Optimization Spacecited by 66
- 2023HierVL: Learning Hierarchical Video-Language Embeddingscited by 66
- 2016Towards the Limit of Network Quantizationcited by 49
- 2021MGSampler: An Explainable Sampling Strategy for Video Action Recognitioncited by 49
- 2024Memory Consolidation Enables Long-Context Video Understandingcited by 45
- 2023A Simple Recipe for Contrastively Pre-training Video-First Encoders Beyond 16 Framescited by 34
- 2022Transkimmer: Transformer Learns to Layer-wise Skimcited by 21
- 2022Dynamic ConvNets on Tiny Devices via Nested Sparsitycited by 7
- 2023SHARCS: Efficient Transformers through Routing with Dynamic Width Sub-networkscited by 6
- 2024POA: Pre-training Once for Models of All Sizescited by 1
Built on by
Not cited yet.