Procedural Image Programs for Representation Learning
Not on the map. Why?
Abstract (arXiv)
Learning image representations using synthetic data allows training neural networks without some of the concerns associated with real images, such as privacy and bias. Existing work focuses on a handful of curated generative processes which require expert knowledge to design, making it hard to scale up. To overcome this, we propose training with a large dataset of twenty-one thousand programs, each one generating a diverse set of synthetic images. These programs are short code snippets, which are easy to modify and fast to execute using OpenGL. The proposed dataset can be used for both supervised and unsupervised representation learning, and reduces the gap between pre-training with real and procedurally generated images by 38%.
Key facts. Cited by 28 papers in the map (data through 14 Oct 2026). Builds on 31 of its 48 references that are in the map. First posted on arXiv 29 Nov 2022.
Builds on
31 of 48 references.
References · 31
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,177
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,403
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
- 2019Analyzing and Improving the Image Quality of StyleGANcited by 3,588
- 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,884
- 2020Supervised Contrastive Learningcited by 2,829
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,415
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,287
19 more
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,591
- 2019Contrastive Multiview Codingcited by 1,301
- 2019A Comprehensive Survey on Transfer Learningcited by 1,160
- 2015Unsupervised Visual Representation Learning by Context Predictioncited by 1,066
- 2015FlowNet: Learning Optical Flow with Convolutional Networkscited by 1,059
- 2019Big Transfer (BiT): General Visual Representation Learningcited by 769
- 2018Rethinking ImageNet Pre-trainingcited by 377
- 2020Contrastive learning of global and local features for medical image segmentation with limited annotationscited by 309
- 2017Toward Multimodal Image-to-Image Translationcited by 296
- 2020What Should Not Be Contrastive in Contrastive Learningcited by 226
- 2021Seasonal Contrast: Unsupervised Pre-Training from Uncurated Remote Sensing Datacited by 215
- 2021Can contrastive learning avoid shortcut solutions?cited by 114
- 2021Generative Models as a Data Source for Multiview Representation Learningcited by 104
- 2021AutoFlow: Learning a Better Training Set for Optical Flowcited by 102
- 2021Pre-training without Natural Imagescited by 100
- 2021Learning to See by Looking at Noisecited by 92
- 2021Can Vision Transformers Learn without Natural Images?cited by 32
- 2021Does Pretraining for Summarization Require Knowledge Transfer?cited by 30
- 2021Improving Fractal Pre-trainingcited by 26
Built on by
Citing papers per year: 2023: 4; 2024: 12; 2025: 10; 2026: 2.
28 papers.
Sort:
By area:
- 2024The Platonic Representation Hypothesiscited by 382
- 2023FreeMask: Synthetic Images with Dense Annotations Make Stronger Segmentation Modelscited by 61
- 2024A Vision Check-up for Language Modelscited by 36
- 2023Differentially Private Image Classification by Learning Priors from Random Processescited by 19
- 2025Ambient Diffusion Omni: Training Good Models with Bad Datacited by 18
- 2023ViP: A Differentially Private Foundation Model for Computer Visioncited by 17
- 2024PLeaS -- Merging Models with Permutations and Least Squarescited by 16
- 2026Training Language Models via Neural Cellular Automatacited by 15
- 2024Scaling Backwards: Minimal Synthetic Pre-training?cited by 14
- 2026Procedural Pretraining: Warming Up Language Models with Abstract Datacited by 10
- 2024What Makes a Good Dataset for Knowledge Distillation?cited by 9
- 2025Transformers Pretrained on Procedural Data Contain Modular Structures for Algorithmic Reasoningcited by 9
16 more
- 2025Can You Learn to See Without Images? Procedural Warm-Up for Vision Transformerscited by 8
- 2024Differentially Private Representation Learning via Image Captioningcited by 5
- 2025Elastic ViTs from Pretrained Models without Retrainingcited by 4
- 2024Pre-training with Synthetic Patterns for Audiocited by 3
- 2024Learning Video Representations without Natural Videoscited by 3
- 2023Data-Free Knowledge Distillation Using Adversarially Perturbed OpenGL Shader Imagescited by 2
- 2024Data Collection-free Masked Video Modelingcited by 2
- 2024Contrastive Learning from Synthetic Audio Doppelg"angerscited by 1
- 2024Semantic-Free Procedural 3D Shapes Are Surprisingly Good Teacherscited by 1
- 2025Stylized Structural Patterns for Improved Neural Network Pre-trainingcited by 1
- 20253DFroMLLM: 3D Prototype Generation only from Pretrained Multimodal LLMscited by 1
- 2025Self-supervised Synthetic Pretraining for Inference of Stellar Mass Embedded in Dense Gascited by 1
- 2025SciTextures: Collecting and Connecting Visual Patterns, Models, and Code Across Science and Artcited by 1
- 2024Detect Fake with Fake: Leveraging Synthetic Data-driven Representation for Synthetic Image Detectioncited by 0
- 2025Separating Knowledge and Perception with Procedural Datacited by 0
- 2025Towards Reliable and Generalizable Differentially Private Machine Learning (Extended Version)cited by 0
- 2026Training Language Models via Neural Cellular Automata9 Mar 2026
- 2026Procedural Pretraining: Warming Up Language Models with Abstract Data29 Jan 2026
- 2025Can You Learn to See Without Images? Procedural Warm-Up for Vision Transformers17 Nov 2025
- 2025SciTextures: Collecting and Connecting Visual Patterns, Models, and Code Across Science and Art3 Nov 2025
- 2025Self-supervised Synthetic Pretraining for Inference of Stellar Mass Embedded in Dense Gas28 Oct 2025
- 2025Elastic ViTs from Pretrained Models without Retraining20 Oct 2025
- 2025Towards Reliable and Generalizable Differentially Private Machine Learning (Extended Version)21 Aug 2025
- 2025Separating Knowledge and Perception with Procedural Data12 Aug 2025
- 20253DFroMLLM: 3D Prototype Generation only from Pretrained Multimodal LLMs12 Aug 2025
- 2025Stylized Structural Patterns for Improved Neural Network Pre-training24 Jun 2025
- 2025Ambient Diffusion Omni: Training Good Models with Bad Data10 Jun 2025
- 2025Transformers Pretrained on Procedural Data Contain Modular Structures for Algorithmic Reasoning28 May 2025
16 more
- 2024Semantic-Free Procedural 3D Shapes Are Surprisingly Good Teachers25 Nov 2024
- 2024What Makes a Good Dataset for Knowledge Distillation?19 Nov 2024
- 2024Learning Video Representations without Natural Videos31 Oct 2024
- 2024Pre-training with Synthetic Patterns for Audio1 Oct 2024
- 2024Detect Fake with Fake: Leveraging Synthetic Data-driven Representation for Synthetic Image Detection13 Sep 2024
- 2024Data Collection-free Masked Video Modeling10 Sep 2024
- 2024Scaling Backwards: Minimal Synthetic Pre-training?1 Aug 2024
- 2024PLeaS -- Merging Models with Permutations and Least Squares2 Jul 2024
- 2024Contrastive Learning from Synthetic Audio Doppelg"angers9 Jun 2024
- 2024The Platonic Representation Hypothesis13 May 2024
- 2024Differentially Private Representation Learning via Image Captioning4 Mar 2024
- 2024A Vision Check-up for Language Models3 Jan 2024
- 2023FreeMask: Synthetic Images with Dense Annotations Make Stronger Segmentation Models23 Oct 2023
- 2023Data-Free Knowledge Distillation Using Adversarially Perturbed OpenGL Shader Images20 Oct 2023
- 2023ViP: A Differentially Private Foundation Model for Computer Vision15 Jun 2023
- 2023Differentially Private Image Classification by Learning Priors from Random Processes8 Jun 2023
- 2025Ambient Diffusion Omni: Training Good Models with Bad Datacited by 18
- 2025Ambient Diffusion Omni: Training Good Models with Bad Data10 Jun 2025
- 2024The Platonic Representation Hypothesiscited by 382
- 2023FreeMask: Synthetic Images with Dense Annotations Make Stronger Segmentation Modelscited by 61
- 2024A Vision Check-up for Language Modelscited by 36
- 2023Differentially Private Image Classification by Learning Priors from Random Processescited by 19
- 2023ViP: A Differentially Private Foundation Model for Computer Visioncited by 17
- 2024PLeaS -- Merging Models with Permutations and Least Squarescited by 16
- 2026Training Language Models via Neural Cellular Automatacited by 15
- 2024Scaling Backwards: Minimal Synthetic Pre-training?cited by 14
- 2026Procedural Pretraining: Warming Up Language Models with Abstract Datacited by 10
- 2025Can You Learn to See Without Images? Procedural Warm-Up for Vision Transformerscited by 8
- 2024Differentially Private Representation Learning via Image Captioningcited by 5
- 2025Elastic ViTs from Pretrained Models without Retrainingcited by 4
12 most cited of 23 All 23 (JSON)
- 2026Training Language Models via Neural Cellular Automata9 Mar 2026
- 2026Procedural Pretraining: Warming Up Language Models with Abstract Data29 Jan 2026
- 2025Can You Learn to See Without Images? Procedural Warm-Up for Vision Transformers17 Nov 2025
- 2025SciTextures: Collecting and Connecting Visual Patterns, Models, and Code Across Science and Art3 Nov 2025
- 2025Self-supervised Synthetic Pretraining for Inference of Stellar Mass Embedded in Dense Gas28 Oct 2025
- 2025Elastic ViTs from Pretrained Models without Retraining20 Oct 2025
- 2025Towards Reliable and Generalizable Differentially Private Machine Learning (Extended Version)21 Aug 2025
- 2025Separating Knowledge and Perception with Procedural Data12 Aug 2025
- 2025Stylized Structural Patterns for Improved Neural Network Pre-training24 Jun 2025
- 2024Semantic-Free Procedural 3D Shapes Are Surprisingly Good Teachers25 Nov 2024
- 2024Learning Video Representations without Natural Videos31 Oct 2024
- 2024Pre-training with Synthetic Patterns for Audio1 Oct 2024
12 newest of 23 All 23 (JSON)