Pretraining the Vision Transformer using self-supervised methods for vision based Deep Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
The Vision Transformer architecture has shown to be competitive in the computer vision (CV) space where it has dethroned convolution-based networks in several benchmarks. Nevertheless, convolutional neural networks (CNN) remain the preferential architecture for the representation module in reinforcement learning. In this work, we study pretraining a Vision Transformer using several state-of-the-art self-supervised methods and assess the quality of the learned representations. To show the importance of the temporal dimension in this context we propose an extension of VICReg to better capture temporal relations between observations by adding a temporal order verification task. Our results show that all methods are effective in learning useful representations and avoiding representational collapse for observations from Atari Learning Environment (ALE) which leads to improvements in data efficiency when we evaluated in reinforcement learning (RL). Moreover, the encoder pretrained with the temporal order verification task shows the best results across all experiments, with richer representations, more focused attention maps and sparser representation vectors throughout the layers of the encoder, which shows the importance of exploring such similarity dimension. With this work, we hope to provide some insights into the representations learned by ViT during a self-supervised pretraining with observations from RL environments and which properties arise in the representations that lead to the best-performing agents. The source code will be available at: https://github.com/mgoulao/TOV-VICReg
Key facts. Cited by 5 papers in the map (data through 13 Oct 2026). Builds on 50 of its 66 references that are in the map. First posted on arXiv 22 Sep 2022.
Builds on
50 of 66 references.
References · 50
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,304
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,588
- 2020Language Models are Few-Shot Learnerscited by 32,320
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,043
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,223
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,009
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,492
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,364
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,915
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,730
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,221
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,850
38 more
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,285
- 2015Deep Reinforcement Learning with Double Q-learningcited by 1,710
- 2016OpenAI Gymcited by 1,694
- 2021An Empirical Study of Training Self-Supervised Vision Transformerscited by 1,612
- 2015Prioritized Experience Replaycited by 1,078
- 2021VICReg: Variance-Invariance-Covariance Regularization for Self-Supervised Learningcited by 1,033
- 2021Deep Reinforcement Learning at the Edge of the Statistical Precipicecited by 790
- 2017Rainbow: Combining Improvements in Deep Reinforcement Learningcited by 777
- 2015Dueling Network Architectures for Deep Reinforcement Learningcited by 772
- 2020CURL: Contrastive Unsupervised Representations for Reinforcement Learningcited by 747
- 2017A Distributional Perspective on Reinforcement Learningcited by 745
- 2019VideoBERT: A Joint Model for Video and Language Representation Learningcited by 702
- 2020Image Augmentation Is All You Need: Regularizing Deep Reinforcement Learning from Pixelscited by 576
- 2021ConViT: Improving Vision Transformers with Soft Convolutional Inductive Biasescited by 484
- 2019Leveraging Procedural Generation to Benchmark Reinforcement Learningcited by 479
- 2022MineDojo: Building Open-Ended Embodied Agents with Internet-Scale Knowledgecited by 473
- 2020Reinforcement Learning with Augmented Datacited by 456
- 2022Video PreTraining (VPT): Learning to Act by Watching Unlabeled Online Videoscited by 339
- 2020Data-Efficient Reinforcement Learning with Self-Predictive Representationscited by 311
- 2017Noisy Networks for Explorationcited by 264
- 2020Decoupling Representation Learning from Reinforcement Learningcited by 264
- 2017Unsupervised Representation Learning by Sorting Sequencescited by 219
- 2021A Large-Scale Study on Unsupervised Spatiotemporal Representation Learningcited by 214
- 2021Reinforcement Learning with Prototypical Representationscited by 179
- 2019Unsupervised State Representation Learning in Ataricited by 144
- 2021Contrastive Behavioral Similarity Embeddings for Generalization in Reinforcement Learningcited by 123
- 2019When to use parametric models in reinforcement learning?cited by 118
- 2021Pretraining Representations for Data-Efficient Reinforcement Learningcited by 105
- 2020Video Playback Rate Perception for Self-supervisedSpatio-Temporal Representation Learningcited by 103
- 2020Bootstrap Latent-Predictive Representations for Multitask Reinforcement Learningcited by 101
- 2021Sparse is Enough in Scaling Transformerscited by 86
- 2021Memory-efficient Transformers via Top-k Attentioncited by 60
- 2022EnvPool: A Highly Parallel Reinforcement Learning Environment Execution Enginecited by 60
- 2018Video Jigsaw: Unsupervised Learning of Spatiotemporal Context for Video Action Recognitioncited by 40
- 2022Investigating the Properties of Neural Network Representations in Reinforcement Learningcited by 24
- 2022Does Self-supervised Learning Really Improve Reinforcement Learning from Pixels?cited by 24
- 2020Temporally Coherent Embeddings for Self-Supervised Video Representation Learningcited by 17
- 2022Evaluating Vision Transformer Methods for Deep Reinforcement Learning from Pixelscited by 12
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 2.
5 papers.
- 2023Transformers in Reinforcement Learning: A Surveycited by 11
- 2022Transformer in Transformer as Backbone for Deep Reinforcement Learningcited by 6
- 2023Masked Feature Modelling: Feature Masking for the Unsupervised Pre-training of a Graph Attention Network Block for Bottom-up Video Event Recognitioncited by 0
- 2024Unsupervised Salient Patch Selection for Data-Efficient Reinforcement Learningcited by 0
- 2024Uncovering RL Integration in SSL Loss: Objective-Specific Implications for Data-Efficient RLcited by 0
- 2024Uncovering RL Integration in SSL Loss: Objective-Specific Implications for Data-Efficient RL22 Oct 2024
- 2024Unsupervised Salient Patch Selection for Data-Efficient Reinforcement Learning10 Jan 2024
- 2023Masked Feature Modelling: Feature Masking for the Unsupervised Pre-training of a Graph Attention Network Block for Bottom-up Video Event Recognition24 Aug 2023
- 2023Transformers in Reinforcement Learning: A Survey12 Jul 2023
- 2022Transformer in Transformer as Backbone for Deep Reinforcement Learning30 Dec 2022