ARVideo: Autoregressive Pretraining for Self-Supervised Video Representation Learning
Abstract: This paper presents a new self-supervised video representation learning framework, ARVideo, which autoregressively predicts the next video token in a tailored sequence order. Two key designs are included. First, we organize autoregressive video tokens into clusters that span both spatially and temporally, thereby enabling a richer aggregation of contextual information compared to the standard spatial-only or temporal-only clusters. Second, we adopt a randomized spatiotemporal prediction order to facilitate learning from multi-dimensional data, addressing the limitations of a handcrafted spatial-first or temporal-first sequence order. Extensive experiments establish ARVideo as an effective paradigm for self-supervised video representation learning. For example, when trained with the ViT-B backbone, ARVideo competitively attains 81.2% on Kinetics-400 and 70.9% on Something-Something V2, which are on par with the strong benchmark set by VideoMAE. Importantly, ARVideo also demonstrates higher training efficiency, i.e., it trains 14% faster and requires 58% less GPU memory compared to VideoMAE.
- Vivit: A video vision transformer. In ICCV, 2021.
- BEit: BERT pre-training of image transformers. In ICLR, 2022.
- Speednet: Learning the speediness in videos. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 9922–9931, 2020.
- Is space-time attention all you need for video understanding? In ICML, 2021.
- Language models are few-shot learners. Advances in neural information processing systems, 33:1877–1901, 2020.
- Generative pretraining from pixels. In ICML, 2020.
- Bert: Pre-training of deep bidirectional transformers for language understanding. In NAACL, 2019.
- Vi2clr: Video and image for visual contrastive learning of representation. In Proceedings of the IEEE/CVF international conference on computer vision, pages 1502–1512, 2021.
- An image is worth 16x16 words: Transformers for image recognition at scale. In ICLR, 2021.
- Scalable pre-training of large autoregressive image models. ICML, 2024.
- Multiscale vision transformers. In ICCV, 2021.
- Slowfast networks for video recognition. In ICCV, 2019.
- Masked autoencoders as spatiotemporal learners. Advances in neural information processing systems, 35:35946–35958, 2022.
- The "something something" video database for learning and evaluating visual common sense. In ICCV, 2017.
- Ava: A video dataset of spatio-temporally localized atomic visual actions. In CVPR, 2018.
- Memory-augmented dense predictive coding for video representation learning. In European conference on computer vision, pages 312–329. Springer, 2020.
- Self-supervised co-training for video representation learning. Advances in Neural Information Processing Systems, 33:5679–5690, 2020.
- Masked autoencoders are scalable vision learners. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 16000–16009, 2022.
- Self-supervision through random segments with autoregressive coding (randsac). In The Eleventh International Conference on Learning Representations, 2022.
- Ascnet: Self-supervised video representation learning with appearance-speed consistency. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pages 8096–8105, 2021.
- The kinetics human action video dataset. arXiv preprint arXiv:1705.06950, 2017.
- Video contrastive learning with global context. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pages 3195–3204, 2021.
- Hmdb: a large video database for human motion recognition. In ICCV, 2011.
- Motion-focused contrastive learning of video representations. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pages 2105–2114, 2021.
- Scaling language-image pre-training via masking. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 23390–23400, 2023.
- Video swin transformer. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 3202–3211, 2022.
- Video swin transformer. In CVPR, 2022.
- TEINet: Towards an efficient architecture for video recognition. In AAAI, 2020.
- Tam: Temporal adaptive module for video recognition. In ICCV, 2021.
- OpenAI. Gpt-4 technical report, 2023.
- Keeping your eye on the ball: Trajectory attention in video transformers. In NeurIPS, 2021.
- Exploring stochastic autoregressive image modeling for visual representation. In Proceedings of the AAAI Conference on Artificial Intelligence, pages 2074–2081, 2023.
- Spatiotemporal contrastive video representation learning. In CVPR, 2021.
- Improving language understanding by generative pre-training. 2018.
- Self-supervised video transformer. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 2874–2884, 2022.
- Rejuvenating i-gpt for scalable visual representation learning. In ICML, 2024.
- Two-stream convolutional networks for action recognition in videos. NeurIPS, 2014.
- Vimpac: Video pre-training via masked token prediction and contrastive learning. arXiv preprint arXiv:2106.11250, 2021.
- Videomae: Masked autoencoders are data-efficient learners for self-supervised video pre-training. Advances in neural information processing systems, 35:10078–10093, 2022.
- A closer look at spatiotemporal convolutions for action recognition. In CVPR, 2018.
- Attention is all you need. In NeurIPS, 2017.
- TDN: Temporal difference networks for efficient action recognition. In CVPR, 2021.
- Temporal segment networks for action recognition in videos. IEEE TPAMI, 2019.
- Bevt: Bert pretraining of video transformers. In CVPR, 2022.
- Bevt: Bert pretraining of video transformers. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 14733–14743, 2022.
- Linformer: Self-attention with linear complexity. arXiv preprint arXiv:2006.04768, 2020.
- Masked feature prediction for self-supervised visual pre-training. In CVPR, 2022.
- Self-supervised spatiotemporal learning via video clip order prediction. In CVPR, 2019.
- Xlnet: Generalized autoregressive pretraining for language understanding. Advances in neural information processing systems, 32, 2019.
Paper Prompts
Sign up for free to create and run prompts on this paper.