Papers
Topics
Authors
Recent
Search
2000 character limit reached

ARVideo: Autoregressive Pretraining for Self-Supervised Video Representation Learning

Published 24 May 2024 in cs.CV | (2405.15160v1)

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.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (49)
  1. Vivit: A video vision transformer. In ICCV, 2021.
  2. BEit: BERT pre-training of image transformers. In ICLR, 2022.
  3. Speednet: Learning the speediness in videos. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 9922–9931, 2020.
  4. Is space-time attention all you need for video understanding? In ICML, 2021.
  5. Language models are few-shot learners. Advances in neural information processing systems, 33:1877–1901, 2020.
  6. Generative pretraining from pixels. In ICML, 2020.
  7. Bert: Pre-training of deep bidirectional transformers for language understanding. In NAACL, 2019.
  8. 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.
  9. An image is worth 16x16 words: Transformers for image recognition at scale. In ICLR, 2021.
  10. Scalable pre-training of large autoregressive image models. ICML, 2024.
  11. Multiscale vision transformers. In ICCV, 2021.
  12. Slowfast networks for video recognition. In ICCV, 2019.
  13. Masked autoencoders as spatiotemporal learners. Advances in neural information processing systems, 35:35946–35958, 2022.
  14. The "something something" video database for learning and evaluating visual common sense. In ICCV, 2017.
  15. Ava: A video dataset of spatio-temporally localized atomic visual actions. In CVPR, 2018.
  16. Memory-augmented dense predictive coding for video representation learning. In European conference on computer vision, pages 312–329. Springer, 2020.
  17. Self-supervised co-training for video representation learning. Advances in Neural Information Processing Systems, 33:5679–5690, 2020.
  18. Masked autoencoders are scalable vision learners. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 16000–16009, 2022.
  19. Self-supervision through random segments with autoregressive coding (randsac). In The Eleventh International Conference on Learning Representations, 2022.
  20. 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.
  21. The kinetics human action video dataset. arXiv preprint arXiv:1705.06950, 2017.
  22. Video contrastive learning with global context. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pages 3195–3204, 2021.
  23. Hmdb: a large video database for human motion recognition. In ICCV, 2011.
  24. Motion-focused contrastive learning of video representations. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pages 2105–2114, 2021.
  25. Scaling language-image pre-training via masking. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 23390–23400, 2023.
  26. Video swin transformer. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 3202–3211, 2022.
  27. Video swin transformer. In CVPR, 2022.
  28. TEINet: Towards an efficient architecture for video recognition. In AAAI, 2020.
  29. Tam: Temporal adaptive module for video recognition. In ICCV, 2021.
  30. OpenAI. Gpt-4 technical report, 2023.
  31. Keeping your eye on the ball: Trajectory attention in video transformers. In NeurIPS, 2021.
  32. Exploring stochastic autoregressive image modeling for visual representation. In Proceedings of the AAAI Conference on Artificial Intelligence, pages 2074–2081, 2023.
  33. Spatiotemporal contrastive video representation learning. In CVPR, 2021.
  34. Improving language understanding by generative pre-training. 2018.
  35. Self-supervised video transformer. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 2874–2884, 2022.
  36. Rejuvenating i-gpt for scalable visual representation learning. In ICML, 2024.
  37. Two-stream convolutional networks for action recognition in videos. NeurIPS, 2014.
  38. Vimpac: Video pre-training via masked token prediction and contrastive learning. arXiv preprint arXiv:2106.11250, 2021.
  39. Videomae: Masked autoencoders are data-efficient learners for self-supervised video pre-training. Advances in neural information processing systems, 35:10078–10093, 2022.
  40. A closer look at spatiotemporal convolutions for action recognition. In CVPR, 2018.
  41. Attention is all you need. In NeurIPS, 2017.
  42. TDN: Temporal difference networks for efficient action recognition. In CVPR, 2021.
  43. Temporal segment networks for action recognition in videos. IEEE TPAMI, 2019.
  44. Bevt: Bert pretraining of video transformers. In CVPR, 2022.
  45. Bevt: Bert pretraining of video transformers. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 14733–14743, 2022.
  46. Linformer: Self-attention with linear complexity. arXiv preprint arXiv:2006.04768, 2020.
  47. Masked feature prediction for self-supervised visual pre-training. In CVPR, 2022.
  48. Self-supervised spatiotemporal learning via video clip order prediction. In CVPR, 2019.
  49. Xlnet: Generalized autoregressive pretraining for language understanding. Advances in neural information processing systems, 32, 2019.
Citations (1)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Tweets

Sign up for free to view the 1 tweet with 0 likes about this paper.