Stochastic Backpropagation: A Memory Efficient Strategy for Training Video Models
Not on the map. Why?
Abstract (arXiv)
We propose a memory efficient method, named Stochastic Backpropagation (SBP), for training deep neural networks on videos. It is based on the finding that gradients from incomplete execution for backpropagation can still effectively train the models with minimal accuracy loss, which attributes to the high redundancy of video. SBP keeps all forward paths but randomly and independently removes the backward paths for each network layer in each training step. It reduces the GPU memory cost by eliminating the need to cache activation values corresponding to the dropped backward paths, whose amount can be controlled by an adjustable keep-ratio. Experiments show that SBP can be applied to a wide range of models for video tasks, leading to up to 80.0% GPU memory saving and 10% training speedup with less than 1% accuracy drop on action recognition and temporal action detection.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 49 of its 54 references that are in the map. First posted on arXiv 31 Mar 2022.
Builds on
49 of 54 references.
References · 49
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,259
- 2017The Kinetics Human Action Video Datasetcited by 1,894
- 2019Transformer-XL: Attentive Language Models Beyond a Fixed-Length Contextcited by 1,830
- 2019Similarity of Neural Network Representations Revisitedcited by 1,695
- 2021ViViT: A Video Vision Transformercited by 1,610
- 2021Is Space-Time Attention All You Need for Video Understanding?cited by 1,609
- 2017A Closer Look at Spatiotemporal Convolutions for Action Recognitioncited by 1,139
- 2021Video Swin Transformercited by 1,090
- 2014Two-Stream Convolutional Networks for Action Recognition in Videoscited by 1,067
- 2016Temporal Segment Networks: Towards Good Practices for Deep Action Recognitioncited by 899
37 more
- 2016Training Deep Nets with Sublinear Memory Costcited by 825
- 2018Scaling Egocentric Vision: The EPIC-KITCHENS Datasetcited by 789
- 2018Real-world Anomaly Detection in Surveillance Videoscited by 570
- 2021VATT: Transformers for Multimodal Self-Supervised Learning from Raw Video, Audio and Textcited by 427
- 2019BMN: Boundary-Matching Network for Temporal Action Proposal Generationcited by 327
- 2018BSN: Boundary Sensitive Network for Temporal Action Proposal Generationcited by 271
- 2017Temporal Action Detection with Structured Segment Networkscited by 265
- 2019G-TAD: Sub-Graph Localization for Temporal Action Detectioncited by 248
- 2018Long-Term Feature Banks for Detailed Video Understandingcited by 239
- 2016The THUMOS Challenge on Action Recognition for Videos "in the Wild"cited by 213
- 2019Sparse Networks from Scratch: Faster Training without Losing Performancecited by 210
- 2018Rethinking the Faster R-CNN Architecture for Temporal Action Localizationcited by 194
- 2021Learning Salient Boundary Feature for Anchor-free Temporal Action Localizationcited by 156
- 2019SCSampler: Sampling Salient Clips from Video for Efficient Action Recognitioncited by 133
- 2021Relaxed Transformer Decoders for Direct Action Proposal Generationcited by 116
- 2017TURN TAP: Temporal Unit Regression Network for Temporal Action Proposalscited by 113
- 2017CDC: Convolutional-De-Convolutional Networks for Precise Temporal Action Localization in Untrimmed Videoscited by 112
- 2021VidTr: Video Transformer Without Convolutionscited by 112
- 2021Long Short-Term Transformer for Online Action Detectioncited by 87
- 2018Temporal Recurrent Networks for Online Action Detectioncited by 79
- 2020SMART Frame Selection for Action Recognitioncited by 73
- 2016Online Action Detectioncited by 68
- 2019A Multigrid Method for Efficiently Training Video Modelscited by 52
- 2016Going Deeper into First-Person Activity Recognitioncited by 48
- 2021Activity Graph Transformer for Temporal Action Localizationcited by 48
- 2017Temporal Context Network for Activity Localization in Videoscited by 37
- 2019Learning to Discriminate Information for Online Action Detectioncited by 37
- 2021No frame left behind: Full Video Action Recognitioncited by 24
- 2019StartNet: Online Detection of Action Start in Untrimmed Videoscited by 21
- 2020WOAD: Weakly Supervised Online Action Detection in Untrimmed Videoscited by 19
- 2020Privileged Knowledge Distillation for Online Action Detectioncited by 18
- 2021RGB Stream Is Enough for Temporal Action Detectioncited by 16
- 2020Regularizing Meta-Learning via Gradient Dropoutcited by 15
- 2020LAP-Net: Adaptive Features Sampling via Learning Action Progression for Online Action Detectioncited by 13
- 2020Sideways: Depth-Parallel Training of Video Modelscited by 9
- 2021Gradient Forward-Propagation for Large-Scale Temporal Video Modellingcited by 5
- 2018Fully-Coupled Two-Stream Spatiotemporal Networks for Extremely Low Resolution Action Recognitioncited by 2
Built on by
Citing papers per year: 2022: 4; 2023: 5; 2024: 2; 2025: 3.
14 papers.
Sort:
- 2022TALLFormer: Temporal Action Localization with a Long-memory Transformercited by 78
- 2023End-to-End Temporal Action Detection with 1B Parameters Across 1000 Framescited by 47
- 2024SnAG: Scalable and Accurate Video Groundingcited by 36
- 2025SlowFast-LLaVA-1.5: A Family of Token-Efficient Video Large Language Models for Long-Form Video Understandingcited by 30
- 2023Training a Large Video Model on a Single Machine in a Daycited by 20
- 2023To Adapt or Not to Adapt? Real-Time Adaptation for Semantic Segmentationcited by 14
- 2022ETAD: Training Action Detection End to End on a Laptopcited by 10
- 2023E2E-LOAD: End-to-End Long-form Online Action Detectioncited by 8
- 2022MS-RNN: A Flexible Multi-Scale Framework for Spatiotemporal Predictive Learningcited by 5
- 2024LoSA: Long-Short-range Adapter for Scaling End-to-End Temporal Action Localizationcited by 4
- 2022An In-depth Study of Stochastic Backpropagationcited by 2
- 2023Uncovering the Unseen: Discover Hidden Intentions by Micro-Behavior Graph Reasoningcited by 2
- 2025SUS backprop: linear backpropagation algorithm for long inputs in transformers21 May 2025
- 2025Beyond the Horizon: Decoupling Multi-View UAV Action Recognition via Partial Order Transfer29 Apr 2025
- 2025SlowFast-LLaVA-1.5: A Family of Token-Efficient Video Large Language Models for Long-Form Video Understanding24 Mar 2025
- 2024SnAG: Scalable and Accurate Video Grounding2 Apr 2024
- 2024LoSA: Long-Short-range Adapter for Scaling End-to-End Temporal Action Localization1 Apr 2024
- 2023End-to-End Temporal Action Detection with 1B Parameters Across 1000 Frames28 Nov 2023
- 2023Training a Large Video Model on a Single Machine in a Day28 Sep 2023
- 2023Uncovering the Unseen: Discover Hidden Intentions by Micro-Behavior Graph Reasoning29 Aug 2023
- 2023To Adapt or Not to Adapt? Real-Time Adaptation for Semantic Segmentation27 Jul 2023
- 2023E2E-LOAD: End-to-End Long-form Online Action Detection13 Jun 2023
- 2022An In-depth Study of Stochastic Backpropagation30 Sep 2022
- 2022MS-RNN: A Flexible Multi-Scale Framework for Spatiotemporal Predictive Learning7 Jun 2022
2 more
- 2022TALLFormer: Temporal Action Localization with a Long-memory Transformercited by 78
- 2023End-to-End Temporal Action Detection with 1B Parameters Across 1000 Framescited by 47
- 2024SnAG: Scalable and Accurate Video Groundingcited by 36
- 2025SlowFast-LLaVA-1.5: A Family of Token-Efficient Video Large Language Models for Long-Form Video Understandingcited by 30
- 2023Training a Large Video Model on a Single Machine in a Daycited by 20
- 2023To Adapt or Not to Adapt? Real-Time Adaptation for Semantic Segmentationcited by 14
- 2022ETAD: Training Action Detection End to End on a Laptopcited by 10
- 2023E2E-LOAD: End-to-End Long-form Online Action Detectioncited by 8
- 2022MS-RNN: A Flexible Multi-Scale Framework for Spatiotemporal Predictive Learningcited by 5
- 2024LoSA: Long-Short-range Adapter for Scaling End-to-End Temporal Action Localizationcited by 4
- 2022An In-depth Study of Stochastic Backpropagationcited by 2
- 2023Uncovering the Unseen: Discover Hidden Intentions by Micro-Behavior Graph Reasoningcited by 2
12 most cited of 14 All 14 (JSON)
- 2025SUS backprop: linear backpropagation algorithm for long inputs in transformers21 May 2025
- 2025Beyond the Horizon: Decoupling Multi-View UAV Action Recognition via Partial Order Transfer29 Apr 2025
- 2025SlowFast-LLaVA-1.5: A Family of Token-Efficient Video Large Language Models for Long-Form Video Understanding24 Mar 2025
- 2024SnAG: Scalable and Accurate Video Grounding2 Apr 2024
- 2024LoSA: Long-Short-range Adapter for Scaling End-to-End Temporal Action Localization1 Apr 2024
- 2023End-to-End Temporal Action Detection with 1B Parameters Across 1000 Frames28 Nov 2023
- 2023Training a Large Video Model on a Single Machine in a Day28 Sep 2023
- 2023Uncovering the Unseen: Discover Hidden Intentions by Micro-Behavior Graph Reasoning29 Aug 2023
- 2023To Adapt or Not to Adapt? Real-Time Adaptation for Semantic Segmentation27 Jul 2023
- 2023E2E-LOAD: End-to-End Long-form Online Action Detection13 Jun 2023
- 2022An In-depth Study of Stochastic Backpropagation30 Sep 2022
- 2022MS-RNN: A Flexible Multi-Scale Framework for Spatiotemporal Predictive Learning7 Jun 2022
12 newest of 14 All 14 (JSON)