A Multigrid Method for Efficiently Training Video Models
Not on the map. Why?
Abstract (arXiv)
Training competitive deep video models is an order of magnitude slower than training their counterpart image models. Slow training causes long research cycles, which hinders progress in video understanding research. Following standard practice for training image models, video model training assumes a fixed mini-batch shape: a specific number of clips, frames, and spatial size. However, what is the optimal shape? High resolution models perform well, but train slowly. Low resolution models train faster, but they are inaccurate. Inspired by multigrid methods in numerical optimization, we propose to use variable mini-batch shapes with different spatial-temporal resolutions that are varied according to a schedule. The different shapes arise from resampling the training data on multiple sampling grids. Training is accelerated by scaling up the mini-batch size and learning rate when shrinking the other dimensions. We empirically demonstrate a general and robust grid schedule that yields a significant out-of-the-box training speedup without a loss in accuracy for different models (I3D, non-local, SlowFast), datasets (Kinetics, Something-Something, Charades), and training settings (with and without pre-training, 128 GPUs or 1 GPU). As an illustrative example, the proposed multigrid method trains a ResNet-50 SlowFast network 4.5x faster (wall-clock time, same hardware) while also improving accuracy (+0.8% absolute) on Kinetics-400 compared to the baseline training method. Code is available online.
Key facts. Cited by 52 papers in the map (data through 14 Oct 2026). First posted on arXiv 2 Dec 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 19; 2022: 17; 2023: 9; 2024: 6; 2025: 1.
52 papers.
Sort:
By area:
- 2021ViViT: A Video Vision Transformercited by 1,620
- 2021Frozen in Time: A Joint Video and Image Encoder for End-to-End Retrievalcited by 1,177
- 2023Patch n' Pack: NaViT, a Vision Transformer for any Aspect Ratio and Resolutioncited by 229
- 2022FlexiViT: One Model for All Patch Sizescited by 152
- 2022Multiview Transformers for Video Recognitioncited by 148
- 2021Towards Long-Form Video Understandingcited by 146
- 2022Long Movie Clip Classification with State-Space Video Modelscited by 106
- 2021Space-time Mixing Attention for Video Transformercited by 84
- 2021AdaPool: Exponential Adaptive Pooling for Information-Retaining Downsamplingcited by 47
- 2021MM-ViT: Multi-Modal Video Transformer for Compressed Video Action Recognitioncited by 46
- 2021Rethinking "Batch" in BatchNormcited by 45
- 2021VideoLT: Large-scale Long-tailed Video Recognitioncited by 35
38 more
- 2022ResFormer: Scaling ViTs with Multi-Resolution Trainingcited by 34
- 2022DirecFormer: A Directed Attention in Transformer Approach to Robust Action Recognitioncited by 31
- 2021Coarse-Fine Networks for Temporal Activity Detection in Videoscited by 28
- 2021Refining activation downsampling with SoftPoolcited by 26
- 2021No frame left behind: Full Video Action Recognitioncited by 24
- 2021Learning Representational Invariances for Data-Efficient Action Recognitioncited by 22
- 2021Low-Fidelity End-to-End Video Encoder Pre-training for Temporal Action Localizationcited by 20
- 2023Training a Large Video Model on a Single Machine in a Daycited by 20
- 2021RMS-Net: Regression and Masking for Soccer Event Spottingcited by 19
- 2023Alternating Gradient Descent and Mixture-of-Experts for Integrated Multimodal Perceptioncited by 19
- 2023RECLIP: Resource-efficient CLIP by Training with Small Imagescited by 16
- 2022Stochastic Backpropagation: A Memory Efficient Strategy for Training Video Modelscited by 14
- 2022Turbo Training with Token Dropoutcited by 14
- 2021Globally Convergent Multilevel Training of Deep Residual Networkscited by 11
- 2021Unsupervised Few-Shot Action Recognition via Action-Appearance Aligned Meta-Adaptationcited by 11
- 2021Temporal-attentive Covariance Pooling Networks for Video Recognitioncited by 11
- 2024Fast Encoding and Decoding for Implicit Video Representationcited by 11
- 2023A Block-Coordinate Approach of Multi-level Optimization with an Application to Physics-Informed Neural Networkscited by 7
- 2024AdaGlimpse: Active Visual Exploration with Arbitrary Glimpse Position and Scalecited by 7
- 2022Condensing a Sequence to One Informative Frame for Video Recognitioncited by 6
- 2023Video Recognition in Portrait Modecited by 6
- 2025Make Your Training Flexible: Towards Deployment-Efficient Video Modelscited by 6
- 2021Distributed Multigrid Neural Solvers on Megavoxel Domainscited by 5
- 2022Optimization Planning for 3D ConvNetscited by 5
- 2022P2ANet: A Dataset and Benchmark for Dense Action Detection from Table Tennis Match Broadcasting Videoscited by 5
- 2024Frequency-adaptive Multi-scale Deep Neural Networkscited by 5
- 2022ViGAT: Bottom-up event recognition and explanation in video using factorized graph attention networkcited by 4
- 2021PyTorch Connectomics: A Scalable and Flexible Segmentation Framework for EM Connectomicscited by 3
- 2023Beyond Grids: Exploring Elastic Input Sampling for Vision Transformerscited by 3
- 2022Accelerating the Training of Video Super-Resolution Modelscited by 2
- 2022An In-depth Study of Stochastic Backpropagationcited by 2
- 2022Human Activity Recognition in an Open Worldcited by 2
- 2023Multiscale Memory Comparator Transformer for Few-Shot Video Segmentationcited by 2
- 2023Sample Less, Learn More: Efficient Action Recognition via Frame Feature Restorationcited by 2
- 2022Learning to Structure an Image with Few Colors and Beyondcited by 1
- 2022FuTH-Net: Fusing Temporal Relations and Holistic Features for Aerial Video Classificationcited by 1
- 2024Better Schedules for Low Precision Training of Deep Neural Networkscited by 1
- 2024Spatiotemporal Graph Learning with Direct Volumetric Information Passing and Feature Enhancementcited by 1
50 most cited of 52 All 52 (JSON)
- 2025Make Your Training Flexible: Towards Deployment-Efficient Video Models18 Mar 2025
- 2024Frequency-adaptive Multi-scale Deep Neural Networks28 Sep 2024
- 2024Fast Encoding and Decoding for Implicit Video Representation28 Sep 2024
- 2024Spatiotemporal Graph Learning with Direct Volumetric Information Passing and Feature Enhancement26 Sep 2024
- 2024A Multi-Level Framework for Accelerating Training Transformer Models7 Apr 2024
- 2024AdaGlimpse: Active Visual Exploration with Arbitrary Glimpse Position and Scale4 Apr 2024
- 2024Better Schedules for Low Precision Training of Deep Neural Networks4 Mar 2024
- 2023Video Recognition in Portrait Mode21 Dec 2023
- 2023Training a Large Video Model on a Single Machine in a Day28 Sep 2023
- 2023Beyond Grids: Exploring Elastic Input Sampling for Vision Transformers23 Sep 2023
- 2023Sample Less, Learn More: Efficient Action Recognition via Frame Feature Restoration27 Jul 2023
- 2023Multiscale Memory Comparator Transformer for Few-Shot Video Segmentation15 Jul 2023
38 more
- 2023Patch n' Pack: NaViT, a Vision Transformer for any Aspect Ratio and Resolution12 Jul 2023
- 2023A Block-Coordinate Approach of Multi-level Optimization with an Application to Physics-Informed Neural Networks23 May 2023
- 2023Alternating Gradient Descent and Mixture-of-Experts for Integrated Multimodal Perception10 May 2023
- 2023RECLIP: Resource-efficient CLIP by Training with Small Images12 Apr 2023
- 2022Human Activity Recognition in an Open World23 Dec 2022
- 2022FlexiViT: One Model for All Patch Sizes15 Dec 2022
- 2022ResFormer: Scaling ViTs with Multi-Resolution Training1 Dec 2022
- 2022Turbo Training with Token Dropout10 Oct 2022
- 2022An In-depth Study of Stochastic Backpropagation30 Sep 2022
- 2022FuTH-Net: Fusing Temporal Relations and Holistic Features for Aerial Video Classification22 Sep 2022
- 2022Learning to Structure an Image with Few Colors and Beyond17 Aug 2022
- 2022P2ANet: A Dataset and Benchmark for Dense Action Detection from Table Tennis Match Broadcasting Videos26 Jul 2022
- 2022ViGAT: Bottom-up event recognition and explanation in video using factorized graph attention network20 Jul 2022
- 2022Accelerating the Training of Video Super-Resolution Models10 May 2022
- 2022In Defense of Image Pre-Training for Spatiotemporal Recognition3 May 2022
- 2022Long Movie Clip Classification with State-Space Video Models4 Apr 2022
- 2022Stochastic Backpropagation: A Memory Efficient Strategy for Training Video Models31 Mar 2022
- 2022DirecFormer: A Directed Attention in Transformer Approach to Robust Action Recognition19 Mar 2022
- 2022Multiview Transformers for Video Recognition12 Jan 2022
- 2022Condensing a Sequence to One Informative Frame for Video Recognition11 Jan 2022
- 2022Optimization Planning for 3D ConvNets11 Jan 2022
- 2021PyTorch Connectomics: A Scalable and Flexible Segmentation Framework for EM Connectomics10 Dec 2021
- 2021AdaPool: Exponential Adaptive Pooling for Information-Retaining Downsampling1 Nov 2021
- 2021Temporal-attentive Covariance Pooling Networks for Video Recognition27 Oct 2021
- 2021Unsupervised Few-Shot Action Recognition via Action-Appearance Aligned Meta-Adaptation30 Sep 2021
- 2021MM-ViT: Multi-Modal Video Transformer for Compressed Video Action Recognition20 Aug 2021
- 2021Globally Convergent Multilevel Training of Deep Residual Networks15 Jul 2021
- 2021Towards Long-Form Video Understanding21 Jun 2021
- 2021Space-time Mixing Attention for Video Transformer10 Jun 2021
- 2021Rethinking "Batch" in BatchNorm17 May 2021
- 2021VideoLT: Large-scale Long-tailed Video Recognition6 May 2021
- 2021Distributed Multigrid Neural Solvers on Megavoxel Domains29 Apr 2021
- 2021Frozen in Time: A Joint Video and Image Encoder for End-to-End Retrieval1 Apr 2021
- 2021Learning Representational Invariances for Data-Efficient Action Recognition30 Mar 2021
- 2021ViViT: A Video Vision Transformer29 Mar 2021
- 2021No frame left behind: Full Video Action Recognition29 Mar 2021
- 2021Low-Fidelity End-to-End Video Encoder Pre-training for Temporal Action Localization28 Mar 2021
- 2021Coarse-Fine Networks for Temporal Activity Detection in Videos1 Mar 2021
50 newest of 52 All 52 (JSON)
- 2021ViViT: A Video Vision Transformercited by 1,620
- 2021Frozen in Time: A Joint Video and Image Encoder for End-to-End Retrievalcited by 1,177
- 2023Patch n' Pack: NaViT, a Vision Transformer for any Aspect Ratio and Resolutioncited by 229
- 2022FlexiViT: One Model for All Patch Sizescited by 152
- 2022Multiview Transformers for Video Recognitioncited by 148
- 2021Towards Long-Form Video Understandingcited by 146
- 2022Long Movie Clip Classification with State-Space Video Modelscited by 106
- 2021Space-time Mixing Attention for Video Transformercited by 84
- 2021AdaPool: Exponential Adaptive Pooling for Information-Retaining Downsamplingcited by 47
- 2021MM-ViT: Multi-Modal Video Transformer for Compressed Video Action Recognitioncited by 46
- 2021Rethinking "Batch" in BatchNormcited by 45
- 2021VideoLT: Large-scale Long-tailed Video Recognitioncited by 35
12 most cited of 50 All 50 (JSON)
- 2025Make Your Training Flexible: Towards Deployment-Efficient Video Models18 Mar 2025
- 2024Frequency-adaptive Multi-scale Deep Neural Networks28 Sep 2024
- 2024Fast Encoding and Decoding for Implicit Video Representation28 Sep 2024
- 2024Spatiotemporal Graph Learning with Direct Volumetric Information Passing and Feature Enhancement26 Sep 2024
- 2024A Multi-Level Framework for Accelerating Training Transformer Models7 Apr 2024
- 2024Better Schedules for Low Precision Training of Deep Neural Networks4 Mar 2024
- 2023Video Recognition in Portrait Mode21 Dec 2023
- 2023Training a Large Video Model on a Single Machine in a Day28 Sep 2023
- 2023Beyond Grids: Exploring Elastic Input Sampling for Vision Transformers23 Sep 2023
- 2023Sample Less, Learn More: Efficient Action Recognition via Frame Feature Restoration27 Jul 2023
- 2023Multiscale Memory Comparator Transformer for Few-Shot Video Segmentation15 Jul 2023
- 2023Patch n' Pack: NaViT, a Vision Transformer for any Aspect Ratio and Resolution12 Jul 2023
12 newest of 50 All 50 (JSON)