Self-Supervised Video Representation Learning in a Heuristic Decoupled Perspective
Not on the map. Why?
Abstract (arXiv)
Video contrastive learning (V-CL) has emerged as a popular framework for unsupervised video representation learning, demonstrating strong results in tasks such as action classification and detection. Yet, to harness these benefits, it is critical for the learned representations to fully capture both static and dynamic semantics. However, our experiments show that existing V-CL methods fail to effectively learn either type of feature. Through a rigorous theoretical analysis based on the Structural Causal Model and gradient update, we find that in a given dataset, certain static semantics consistently co-occur with specific dynamic semantics. This phenomenon creates spurious correlations between static and dynamic semantics in the dataset. However, existing V-CL methods do not differentiate static and dynamic similarities when computing sample similarity. As a result, learning only one type of semantics is sufficient for the model to minimize the contrastive loss. Ultimately, this causes the V-CL pre-training process to prioritize learning the easier-to-learn semantics. To address this limitation, we propose Bi-level Optimization with Decoupling for Video Contrastive Learning. (BOD-VCL). In BOD-VCL, we model videos as linear dynamical systems based on Koopman theory. In this system, all frame-to-frame transitions are represented by a linear Koopman operator. By performing eigen-decomposition on this operator, we can separate time-variant and time-invariant components of semantics, which allows us to explicitly separate the static and dynamic semantics in the video. By modeling static and dynamic similarity separately, both types of semantics can be fully exploited during the V-CL training process. BOD-VCL can be seamlessly integrated into existing V-CL frameworks, and experimental results highlight the significant improvements achieved by our method.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 85 of its 116 references that are in the map. First posted on arXiv 19 Jul 2024.
Builds on
85 of 116 references.
References · 85
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
- 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
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,897
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2015Fast R-CNNcited by 2,933
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
38 more
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,415
- 2020Shortcut Learning in Deep Neural Networkscited by 1,969
- 2017The Kinetics Human Action Video Datasetcited by 1,909
- 2018SlowFast Networks for Video Recognitioncited by 1,867
- 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,838
- 2018DARTS: Differentiable Architecture Searchcited by 1,798
- 2021Is Space-Time Attention All You Need for Video Understanding?cited by 1,620
- 2022VideoMAE: Masked Autoencoders are Data-Efficient Learners for Self-Supervised Video Pre-Trainingcited by 1,322
- 2017A Closer Look at Spatiotemporal Convolutions for Action Recognitioncited by 1,143
- 2017The "something something" video database for learning and evaluating visual common sensecited by 1,103
- 2020What Makes for Good Views for Contrastive Learning?cited by 846
- 2018Recognition in Terra Incognitacited by 658
- 2019Self-supervised Visual Feature Learning with Deep Neural Networks: A Surveycited by 657
- 2017Large Batch Training of Convolutional Networkscited by 535
- 2023VideoMAE V2: Scaling Video Masked Autoencoders with Dual Maskingcited by 528
- 2019Meta-Learning with Implicit Gradientscited by 525
- 2017Rethinking Spatiotemporal Feature Learning: Speed-Accuracy Trade-offs in Video Classificationcited by 521
- 2017Deep learning for universal linear embeddings of nonlinear dynamicscited by 494
- 2017AVA: A Video Dataset of Spatio-temporally Localized Atomic Visual Actionscited by 449
- 2022Masked Autoencoders As Spatiotemporal Learnerscited by 429
- 2020Spatiotemporal Contrastive Video Representation Learningcited by 372
- 2019BMN: Boundary-Matching Network for Temporal Action Proposal Generationcited by 329
- 2021Self-Supervised Learning with Data Augmentations Provably Isolates Content from Stylecited by 312
- 2022ActionFormer: Localizing Moments of Actions with Transformerscited by 311
- 2019Optimizing Millions of Hyperparameters by Implicit Differentiationcited by 304
- 2021Modern Koopman Theory for Dynamical Systemscited by 276
- 2020Gradient Starvation: A Learning Proclivity in Neural Networkscited by 267
- 2019G-TAD: Sub-Graph Localization for Temporal Action Detectioncited by 249
- 2020FineGym: A Hierarchical Video Dataset for Fine-grained Action Understandingcited by 234
- 2020Self-supervised Co-training for Video Representation Learningcited by 232
- 2018Human Action Recognition and Prediction: A Surveycited by 227
- 2021A Large-Scale Study on Unsupervised Spatiotemporal Representation Learningcited by 214
- 2020SpeedNet: Learning the Speediness in Videoscited by 171
- 2017Learning Koopman Invariant Subspaces for Dynamic Mode Decompositioncited by 158
- 2021VideoMoCo: Contrastive Video Representation Learning with Temporally Adversarial Examplescited by 154
- 2020Self-supervised Video Representation Learning by Pace Predictioncited by 139
- 2020MOTChallenge: A Benchmark for Single-Camera Multiple Target Trackingcited by 136
- 2021TCLR: Temporal Contrastive Learning for Video Representationcited by 136
50 most cited of 85 All 85 (JSON)
Built on by
Not cited yet.