Self-supervision through Random Segments with Autoregressive Coding (RandSAC)
Not on the map. Why?
Abstract (arXiv)
Inspired by the success of self-supervised autoregressive representation learning in natural language (GPT and its variants), and advances in recent visual architecture design with Vision Transformers (ViTs), in this paper, we explore the effect various design choices have on the success of applying such training strategies for visual feature learning. Specifically, we introduce a novel strategy that we call Random Segments with Autoregressive Coding (RandSAC). In RandSAC, we group patch representations (image tokens) into hierarchically arranged segments; within each segment, tokens are predicted in parallel, similar to BERT, while across segment predictions are sequential, similar to GPT. We illustrate that randomized serialization of the segments significantly improves the performance and results in distribution over spatially-long (across-segments) and -short (within-segment) predictions which are effective for feature learning. We illustrate the pertinence of these design choices and explore alternatives on a number of datasets (e.g., CIFAR10, CIFAR100, ImageNet). While our pre-training strategy works with a vanilla Transformer, we also propose a conceptually simple, but highly effective, addition to the decoder that allows learnable skip-connections to encoder's feature layers, which further improves the performance.
Key facts. Cited by 16 papers in the map (data through 14 Oct 2026). Builds on 51 of its 64 references that are in the map. First posted on arXiv 22 Mar 2022.
Builds on
51 of 64 references.
References · 51
- 2017Attention Is All You Needcited by 60,361
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
- 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
- 2020End-to-End Object Detection with Transformerscited by 7,414
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,403
38 more
- 2017Mask R-CNNcited by 7,277
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,968
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,852
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,586
- 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,884
- 2020Exploring Simple Siamese Representation Learningcited by 2,866
- 2019XLNet: Generalized Autoregressive Pretraining for Language Understandingcited by 2,811
- 2019ALBERT: A Lite BERT for Self-supervised Learning of Language Representationscited by 2,790
- 2015VQA: Visual Question Answeringcited by 2,506
- 2021BEiT: BERT Pre-Training of Image Transformerscited by 2,375
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,269
- 2019ViLBERT: Pretraining Task-Agnostic Visiolinguistic Representations for Vision-and-Language Taskscited by 2,222
- 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,838
- 2021An Empirical Study of Training Self-Supervised Vision Transformerscited by 1,616
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,492
- 2016Context Encoders: Feature Learning by Inpaintingcited by 1,428
- 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,382
- 2019Contrastive Multiview Codingcited by 1,301
- 2021SimMIM: A Simple Framework for Masked Image Modelingcited by 1,153
- 2016Colorful Image Colorizationcited by 1,114
- 2015Unsupervised Visual Representation Learning by Context Predictioncited by 1,066
- 2016Deep Networks with Stochastic Depthcited by 979
- 2019VL-BERT: Pre-training of Generic Visual-Linguistic Representationscited by 954
- 2016Pixel Recurrent Neural Networkscited by 816
- 2018Generative Image Inpainting with Contextual Attentioncited by 580
- 2021Masked Feature Prediction for Self-Supervised Visual Pre-Trainingcited by 576
- 2017Large Batch Training of Convolutional Networkscited by 535
- 2019On the Relationship between Self-Attention and Convolutional Layerscited by 300
- 2022Context Autoencoder for Self-Supervised Representation Learningcited by 297
- 2020What Should Not Be Contrastive in Contrastive Learningcited by 226
- 2021On Feature Decorrelation in Self-Supervised Learningcited by 160
- 2020Intriguing Properties of Contrastive Lossescited by 130
- 2021How to represent part-whole hierarchies in a neural networkcited by 123
- 2021Are Large-scale Datasets Necessary for Self-Supervised Pre-training?cited by 117
50 most cited of 51 All 51 (JSON)
Built on by
Citing papers per year: 2022: 3; 2023: 5; 2024: 5; 2025: 2; 2026: 1.
16 papers.
Sort:
By area:
- 2023SlotDiffusion: Object-Centric Generative Modeling with Diffusion Modelscited by 85
- 2024Autoregressive Pretraining with Mamba in Visioncited by 22
- 2023Rejuvenating image-GPT as Strong Visual Representation Learnerscited by 16
- 2022Exploring Stochastic Autoregressive Image Modeling for Visual Representationcited by 14
- 2023Masked Modeling for Self-supervised Representation Learning on Vision and Beyondcited by 13
- 2024Medical Vision Generalist: Unifying Medical Imaging Tasks in Contextcited by 13
- 2022Obj2Seq: Formatting Objects as Sequences with Class Prompt for Visual Taskscited by 12
- 2025RoMA: Scaling up Mamba-based Foundation Models for Remote Sensingcited by 11
- 2024Look Ahead or Look Around? A Theoretical Comparison Between Autoregressive and Masked Pretrainingcited by 7
- 2022Spatial Entropy as an Inductive Bias for Vision Transformerscited by 5
- 2024ARVideo: Autoregressive Pretraining for Self-Supervised Video Representation Learningcited by 5
- 2025DSeq-JEPA: Discriminative Sequential Joint-Embedding Predictive Architecturecited by 4
4 more
- 2023Efficient Masked Autoencoders with Self-Consistencycited by 2
- 2023Semantic-Aware Autoregressive Image Modeling for Visual Representation Learningcited by 2
- 2024MAL: Cluster-Masked and Multi-Task Pretraining for Enhanced xLSTM Vision Performancecited by 0
- 2026Separators in Enhancing Autoregressive Pretraining for Vision Mambacited by 0
- 2026Separators in Enhancing Autoregressive Pretraining for Vision Mamba4 Mar 2026
- 2025DSeq-JEPA: Discriminative Sequential Joint-Embedding Predictive Architecture21 Nov 2025
- 2025RoMA: Scaling up Mamba-based Foundation Models for Remote Sensing13 Mar 2025
- 2024MAL: Cluster-Masked and Multi-Task Pretraining for Enhanced xLSTM Vision Performance14 Dec 2024
- 2024Look Ahead or Look Around? A Theoretical Comparison Between Autoregressive and Masked Pretraining1 Jul 2024
- 2024Autoregressive Pretraining with Mamba in Vision11 Jun 2024
- 2024Medical Vision Generalist: Unifying Medical Imaging Tasks in Context8 Jun 2024
- 2024ARVideo: Autoregressive Pretraining for Self-Supervised Video Representation Learning24 May 2024
- 2023Masked Modeling for Self-supervised Representation Learning on Vision and Beyond31 Dec 2023
- 2023Semantic-Aware Autoregressive Image Modeling for Visual Representation Learning16 Dec 2023
- 2023Rejuvenating image-GPT as Strong Visual Representation Learners4 Dec 2023
- 2023SlotDiffusion: Object-Centric Generative Modeling with Diffusion Models18 May 2023
4 more
- 2023Efficient Masked Autoencoders with Self-Consistency28 Feb 2023
- 2022Exploring Stochastic Autoregressive Image Modeling for Visual Representation3 Dec 2022
- 2022Obj2Seq: Formatting Objects as Sequences with Class Prompt for Visual Tasks28 Sep 2022
- 2022Spatial Entropy as an Inductive Bias for Vision Transformers9 Jun 2022
- 2023Efficient Masked Autoencoders with Self-Consistencycited by 2
- 2023Efficient Masked Autoencoders with Self-Consistency28 Feb 2023
- 2023Rejuvenating image-GPT as Strong Visual Representation Learnerscited by 16
- 2022Exploring Stochastic Autoregressive Image Modeling for Visual Representationcited by 14
- 2023Masked Modeling for Self-supervised Representation Learning on Vision and Beyondcited by 13
- 2024Medical Vision Generalist: Unifying Medical Imaging Tasks in Contextcited by 13
- 2022Obj2Seq: Formatting Objects as Sequences with Class Prompt for Visual Taskscited by 12
- 2024Look Ahead or Look Around? A Theoretical Comparison Between Autoregressive and Masked Pretrainingcited by 7
- 2022Spatial Entropy as an Inductive Bias for Vision Transformerscited by 5
- 2024ARVideo: Autoregressive Pretraining for Self-Supervised Video Representation Learningcited by 5
- 2025DSeq-JEPA: Discriminative Sequential Joint-Embedding Predictive Architecturecited by 4
- 2023Semantic-Aware Autoregressive Image Modeling for Visual Representation Learningcited by 2
- 2024MAL: Cluster-Masked and Multi-Task Pretraining for Enhanced xLSTM Vision Performancecited by 0
- 2025DSeq-JEPA: Discriminative Sequential Joint-Embedding Predictive Architecture21 Nov 2025
- 2024MAL: Cluster-Masked and Multi-Task Pretraining for Enhanced xLSTM Vision Performance14 Dec 2024
- 2024Look Ahead or Look Around? A Theoretical Comparison Between Autoregressive and Masked Pretraining1 Jul 2024
- 2024Medical Vision Generalist: Unifying Medical Imaging Tasks in Context8 Jun 2024
- 2024ARVideo: Autoregressive Pretraining for Self-Supervised Video Representation Learning24 May 2024
- 2023Masked Modeling for Self-supervised Representation Learning on Vision and Beyond31 Dec 2023
- 2023Semantic-Aware Autoregressive Image Modeling for Visual Representation Learning16 Dec 2023
- 2023Rejuvenating image-GPT as Strong Visual Representation Learners4 Dec 2023
- 2022Exploring Stochastic Autoregressive Image Modeling for Visual Representation3 Dec 2022
- 2022Obj2Seq: Formatting Objects as Sequences with Class Prompt for Visual Tasks28 Sep 2022
- 2022Spatial Entropy as an Inductive Bias for Vision Transformers9 Jun 2022