Browse State-of-the-Art › Data Augmentation
Data Augmentation
3,225 papers with code · 3 benchmarks · 63 datasets archive 2025-07-28
Data augmentation involves techniques used for increasing the amount of data, based on different modifications, to expand the amount of examples in the original dataset. Data augmentation not only helps to grow the dataset but it also increases the diversity of the dataset. When training machine learning models, data augmentation acts as a regularizer and helps to avoid overfitting.
Data augmentation techniques have been found useful in domains like NLP and computer vision. In computer vision, transformations like cropping, flipping, and rotation are used. In NLP, data augmentation techniques can include swapping, deletion, random insertion, among others.
Further readings:
- A Survey of Data Augmentation Approaches for NLP
- A survey on Image Data Augmentation for Deep Learning
( Image credit: Albumentations )
Description from the archive archive 2025-07-28; Papers-with-Code links inside it are rewritten to this site.
Benchmarks archive 2025-07-28
3 leaderboard tables shown for this task, 3 with rows (a “benchmark” on this site is a table with at least one row, as on /sota), ordered by row count. “Best model” is the first row in the archive's own order at snapshot; nothing is re-ranked here and metric direction is not recorded in the archive. PwC's Trend sparklines are not in the archive, so that column is omitted.
| Dataset | Best model (first row in archive order) | Paper | Code | Syntology | Compare |
|---|---|---|---|---|---|
| ImageNet (17 rows) | DeiT-B (+MixPro) | MixPro: Data Augmentation with MaskMix and Progressive Attention... | code | Syntology ran 10 of 18 samples · 8 unverified | Compare |
| CIFAR-10 (5 rows) | Shake-Shake (26 2×96d) (Faster AA) | Faster AutoAugment: Learning Augmentation Strategies using Backpropagation | code | Syntology ran 0 of 9 samples · 9 unverified | Compare |
| GA1457 (4 rows) | DiffAug | DiffAug: Enhance Unsupervised Contrastive Learning with... | code | — | Compare |
Syntology column: samples harvested from the paper's repositories and executed on synthesized fixtures; “ran” is not a correctness claim and does not order the table. A dash means no Syntology record for that paper, not a recorded non-run. Read from the graph 2026-09-24.
Libraries
Not in the archive: the export carries no per-task library table, so there is nothing to show at snapshot 2025-07-28.
Datasets archive 2025-07-28
63 datasets whose archive record lists this task, ordered by the archive's paper count. 30 shown of 63 until expanded.
Subtasks archive 2025-07-28
2 subtasks in the archive's task tree.
Most implemented papers archive 2025-07-28
30 shown of 3,225 papers with code (8,378 tagged with this task in all), ordered by repositories listed in the archive, not by stars (the archive holds no stars, so PwC's “Social” and “Latest” sorts cannot be reproduced). Papers without a page here are shown as plain text.
-
23 Apr 2020 223 repositories listed Syntology ran 24 of 184 samples · 160 unverified · 8 pointer-only (licence)There are a huge number of features which are said to improve Convolutional Neural Network (CNN) accuracy.
-
9 Mar 2020 36 repositories listed Syntology ran 8 of 43 samples · 35 unverified · 10 pointer-only (licence)Contrastive unsupervised learning has recently shown encouraging progress, e.
-
24 May 2018 33 repositories listed Syntology ran 6 of 43 samples · 37 unverified · 2 pointer-only (licence)In our implementation, we have designed a search space where a policy consists of many sub-policies, one of which is randomly chosen for each image in each mini-batch.
-
18 Apr 2019 30 repositories listed Syntology ran 1 of 18 samples · 17 unverifiedOn LibriSpeech, we achieve 6.
-
15 Aug 2017 28 repositories listed Syntology ran 21 of 24 samples · 3 unverified · 5 pointer-only (licence)Convolutional neural networks are capable of learning powerful representational spaces, which are necessary for tackling complex learning tasks.
-
21 Jun 2016 27 repositories listed Syntology ran 53 of 76 samples · 23 unverified · 20 pointer-only (licence)This paper introduces a network for volumetric segmentation that learns from sparsely annotated volumetric images.
-
1 Apr 2021 26 repositories listed Syntology ran 41 of 79 samples · 38 unverified · 10 pointer-only (licence)By pretraining on the same ImageNet21k, our EfficientNetV2 achieves 87.
-
23 Apr 2020 26 repositories listed Syntology ran 6 of 23 samples · 17 unverifiedContrastive learning applied to self-supervised representation learning has seen a resurgence in recent years, leading to state of the art performance in the unsupervised training of deep image models.
-
18 Apr 2021 23 repositories listed Syntology ran 17 of 30 samples · 13 unverified · 19 pointer-only (licence)This paper presents SimCSE, a simple contrastive learning framework that greatly advances state-of-the-art sentence embeddings.
-
29 Apr 2019 20 repositories listed Syntology ran 15 of 52 samples · 37 unverified · 9 pointer-only (licence)In this work, we present a new perspective on how to effectively noise unlabeled examples and argue that the quality of noising, specifically those produced by advanced data augmentation methods, plays a crucial role in…
-
7 May 2021 19 repositories listed Syntology ran 2 of 7 samples · 5 unverifiedWe present ResMLP, an architecture built entirely upon multi-layer perceptrons for image classification.
-
30 Sep 2019 19 repositories listed Syntology ran 58 of 65 samples · 7 unverified · 17 pointer-only (licence)Additionally, due to the separate search phase, these approaches are unable to adjust the regularization strength based on model or dataset size.
-
17 Jun 2020 18 repositories listed Syntology ran 13 of 17 samples · 4 unverified · 6 pointer-only (licence)In addition, we also propose a new data augmentation strategy, multi-crop, that uses a mix of views with different resolutions in place of two full-resolution views, without increasing the memory or compute requirements…
-
16 Aug 2017 18 repositories listedIn this paper, we introduce Random Erasing, a new data augmentation method for training the convolutional neural network (CNN).
-
4 Jan 2018 17 repositories listedDeep Evolutionary Network Structured Representation (DENSER) is a novel approach to automatically design Artificial Neural Networks (ANNs) using Evolutionary Computation.
-
18 Jun 2021 16 repositories listed Syntology ran 2 of 2 samples · 0 unverifiedVision Transformers (ViT) have been shown to attain highly competitive performance for a wide range of vision applications, such as image classification, object detection and semantic image segmentation.
-
31 Jan 2019 16 repositories listed Syntology ran 2 of 13 samples · 11 unverified · 1 pointer-only (licence)We present EDA: easy data augmentation techniques for boosting performance on text classification tasks.
-
1 Oct 2021 14 repositories listed Syntology ran 0 of 3 samples · 3 unverifiedWe share competitive training settings and pre-trained models in the timm open-source library, with the hope that they will serve as better baselines for future work.
-
11 Nov 2019 13 repositories listed Syntology ran 5 of 24 samples · 19 unverifiedDuring the learning of the student, we inject noise such as dropout, stochastic depth, and data augmentation via RandAugment to the student so that the student generalizes better than the teacher.
-
14 Sep 2016 13 repositories listed Syntology ran 1 of 15 samples · 14 unverifiedWe introduce several techniques for sampling and visualizing the latent spaces of generative models.
-
14 Apr 2022 12 repositories listedOur evaluations on Image classification (ImageNet-1k with and without pre-training on ImageNet-21k), transfer learning and semantic segmentation show that our procedure outperforms by a large margin previous fully…
-
12 Jun 2017 12 repositories listed Syntology ran 0 of 1 samples · 1 unverified · 1 pointer-only (licence)RNNs have been shown to be excellent models for sequential data and in particular for data that is generated by users in an session-based manner.
-
1 May 2019 11 repositories listed Syntology ran 22 of 40 samples · 18 unverified · 3 pointer-only (licence)Data augmentation is an essential technique for improving generalization ability of deep learning models.
-
18 Apr 2018 11 repositories listed Syntology ran 2 of 9 samples · 7 unverified · 2 pointer-only (licence)In this paper, we propose an effective electrocardiogram (ECG) arrhythmia classification method using a deep two-dimensional convolutional neural network (CNN) which recently shows outstanding performance in the field…
-
14 Feb 2021 10 repositories listed Syntology ran 8 of 8 samples · 0 unverified · 7 pointer-only (licence)Our vanilla GAN architecture, dubbed TransGAN, consists of a memory-friendly transformer-based generator that progressively increases feature resolution, and correspondingly a multi-scale discriminator to capture…
-
28 Nov 2017 10 repositories listed Syntology ran 0 of 3 samples · 3 unverified · 3 pointer-only (licence)In this paper, we explicitly consider this challenge by introducing camera style (CamStyle) adaptation.
-
11 Sep 2017 10 repositories listed Syntology ran 2 of 2 samples · 0 unverifiedNiftyNet provides a modular deep-learning pipeline for a range of medical imaging applications including segmentation, regression, image generation and representation learning applications.
-
23 Dec 2020 9 repositories listedDue to the fact that multi-modality data augmentation must maintain consistency between point cloud and images, recent methods in this field typically use relatively insufficient data augmentation.
-
22 May 2020 9 repositories listed Syntology ran 8 of 22 samples · 14 unverifiedWe study the problem of semi-supervised learning on graphs, for which graph neural networks (GNNs) have been extensively explored.
-
6 Nov 2019 9 repositories listed Syntology ran 3 of 4 samples · 1 unverifiedWe propose an algorithm for inexpensive gradient-based hyperparameter optimization that combines the implicit function theorem (IFT) with efficient inverse Hessian approximations.
Syntology lines on 26 of the papers shown; no Syntology record for the others (a paper without an arXiv id cannot be joined to the graph, and absence from the graph layer is not a recorded non-run). “Ran” means the sample executed on a synthesized fixture, not that the paper's result was reproduced. Read from the graph 2026-09-24.
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections