Synthetic Data Can Also Teach: Synthesizing Effective Data for Unsupervised Visual Representation Learning
Not on the map. Why?
Abstract (arXiv)
Contrastive learning (CL), a self-supervised learning approach, can effectively learn visual representations from unlabeled data. Given the CL training data, generative models can be trained to generate synthetic data to supplement the real data. Using both synthetic and real data for CL training has the potential to improve the quality of learned representations. However, synthetic data usually has lower quality than real data, and using synthetic data may not improve CL compared with using real data. To tackle this problem, we propose a data generation framework with two methods to improve CL training by joint sample generation and contrastive learning. The first approach generates hard samples for the main model. The generator is jointly learned with the main model to dynamically customize hard samples based on the training state of the main model. Besides, a pair of data generators are proposed to generate similar but distinct samples as positive pairs. In joint learning, the hardness of a positive pair is progressively increased by decreasing their similarity. Experimental results on multiple datasets show superior accuracy and data efficiency of the proposed data generation methods applied to CL. For example, about 4.0%, 3.5%, and 2.6% accuracy improvements for linear classification are observed on ImageNet-100, CIFAR-100, and CIFAR-10, respectively. Besides, up to 2x data efficiency for linear classification and up to 5x data efficiency for transfer learning are achieved.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 28 of its 31 references that are in the map. First posted on arXiv 14 Feb 2022.
Builds on
28 of 31 references.
References · 28
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
- 2020Exploring Simple Siamese Representation Learningcited by 2,853
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
- 2020Supervised Contrastive Learningcited by 2,803
- 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,609
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
16 more
- 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,838
- 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,818
- 2018Spectral Normalization for Generative Adversarial Networkscited by 1,618
- 2016Adversarial Machine Learning at Scalecited by 934
- 2020Hard Negative Mixing for Contrastive Learningcited by 399
- 2017The Effectiveness of Data Augmentation in Image Classification using Deep Learningcited by 368
- 2020Differentiable Augmentation for Data-Efficient GAN Trainingcited by 361
- 2020SCAN: Learning to Classify Images without Labelscited by 351
- 2017Data Augmentation Generative Adversarial Networkscited by 278
- 2020Robust Pre-Training by Adversarial Contrastive Learningcited by 144
- 2020Adversarial Self-Supervised Contrastive Learningcited by 138
- 2018GAN Augmentation: Augmenting Training Data using Generative Adversarial Networkscited by 107
- 2020Contrastive Learning with Adversarial Examplescited by 91
- 2020Fast OSCAR and OWL Regression via Safe Screening Rulescited by 25
- 2018DADA: Deep Adversarial Data Augmentation for Extremely Low Data Regime Classificationcited by 18
- 2021Decentralized Unsupervised Learning of Visual Representationscited by 15
Built on by
Citing papers per year: 2023: 5; 2024: 5; 2025: 1; 2026: 1.
12 papers.
- 2023AutoReP: Automatic ReLU Replacement for Fast Private Network Inferencecited by 29
- 2023LinGCN: Structural Linearized Graph Convolutional Network for Homomorphically Encrypted Inferencecited by 26
- 2024Do Generated Data Always Help Contrastive Learning?cited by 25
- 2024Contrastive Learning with Synthetic Positivescited by 6
- 2023QuMoS: A Framework for Preserving Security of Quantum Machine Learning Modelcited by 5
- 2024All-in-One Tuning and Structural Pruning for Domain-Specific LLMscited by 4
- 2023SupReMix: Supervised Contrastive Learning for Medical Imaging Regression with Mixupcited by 3
- 2023Edge-InversionNet: Enabling Efficient Inference of InversionNet on Edge Devicescited by 2
- 2024MixDiff: Mixing Natural and Synthetic Images for Robust Self-Supervised Representationscited by 2
- 2024A Self-guided Multimodal Approach to Enhancing Graph Representation Learning for Alzheimer's Diseasescited by 1
- 2025A Mutual Information Perspective on Multiple Latent Variable Generative Models for Positive View Generationcited by 0
- 2026Enhancing Facial Expression Recognition in Head-Mounted Displays with Synthetic Datacited by 0
- 2026Enhancing Facial Expression Recognition in Head-Mounted Displays with Synthetic Data5 Jul 2026
- 2025A Mutual Information Perspective on Multiple Latent Variable Generative Models for Positive View Generation23 Jan 2025
- 2024All-in-One Tuning and Structural Pruning for Domain-Specific LLMs19 Dec 2024
- 2024A Self-guided Multimodal Approach to Enhancing Graph Representation Learning for Alzheimer's Diseases9 Dec 2024
- 2024Contrastive Learning with Synthetic Positives30 Aug 2024
- 2024MixDiff: Mixing Natural and Synthetic Images for Robust Self-Supervised Representations18 Jun 2024
- 2024Do Generated Data Always Help Contrastive Learning?19 Mar 2024
- 2023Edge-InversionNet: Enabling Efficient Inference of InversionNet on Edge Devices14 Oct 2023
- 2023SupReMix: Supervised Contrastive Learning for Medical Imaging Regression with Mixup28 Sep 2023
- 2023LinGCN: Structural Linearized Graph Convolutional Network for Homomorphically Encrypted Inference25 Sep 2023
- 2023AutoReP: Automatic ReLU Replacement for Fast Private Network Inference20 Aug 2023
- 2023QuMoS: A Framework for Preserving Security of Quantum Machine Learning Model23 Apr 2023