DADA: Differentiable Automatic Data Augmentation
Not on the map. Why?
Abstract (arXiv)
Data augmentation (DA) techniques aim to increase data variability, and thus train deep networks with better generalisation. The pioneering AutoAugment automated the search for optimal DA policies with reinforcement learning. However, AutoAugment is extremely computationally expensive, limiting its wide applicability. Followup works such as Population Based Augmentation (PBA) and Fast AutoAugment improved efficiency, but their optimization speed remains a bottleneck. In this paper, we propose Differentiable Automatic Data Augmentation (DADA) which dramatically reduces the cost. DADA relaxes the discrete DA policy selection to a differentiable optimization problem via Gumbel-Softmax. In addition, we introduce an unbiased gradient estimator, RELAX, leading to an efficient and effective one-pass optimization strategy to learn an efficient and accurate DA policy. We conduct extensive experiments on CIFAR-10, CIFAR-100, SVHN, and ImageNet datasets. Furthermore, we demonstrate the value of Auto DA in pre-training for downstream detection problems. Results show our DADA is at least one order of magnitude faster than the state-of-the-art while achieving very comparable accuracy. The code is available at https://github.com/VDIGPKU/DADA.
Key facts. Cited by 57 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Mar 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 13; 2022: 14; 2023: 15; 2024: 11; 2025: 4.
57 papers.
Sort:
By area:
- 2022A Comprehensive Survey of Few-shot Learning: Evolution, Applications, Challenges, and Opportunitiescited by 162
- 2024DiffuseMix: Label-Preserving Data Augmentation with Diffusion Modelscited by 78
- 2023Time Series Contrastive Learning with Information-Aware Augmentationscited by 52
- 2021Learning Partial Equivariances from Datacited by 44
- 2022TeachAugment: Data Augmentation Optimization Using Teacher Knowledgecited by 37
- 2022Automated Progressive Learning for Efficient Training of Vision Transformerscited by 36
- 2021Direct Differentiable Augmentation Searchcited by 28
- 2021Scale-aware Automatic Augmentation for Object Detectioncited by 23
- 2023Image Data Augmentation Approaches: A Comprehensive Survey and Future directionscited by 23
- 2021CADDA: Class-wise Automatic Differentiable Data Augmentation for EEG Signalscited by 22
- 2022Automatic Data Augmentation via Invariance-Constrained Learningcited by 17
- 2023A Lower Bound and a Near-Optimal Algorithm for Bilevel Empirical Risk Minimizationcited by 16
38 more
- 2021Text AutoAugment: Learning Compositional Augmentation Policy for Text Classificationcited by 15
- 2022Learning Instance-Specific Augmentations by Capturing Local Invariancescited by 15
- 2021AutoDO: Robust AutoAugment for Biased Data with Label Noise via Scalable Probabilistic Implicit Differentiationcited by 14
- 2021An overview of mixing augmentation methods and augmentation strategiescited by 14
- 2024Automated data processing and feature engineering for deep learning and big data applications: a surveycited by 14
- 2024GenMix: Effective Data Augmentation with Generative Diffusion Model Image Editingcited by 14
- 2021Learning Augmentation Distributions using Transformed Risk Minimizationcited by 13
- 2021Automated Deep Learning: Neural Architecture Search Is Not the Endcited by 13
- 2022Masked Autoencoders are Robust Data Augmentorscited by 13
- 2023When to Learn What: Model-Adaptive Data Augmentation Curriculumcited by 13
- 2024EntAugment: Entropy-Driven Adaptive Data Augmentation Framework for Image Classificationcited by 13
- 2022A Survey of Automated Data Augmentation Algorithms for Deep Learning-based Image Classification Taskscited by 12
- 2023Understanding the Detrimental Class-level Effects of Data Augmentationcited by 12
- 2021SelectAugment: Hierarchical Deterministic Sample Selection for Data Augmentationcited by 10
- 2022AutoGPart: Intermediate Supervision Search for Generalizable 3D Part Segmentationcited by 10
- 2021Local Patch AutoAugment with Multi-Agent Collaborationcited by 8
- 2023Hyperparameter Optimization through Neural Network Partitioningcited by 8
- 2024Dense Vision Transformer Compression with Few Samplescited by 8
- 2023No Free Lunch in Self Supervised Representation Learningcited by 7
- 2024AdaAugment: A Tuning-Free and Adaptive Approach to Enhance Data Augmentationcited by 7
- 2025IMPROVE: Iterative Model Pipeline Refinement and Optimization Leveraging LLM Expertscited by 7
- 2022Deep invariant networks with differentiable augmentation layerscited by 6
- 2023SLACK: Stable Learning of Augmentations with Cold-start and KL regularizationcited by 6
- 2022Teaching What You Should Teach: A Data-Based Distillation Methodcited by 5
- 2023Domain Generalization by Rejecting Extreme Augmentationscited by 5
- 2024Data Augmentation Policy Search for Long-Term Forecastingcited by 5
- 2021DIVA: Dataset Derivative of a Learning Taskcited by 4
- 2022Dynamic Test-Time Augmentation via Differentiable Functionscited by 4
- 2024Efficient Training of Large Vision Models via Advanced Automated Progressive Learningcited by 4
- 2022Empirical Evaluation of Data Augmentations for Biobehavioral Time Series Data with Deep Learningcited by 3
- 2023Tackling Data Bias in Painting Classification with Style Transfercited by 3
- 2023Joint Optimization of Class-Specific Training- and Test-Time Data Augmentation in Segmentationcited by 3
- 2024Test-Time Augmentation Meets Variational Bayescited by 3
- 2022Augmentation Learning for Semi-Supervised Classificationcited by 2
- 2022LEAVES: Learning Views for Time-Series Biobehavioral Data in Contrastive Learningcited by 2
- 2021Rotating spiders and reflecting dogs: a class conditional approach to learning data augmentation distributionscited by 1
- 2024Data augmentation with automated machine learning: approaches and performance comparison with classical data augmentation methodscited by 1
- 2025VisMoDAl: Visual Analytics for Evaluating and Improving Corruption Robustness of Vision-Language Modelscited by 1
50 most cited of 57 All 57 (JSON)
- 2025On-the-Fly Data Augmentation via Gradient-Guided and Sample-Aware Influence Estimation1 Oct 2025
- 2025VisMoDAl: Visual Analytics for Evaluating and Improving Corruption Robustness of Vision-Language Models18 Sep 2025
- 2025IMPROVE: Iterative Model Pipeline Refinement and Optimization Leveraging LLM Experts25 Feb 2025
- 2025A Mathematics Framework of Artificial Shifted Population Risk and Its Further Understanding Related to Consistency Regularization15 Feb 2025
- 2024GenMix: Effective Data Augmentation with Generative Diffusion Model Image Editing3 Dec 2024
- 2024Test-Time Augmentation Meets Variational Bayes19 Sep 2024
- 2024EntAugment: Entropy-Driven Adaptive Data Augmentation Framework for Image Classification10 Sep 2024
- 2024Efficient Training of Large Vision Models via Advanced Automated Progressive Learning6 Sep 2024
- 2024AdaAugment: A Tuning-Free and Adaptive Approach to Enhance Data Augmentation19 May 2024
- 2024Data Augmentation Policy Search for Long-Term Forecasting1 May 2024
- 2024DiffuseMix: Label-Preserving Data Augmentation with Diffusion Models5 Apr 2024
- 2024Dense Vision Transformer Compression with Few Samples27 Mar 2024
38 more
- 2024Automated data processing and feature engineering for deep learning and big data applications: a survey18 Mar 2024
- 2024Approximate Nullspace Augmented Finetuning for Robust Vision Transformers15 Mar 2024
- 2024Data augmentation with automated machine learning: approaches and performance comparison with classical data augmentation methods13 Mar 2024
- 2023Understanding the Detrimental Class-level Effects of Data Augmentation7 Dec 2023
- 2023Domain Generalization by Rejecting Extreme Augmentations10 Oct 2023
- 2023When to Learn What: Model-Adaptive Data Augmentation Curriculum9 Sep 2023
- 2023Distributionally Robust Cross Subject EEG Decoding19 Aug 2023
- 2023SLACK: Stable Learning of Augmentations with Cold-start and KL regularization16 Jun 2023
- 2023Unsupervised augmentation optimization for few-shot medical image segmentation8 Jun 2023
- 2023Joint Optimization of Class-Specific Training- and Test-Time Data Augmentation in Segmentation30 May 2023
- 2023Revisiting Data Augmentation in Model Compression: An Empirical and Comprehensive Study22 May 2023
- 2023Hyperparameter Optimization through Neural Network Partitioning28 Apr 2023
- 2023No Free Lunch in Self Supervised Representation Learning23 Apr 2023
- 2023LA3: Efficient Label-Aware AutoAugment20 Apr 2023
- 2023Time Series Contrastive Learning with Information-Aware Augmentations21 Mar 2023
- 2023A Lower Bound and a Near-Optimal Algorithm for Bilevel Empirical Risk Minimization17 Feb 2023
- 2023Image Data Augmentation Approaches: A Comprehensive Survey and Future directions7 Jan 2023
- 2023Tackling Data Bias in Painting Classification with Style Transfer6 Jan 2023
- 2022Teaching What You Should Teach: A Data-Based Distillation Method11 Dec 2022
- 2022Dynamic Test-Time Augmentation via Differentiable Functions9 Dec 2022
- 2022LEAVES: Learning Views for Time-Series Biobehavioral Data in Contrastive Learning13 Oct 2022
- 2022Empirical Evaluation of Data Augmentations for Biobehavioral Time Series Data with Deep Learning13 Oct 2022
- 2022Automatic Data Augmentation via Invariance-Constrained Learning29 Sep 2022
- 2022Augmentation Learning for Semi-Supervised Classification3 Aug 2022
- 2022A Survey of Automated Data Augmentation Algorithms for Deep Learning-based Image Classification Tasks14 Jun 2022
- 2022Masked Autoencoders are Robust Data Augmentors10 Jun 2022
- 2022Learning Instance-Specific Augmentations by Capturing Local Invariances31 May 2022
- 2022A Comprehensive Survey of Few-shot Learning: Evolution, Applications, Challenges, and Opportunities13 May 2022
- 2022Automated Progressive Learning for Efficient Training of Vision Transformers28 Mar 2022
- 2022AutoGPart: Intermediate Supervision Search for Generalizable 3D Part Segmentation13 Mar 2022
- 2022TeachAugment: Data Augmentation Optimization Using Teacher Knowledge25 Feb 2022
- 2022Deep invariant networks with differentiable augmentation layers4 Feb 2022
- 2021Automated Deep Learning: Neural Architecture Search Is Not the End16 Dec 2021
- 2021SelectAugment: Hierarchical Deterministic Sample Selection for Data Augmentation6 Dec 2021
- 2021DIVA: Dataset Derivative of a Learning Task18 Nov 2021
- 2021Learning Augmentation Distributions using Transformed Risk Minimization16 Nov 2021
- 2021Learning Partial Equivariances from Data19 Oct 2021
- 2021Text AutoAugment: Learning Compositional Augmentation Policy for Text Classification1 Sep 2021
50 newest of 57 All 57 (JSON)
- 2022A Comprehensive Survey of Few-shot Learning: Evolution, Applications, Challenges, and Opportunitiescited by 162
- 2023Time Series Contrastive Learning with Information-Aware Augmentationscited by 52
- 2021Learning Partial Equivariances from Datacited by 44
- 2022TeachAugment: Data Augmentation Optimization Using Teacher Knowledgecited by 37
- 2022Automated Progressive Learning for Efficient Training of Vision Transformerscited by 36
- 2021Direct Differentiable Augmentation Searchcited by 28
- 2021Scale-aware Automatic Augmentation for Object Detectioncited by 23
- 2023Image Data Augmentation Approaches: A Comprehensive Survey and Future directionscited by 23
- 2021CADDA: Class-wise Automatic Differentiable Data Augmentation for EEG Signalscited by 22
- 2022Automatic Data Augmentation via Invariance-Constrained Learningcited by 17
- 2023A Lower Bound and a Near-Optimal Algorithm for Bilevel Empirical Risk Minimizationcited by 16
- 2021Text AutoAugment: Learning Compositional Augmentation Policy for Text Classificationcited by 15
12 most cited of 53 All 53 (JSON)
- 2025On-the-Fly Data Augmentation via Gradient-Guided and Sample-Aware Influence Estimation1 Oct 2025
- 2025IMPROVE: Iterative Model Pipeline Refinement and Optimization Leveraging LLM Experts25 Feb 2025
- 2025A Mathematics Framework of Artificial Shifted Population Risk and Its Further Understanding Related to Consistency Regularization15 Feb 2025
- 2024Test-Time Augmentation Meets Variational Bayes19 Sep 2024
- 2024EntAugment: Entropy-Driven Adaptive Data Augmentation Framework for Image Classification10 Sep 2024
- 2024AdaAugment: A Tuning-Free and Adaptive Approach to Enhance Data Augmentation19 May 2024
- 2024Data Augmentation Policy Search for Long-Term Forecasting1 May 2024
- 2024Dense Vision Transformer Compression with Few Samples27 Mar 2024
- 2024Automated data processing and feature engineering for deep learning and big data applications: a survey18 Mar 2024
- 2024Approximate Nullspace Augmented Finetuning for Robust Vision Transformers15 Mar 2024
- 2024Data augmentation with automated machine learning: approaches and performance comparison with classical data augmentation methods13 Mar 2024
- 2023Understanding the Detrimental Class-level Effects of Data Augmentation7 Dec 2023
12 newest of 53 All 53 (JSON)