Learning from Streaming Video with Orthogonal Gradients
Not on the map. Why?
Abstract (arXiv)
We address the challenge of representation learning from a continuous stream of video as input, in a self-supervised manner. This differs from the standard approaches to video learning where videos are chopped and shuffled during training in order to create a non-redundant batch that satisfies the independently and identically distributed (IID) sample assumption expected by conventional training paradigms. When videos are only available as a continuous stream of input, the IID assumption is evidently broken, leading to poor performance. We demonstrate the drop in performance when moving from shuffled to sequential learning on three tasks: the one-video representation learning method DoRA, standard VideoMAE on multi-video datasets, and the task of future video prediction. To address this drop, we propose a geometric modification to standard optimizers, to decorrelate batches by utilising orthogonal gradients during training. The proposed modification can be applied to any optimizer -- we demonstrate it with Stochastic Gradient Descent (SGD) and AdamW. Our proposed orthogonal optimizer allows models trained from streaming videos to alleviate the drop in representation learning performance, as evaluated on downstream tasks. On three scenarios (DoRA, VideoMAE, future prediction), we show our orthogonal optimizer outperforms the strong AdamW in all three scenarios.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Builds on 38 of its 48 references that are in the map. First posted on arXiv 2 Apr 2025.
Builds on
38 of 48 references.
References · 38
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,403
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,968
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,787
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2017ScanNet: Richly-annotated 3D Reconstructions of Indoor Scenescited by 3,117
- 2016iCaRL: Incremental Classifier and Representation Learningcited by 2,333
- 2017The Kinetics Human Action Video Datasetcited by 1,909
- 2021Ego4D: Around the World in 3,000 Hours of Egocentric Videocited by 1,556
26 more
- 2022VideoMAE: Masked Autoencoders are Data-Efficient Learners for Self-Supervised Video Pre-Trainingcited by 1,322
- 2017The "something something" video database for learning and evaluating visual common sensecited by 1,103
- 2020Dark Experience for General Continual Learning: a Strong, Simple Baselinecited by 911
- 2019Gradient based sample selection for online continual learningcited by 571
- 2024Revisiting Feature Prediction for Learning Visual Representations from Videocited by 531
- 2022Masked Autoencoders As Spatiotemporal Learnerscited by 429
- 2019Online Continual Learning with Maximally Interfered Retrievalcited by 379
- 2019Orthogonal Gradient Descent for Continual Learningcited by 369
- 2023A Comprehensive Survey on Test-Time Adaptation under Distribution Shiftscited by 359
- 2024Learning to (Learn at Test Time): RNNs with Expressive Hidden Statescited by 355
- 2019Video Representation Learning by Dense Predictive Codingcited by 175
- 2021Supervised Contrastive Replay: Revisiting the Nearest Class Mean Classifier in Online Class-Incremental Continual Learningcited by 141
- 2021An Empirical Investigation of the Role of Pre-training in Lifelong Learningcited by 134
- 2022The CLEAR Benchmark: Continual LEArning on Real-World Imagerycited by 93
- 2023Siamese Masked Autoencoderscited by 76
- 2019Test-Time Training with Self-Supervision for Generalization under Distribution Shiftscited by 59
- 2021Recent Advances of Continual Learning in Computer Vision: An Overviewcited by 55
- 2023Online Prototype Learning for Online Continual Learningcited by 53
- 2023Is ImageNet worth 1 video? Learning strong image encoders from 1 long unlabelled videocited by 40
- 2023Test-Time Training on Video Streamscited by 37
- 2022The Challenges of Continuous Self-Supervised Learningcited by 36
- 2022Video Test-Time Adaptation for Action Recognitioncited by 35
- 2024Data curation via joint example selection further accelerates multimodal learningcited by 33
- 2024On The Planning Abilities of OpenAI's o1 Models: Feasibility, Optimality, and Generalizabilitycited by 18
- 2023Learning from One Continuous Video Streamcited by 11
- 2024IT3: Idempotent Test-Time Trainingcited by 6
Built on by
Citing papers per year: 2025: 3; 2026: 6.
9 papers.
- 2025Learning Streaming Video Representation via Multitask Trainingcited by 10
- 2025VectorSynth: Fine-Grained Satellite Image Synthesis with Structured Semanticscited by 5
- 2026What Matters for Scalable and Robust Learning in End-to-End Driving Planners?cited by 5
- 2025Unique Lives, Shared World: Learning from Single-Life Videoscited by 2
- 2026Squeezing More from the Stream : Learning Representation Online for Streaming Reinforcement Learningcited by 0
- 2026VINO: Video-driven Invariance for Non-contextual Objects via Structural Prior Guided De-contextualizationcited by 0
- 2026Beyond ℓ2-norm and ℓ_∞-norm: A Curvature-Inspired ℓp-Norm Scheme for Deep Neural Networkscited by 0
- 2026FIVE-VLA: Fast and EffectIVE Autonomous Driving with Recurrent Action Memorycited by 0
- 2026I Have a Stream: Making Self-Supervised Learning Work on Continuous Videocited by 0
- 2026I Have a Stream: Making Self-Supervised Learning Work on Continuous Video30 Sep 2026
- 2026FIVE-VLA: Fast and EffectIVE Autonomous Driving with Recurrent Action Memory16 Sep 2026
- 2026Beyond ℓ2-norm and ℓ_∞-norm: A Curvature-Inspired ℓp-Norm Scheme for Deep Neural Networks1 Jun 2026
- 2026What Matters for Scalable and Robust Learning in End-to-End Driving Planners?16 Mar 2026
- 2026VINO: Video-driven Invariance for Non-contextual Objects via Structural Prior Guided De-contextualization7 Mar 2026
- 2026Squeezing More from the Stream : Learning Representation Online for Streaming Reinforcement Learning10 Feb 2026
- 2025Unique Lives, Shared World: Learning from Single-Life Videos3 Dec 2025
- 2025VectorSynth: Fine-Grained Satellite Image Synthesis with Structured Semantics11 Nov 2025
- 2025Learning Streaming Video Representation via Multitask Training28 Apr 2025