Gradient Forward-Propagation for Large-Scale Temporal Video Modelling
Not on the map. Why?
Abstract (arXiv)
How can neural networks be trained on large-volume temporal data efficiently? To compute the gradients required to update parameters, backpropagation blocks computations until the forward and backward passes are completed. For temporal signals, this introduces high latency and hinders real-time learning. It also creates a coupling between consecutive layers, which limits model parallelism and increases memory consumption. In this paper, we build upon Sideways, which avoids blocking by propagating approximate gradients forward in time, and we propose mechanisms for temporal integration of information based on different variants of skip connections. We also show how to decouple computation and delegate individual neural modules to different devices, allowing distributed and parallel training. The proposed Skip-Sideways achieves low latency training, model parallelism, and, importantly, is capable of extracting temporal features, leading to more stable training and improved performance on real-world action recognition video datasets such as HMDB51, UCF101, and the large-scale Kinetics-600. Finally, we also show that models trained with Skip-Sideways generate better future frames than Sideways models, and hence they can better utilize motion cues.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 40 of its 72 references that are in the map. First posted on arXiv 15 Jun 2021.
Builds on
40 of 72 references.
References · 40
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2016Densely Connected Convolutional Networkscited by 6,720
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,270
- 2016Identity Mappings in Deep Residual Networkscited by 1,965
- 2018SlowFast Networks for Video Recognitioncited by 1,867
- 2016WaveNet: A Generative Model for Raw Audiocited by 1,722
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,492
- 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,352
28 more
- 2014Two-Stream Convolutional Networks for Action Recognition in Videoscited by 1,068
- 2018TSM: Temporal Shift Module for Efficient Video Understandingcited by 856
- 2020X3D: Expanding Architectures for Efficient Video Recognitioncited by 637
- 2019A Short Note on the Kinetics-700 Human Action Datasetcited by 310
- 2015Highway Networkscited by 260
- 2016Direct Feedback Alignment Provides Learning in Deep Neural Networkscited by 240
- 2019Training Neural Networks with Local Error Signalscited by 136
- 2018Activation Functions: Comparison of trends in Practice and Research for Deep Learningcited by 130
- 2021How to represent part-whole hierarchies in a neural networkcited by 123
- 2019Putting An End to End-to-End: Gradient-Isolated Learning of Representationscited by 86
- 2019Decoupled Greedy Learning of CNNscited by 78
- 2015Towards Biologically Plausible Deep Learningcited by 66
- 2019Learning Spatio-Temporal Representation with Local and Global Diffusioncited by 61
- 2016VideoLSTM Convolves, Attends and Flows for Action Recognitioncited by 60
- 2018D3D: Distilled 3D Networks for Video Action Recognitioncited by 60
- 2017Skip RNN: Learning to Skip State Updates in Recurrent Neural Networkscited by 49
- 2017Understanding Synthetic Gradients and Decoupled Neural Interfacescited by 35
- 2018Approximating Real-Time Recurrent Learning with Random Kronecker Factorscited by 29
- 2018Learning for Video Super-Resolution through HR Optical Flow Estimationcited by 24
- 2018Beyond Backprop: Online Alternating Minimization with Auxiliary Variablescited by 23
- 2018Training Neural Networks Using Features Replaycited by 23
- 2020A Practical Sparse Approximation for Real Time Recurrent Learningcited by 18
- 2018Massively Parallel Video Networkscited by 16
- 2014Kickback cuts Backprop's red-tape: Biologically plausible credit assignment in neural networkscited by 11
- 2020Sideways: Depth-Parallel Training of Video Modelscited by 9
- 2018The streaming rollout of deep networks - towards fully model-parallel executioncited by 5
- 2019Backprop Diffusion is Biologically Plausiblecited by 4
- 2018Backpropagation and Biological Plausibilitycited by 2
Built on by
Citing papers per year: 2022: 2; 2023: 1; 2024: 1; 2025: 1.
5 papers.
- 2022Stochastic Backpropagation: A Memory Efficient Strategy for Training Video Modelscited by 14
- 2023Learning from One Continuous Video Streamcited by 11
- 2025Handling Delay in Real-Time Reinforcement Learningcited by 7
- 2024PETRA: Parallel End-to-end Training with Reversible Architecturescited by 6
- 2022An In-depth Study of Stochastic Backpropagationcited by 2
- 2025Handling Delay in Real-Time Reinforcement Learning30 Mar 2025
- 2024PETRA: Parallel End-to-end Training with Reversible Architectures4 Jun 2024
- 2023Learning from One Continuous Video Stream1 Dec 2023
- 2022An In-depth Study of Stochastic Backpropagation30 Sep 2022
- 2022Stochastic Backpropagation: A Memory Efficient Strategy for Training Video Models31 Mar 2022