Data Augmentation Approaches in Natural Language Processing: A Survey
Not on the map. Why?
Abstract (arXiv)
As an effective strategy, data augmentation (DA) alleviates data scarcity scenarios where deep learning techniques may fail. It is widely applied in computer vision then introduced to natural language processing and achieves improvements in many tasks. One of the main focuses of the DA methods is to improve the diversity of training data, thereby helping the model to better generalize to unseen testing data. In this survey, we frame DA methods into three categories based on the diversity of augmented data, including paraphrasing, noising, and sampling. Our paper sets out to analyze DA methods in detail according to the above categories. Further, we also introduce their applications in NLP tasks as well as the challenges. Some helpful resources are provided in the appendix.
Key facts. Cited by 82 papers in the map (data through 14 Oct 2026). Builds on 103 of its 156 references that are in the map. First posted on arXiv 5 Oct 2021.
Builds on
103 of 156 references.
References · 103
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,599
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,307
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,474
- 2015Character-level Convolutional Networks for Text Classificationcited by 2,330
- 2019TinyBERT: Distilling BERT for Natural Language Understandingcited by 1,167
- 2019Unsupervised Data Augmentation for Consistency Trainingcited by 1,060
- 2019EDA: Easy Data Augmentation Techniques for Boosting Performance on Text Classification Taskscited by 807
- 2019Generalization through Memorization: Nearest Neighbor Language Modelscited by 800
- 2015Improving Neural Machine Translation Models with Monolingual Datacited by 788
- 2021A Survey of Data Augmentation Approaches for NLPcited by 409
38 more
- 2021Internet-Augmented Dialogue Generationcited by 217
- 2018Contextual Augmentation: Data Augmentation by Words with Paradigmatic Relationscited by 201
- 2019Counterfactual Data Augmentation for Mitigating Gender Stereotypes in Languages with Rich Morphologycited by 200
- 2019Not Enough Data? Deep Learning to the Rescue!cited by 175
- 2020Data Augmentation using Pre-trained Transformer Modelscited by 168
- 2018QANet: Combining Local Convolution with Global Self-Attention for Reading Comprehensioncited by 164
- 2019Good-Enough Compositional Data Augmentationcited by 158
- 2017Data Augmentation for Low-Resource Neural Machine Translationcited by 139
- 2020Augmented SBERT: Data Augmentation Method for Improving Bi-Encoders for Pairwise Sentence Scoring Taskscited by 138
- 2021End-to-End Training of Multi-Document Reader and Retriever for Open-Domain Question Answeringcited by 133
- 2019Augmenting Data with Mixup for Sentence Classification: An Empirical Studycited by 125
- 2021A Survey on Data Augmentation for Text Classificationcited by 111
- 2018Conditional BERT Contextual Augmentationcited by 107
- 2018A Kernel Theory of Modern Data Augmentationcited by 106
- 2019Robust Neural Machine Translation with Doubly Adversarial Inputscited by 106
- 2020SSMBA: Self-Supervised Manifold Based Data Augmentation for Improving Out-of-Domain Robustnesscited by 96
- 2020Self-training Improves Pre-training for Natural Language Understandingcited by 96
- 2017Regularization for Deep Learning: A Taxonomycited by 91
- 2020Syntactic Data Augmentation Increases Robustness to Inference Heuristicscited by 86
- 2021Adaptive Semiparametric Language Modelscited by 83
- 2020CoSDA-ML: Multi-Lingual Code-Switching Data Augmentation for Zero-Shot Cross-Lingual NLPcited by 79
- 2017Data Noising as Smoothing in Neural Network Language Modelscited by 78
- 2020Logic-Guided Data Augmentation and Regularization for Consistent Question Answeringcited by 78
- 2020An Analysis of Simple Data Augmentation for Named Entity Recognitioncited by 76
- 2018SwitchOut: an Efficient Data Augmentation Algorithm for Neural Machine Translationcited by 72
- 2018Sequence-to-Sequence Data Augmentation for Dialogue Language Understandingcited by 68
- 2020AdvAug: Robust Adversarial Augmentation for Neural Machine Translationcited by 67
- 2019Generalized Data Augmentation for Low-Resource Translationcited by 53
- 2020Improving Zero and Few-Shot Abstractive Summarization with Intermediate Fine-tuning and Data Augmentationcited by 53
- 2019Soft Contextual Data Augmentation for Neural Machine Translationcited by 49
- 2020On the Generalization Effects of Linear Transformations in Data Augmentationcited by 47
- 2020Data Boost: Text Data Augmentation Through Reinforcement Learning Guided Conditional Generationcited by 47
- 2019Data Augmentation via Dependency Tree Morphing for Low-Resource Languagescited by 45
- 2019Learning Data Manipulation for Augmentation and Weightingcited by 45
- 2020TextAttack: A Framework for Adversarial Attacks, Data Augmentation, and Adversarial Training in NLPcited by 45
- 2020How Effective is Task-Agnostic Data Augmentation for Pretrained Transformers?cited by 41
- 2020CoDA: Contrast-enhanced and Diversity-promoting Data Augmentation for Natural Language Understandingcited by 41
- 2020Synthetic Data Augmentation for Zero-Shot Cross-Lingual Question Answeringcited by 41
50 most cited of 103 All 103 (JSON)
Built on by
Citing papers per year: 2022: 17; 2023: 30; 2024: 19; 2025: 12; 2026: 4.
82 papers.
Sort:
By area:
- 2022Survey of Hallucination in Natural Language Generationcited by 2,075
- 2023The Curious Decline of Linguistic Diversity: Training Language Models on Synthetic Textcited by 100
- 2023A Survey of GPT-3 Family Large Language Models Including ChatGPT and GPT-4cited by 81
- 2023ReLLa: Retrieval-enhanced Large Language Models for Lifelong Sequential Behavior Comprehension in Recommendationcited by 77
- 2024A Survey of Mathematical Reasoning in the Era of Multimodal Large Language Model: Benchmark, Method & Challengescited by 55
- 2022A Survey of Mix-based Data Augmentation: Taxonomy, Methods, Applications, and Explainabilitycited by 31
- 2023Let's Synthesize Step by Step: Iterative Dataset Synthesis with Large Language Models by Extrapolating Errors from Small Modelscited by 30
- 2024InternalInspector I2: Robust Confidence Estimation in LLMs through Internal Statescited by 30
- 2024Unleashing the Power of Data Tsunami: A Comprehensive Survey on Data Assessment and Selection for Instruction Tuning of Language Modelscited by 29
- 2023A review of ensemble learning and data augmentation models for class imbalanced problems: combination, implementation and evaluationcited by 25
- 2023Noise-Robust Fine-Tuning of Pretrained Language Models via External Guidancecited by 24
- 2023A Ship of Theseus: Curious Cases of Paraphrasing in LLM-Generated Textscited by 23
38 more
- 2025Text Data Augmentation for Large Language Models: A Comprehensive Survey of Methods, Challenges, and Opportunitiescited by 22
- 2023Using GPT-4 to Augment Unbalanced Data for Automatic Scoringcited by 20
- 2023Semantic-Guided Generative Image Augmentation Method with Diffusion Models for Image Classificationcited by 16
- 2024Retrieval-Augmented Data Augmentation for Low-Resource Domain Taskscited by 12
- 2024Data Generation Using Large Language Models for Text Classification: An Empirical Case Studycited by 11
- 2023GDA: Generative Data Augmentation Techniques for Relation Extraction Taskscited by 10
- 2024Face4RAG: Factual Consistency Evaluation for Retrieval Augmented Generation in Chinesecited by 10
- 2023Enhancing Abstractiveness of Summarization Models through Calibrated Distillationcited by 8
- 2024Advancing Post-OCR Correction: A Comparative Study of Synthetic Datacited by 8
- 2024Rephrasing natural text data with different languages and quality levels for Large Language Model pre-trainingcited by 8
- 2022PromptDA: Label-guided Data Augmentation for Prompt-based Few-shot Learnerscited by 7
- 2022An Efficient Framework for Few-shot Skeleton-based Temporal Action Segmentationcited by 7
- 2022FactMix: Using a Few Labeled In-domain Examples to Generalize to Cross-domain Named Entity Recognitioncited by 7
- 2022A Survey on Table-and-Text HybridQA: Concepts, Methods, Challenges and Future Directionscited by 7
- 2024A Survey on Data Quality Dimensions and Tools for Machine Learningcited by 7
- 2022Entity-to-Text based Data Augmentation for various Named Entity Recognition Taskscited by 6
- 2023Data Optimization in Deep Learning: A Surveycited by 6
- 2023Target-Side Augmentation for Document-Level Machine Translationcited by 5
- 2025Enhancing Arabic Automated Essay Scoring with Synthetic Data and Error Injectioncited by 5
- 2025Explainable AI: XAI-Guided Context-Aware Data Augmentationcited by 5
- 2022AdMix: A Mixed Sample Data Augmentation Method for Neural Machine Translationcited by 4
- 2022Joint Generator-Ranker Learning for Natural Language Generationcited by 4
- 2023MixPro: Simple yet Effective Data Augmentation for Prompt-based Learningcited by 4
- 2023Conversational Process Modeling: Can Generative AI Empower Domain Experts in Creating and Redesigning Process Models?cited by 4
- 2024Research and application of artificial intelligence based webshell detection model: A literature reviewcited by 4
- 2026MeMo: Memory as a Modelcited by 4
- 2026Data Augmentation: A Fourier Analysis Perspectivecited by 4
- 2022Data Augmentation using Transformers and Similarity Measures for Improving Arabic Text Classificationcited by 3
- 2023A Communication Theory Perspective on Prompting Engineering Methods for Large Language Modelscited by 3
- 2023A Multi-solution Study on GDPR AI-enabled Completeness Checking of DPAscited by 3
- 2024Modeling Orthographic Variation Improves NLP Performance for Nigerian Pidgincited by 3
- 2022Knowledge-Grounded Conversational Data Augmentation with Generative Conversational Networkscited by 2
- 2022Check-worthy Claim Detection across Topics for Automated Fact-checkingcited by 2
- 2023Data Augmentation for Neural NLPcited by 2
- 2023HULAT at SemEval-2023 Task 10: Data augmentation for pre-trained transformers applied to the detection of sexism in social mediacited by 2
- 2024Channel Reflection: Knowledge-Driven Data Augmentation for EEG-Based Brain-Computer Interfacescited by 2
- 2025MASTER: Enhancing Large Language Model via Multi-Agent Simulated Teachingcited by 2
- 2022Fast and Accurate FSA System Using ELBERT: An Efficient and Lightweight BERTcited by 1
50 most cited of 82 All 82 (JSON)
- 2026Data Augmentation: A Fourier Analysis Perspective23 Jun 2026
- 2026MeMo: Memory as a Model14 May 2026
- 2026Cross-Domain Data Selection and Augmentation for Automatic Compliance Detection23 Apr 2026
- 2026Leveraging Sentence-oriented Augmentation and Transformer-Based Architecture for Vietnamese-Bahnaric Translation27 Jan 2026
- 2025DCMM-SQL: Automated Data-Centric Pipeline and Multi-Model Collaboration Training for Text-to-SQL Model27 Oct 2025
- 2025Explicit vs. Implicit Biographies: Evaluating and Adapting LLM Information Extraction on Wikidata-Derived Texts18 Sep 2025
- 2025Linear Preference Optimization: Decoupled Gradient Control via Absolute Regularization20 Aug 2025
- 2025A Comparative Study of Open-Source Libraries for Synthetic Tabular Data Generation: SDV vs. SynthCity21 Jun 2025
- 2025Explainable AI: XAI-Guided Context-Aware Data Augmentation4 Jun 2025
- 2025MASTER: Enhancing Large Language Model via Multi-Agent Simulated Teaching3 Jun 2025
- 2025Towards High-Fidelity Synthetic Multi-platform Social Media Datasets via Large Language Models2 May 2025
- 2025Data Augmentation and Hyperparameter Tuning for Low-Resource MFA9 Apr 2025
38 more
- 2025Data Augmentation for Fake Reviews Detection in Multiple Languages and Multiple Domains9 Apr 2025
- 2025Leveraging Language Models for Analyzing Longitudinal Experiential Data in Education27 Mar 2025
- 2025Enhancing Arabic Automated Essay Scoring with Synthetic Data and Error Injection22 Mar 2025
- 2025Text Data Augmentation for Large Language Models: A Comprehensive Survey of Methods, Challenges, and Opportunities31 Jan 2025
- 2024A Survey of Mathematical Reasoning in the Era of Multimodal Large Language Model: Benchmark, Method & Challenges16 Dec 2024
- 2024Channel Reflection: Knowledge-Driven Data Augmentation for EEG-Based Brain-Computer Interfaces4 Dec 2024
- 2024Rephrasing natural text data with different languages and quality levels for Large Language Model pre-training28 Oct 2024
- 2024Pseudo-Nonlinear Data Augmentation: A Constrained Energy Minimization Viewpoint1 Oct 2024
- 2024EdaCSC: Two Easy Data Augmentation Methods for Chinese Spelling Correction8 Sep 2024
- 2024Advancing Post-OCR Correction: A Comparative Study of Synthetic Data5 Aug 2024
- 2024Unleashing the Power of Data Tsunami: A Comprehensive Survey on Data Assessment and Selection for Instruction Tuning of Language Models4 Aug 2024
- 2024Face4RAG: Factual Consistency Evaluation for Retrieval Augmented Generation in Chinese1 Jul 2024
- 2024A Survey on Data Quality Dimensions and Tools for Machine Learning28 Jun 2024
- 2024Data Generation Using Large Language Models for Text Classification: An Empirical Case Study27 Jun 2024
- 2024InternalInspector I2: Robust Confidence Estimation in LLMs through Internal States17 Jun 2024
- 2024FaceMixup: Enhancing Facial Expression Recognition through Mixed Face Regularization30 May 2024
- 2024Data Augmentation Method Utilizing Template Sentences for Variable Definition Extraction23 May 2024
- 2024Research and application of artificial intelligence based webshell detection model: A literature review28 Apr 2024
- 2024Modeling Orthographic Variation Improves NLP Performance for Nigerian Pidgin28 Apr 2024
- 2024Retrieval-Augmented Data Augmentation for Low-Resource Domain Tasks21 Feb 2024
- 2024Evaluation Metrics for Text Data Augmentation in NLP9 Feb 2024
- 2024AutoAugment Is What You Need: Enhancing Rule-based Augmentation Methods in Low-resource Regimes8 Feb 2024
- 2024Prompt-Time Symbolic Knowledge Capture with Large Language Models1 Feb 2024
- 2023A Multi-solution Study on GDPR AI-enabled Completeness Checking of DPAs23 Nov 2023
- 2023Portuguese FAQ for Financial Services19 Nov 2023
- 2023The Curious Decline of Linguistic Diversity: Training Language Models on Synthetic Text16 Nov 2023
- 2023A Ship of Theseus: Curious Cases of Paraphrasing in LLM-Generated Texts14 Nov 2023
- 2023Noise-Robust Fine-Tuning of Pretrained Language Models via External Guidance2 Nov 2023
- 2023Using GPT-4 to Augment Unbalanced Data for Automatic Scoring25 Oct 2023
- 2023Data Optimization in Deep Learning: A Survey25 Oct 2023
- 2023A Communication Theory Perspective on Prompting Engineering Methods for Large Language Models24 Oct 2023
- 2023Enhancing Abstractiveness of Summarization Models through Calibrated Distillation20 Oct 2023
- 2023Let's Synthesize Step by Step: Iterative Dataset Synthesis with Large Language Models by Extrapolating Errors from Small Models20 Oct 2023
- 2023A Survey of GPT-3 Family Large Language Models Including ChatGPT and GPT-44 Oct 2023
- 2023AMPLIFY:Attention-based Mixup for Performance Improvement and Label Smoothing in Transformer22 Sep 2023
- 2023Synthetic Text Generation using Hypergraph Representations6 Sep 2023
- 2023ReLLa: Retrieval-enhanced Large Language Models for Lifelong Sequential Behavior Comprehension in Recommendation22 Aug 2023
- 2023Making Pre-trained Language Models both Task-solvers and Self-calibrators21 Jul 2023
50 newest of 82 All 82 (JSON)
- 2022Survey of Hallucination in Natural Language Generationcited by 2,075
- 2023The Curious Decline of Linguistic Diversity: Training Language Models on Synthetic Textcited by 100
- 2023A Survey of GPT-3 Family Large Language Models Including ChatGPT and GPT-4cited by 81
- 2023ReLLa: Retrieval-enhanced Large Language Models for Lifelong Sequential Behavior Comprehension in Recommendationcited by 77
- 2022A Survey of Mix-based Data Augmentation: Taxonomy, Methods, Applications, and Explainabilitycited by 31
- 2023Let's Synthesize Step by Step: Iterative Dataset Synthesis with Large Language Models by Extrapolating Errors from Small Modelscited by 30
- 2024InternalInspector I2: Robust Confidence Estimation in LLMs through Internal Statescited by 30
- 2023A review of ensemble learning and data augmentation models for class imbalanced problems: combination, implementation and evaluationcited by 25
- 2023Noise-Robust Fine-Tuning of Pretrained Language Models via External Guidancecited by 24
- 2023A Ship of Theseus: Curious Cases of Paraphrasing in LLM-Generated Textscited by 23
- 2025Text Data Augmentation for Large Language Models: A Comprehensive Survey of Methods, Challenges, and Opportunitiescited by 22
- 2023Using GPT-4 to Augment Unbalanced Data for Automatic Scoringcited by 20
12 most cited of 74 All 74 (JSON)
- 2026Data Augmentation: A Fourier Analysis Perspective23 Jun 2026
- 2026MeMo: Memory as a Model14 May 2026
- 2026Cross-Domain Data Selection and Augmentation for Automatic Compliance Detection23 Apr 2026
- 2026Leveraging Sentence-oriented Augmentation and Transformer-Based Architecture for Vietnamese-Bahnaric Translation27 Jan 2026
- 2025DCMM-SQL: Automated Data-Centric Pipeline and Multi-Model Collaboration Training for Text-to-SQL Model27 Oct 2025
- 2025Explicit vs. Implicit Biographies: Evaluating and Adapting LLM Information Extraction on Wikidata-Derived Texts18 Sep 2025
- 2025A Comparative Study of Open-Source Libraries for Synthetic Tabular Data Generation: SDV vs. SynthCity21 Jun 2025
- 2025Explainable AI: XAI-Guided Context-Aware Data Augmentation4 Jun 2025
- 2025MASTER: Enhancing Large Language Model via Multi-Agent Simulated Teaching3 Jun 2025
- 2025Towards High-Fidelity Synthetic Multi-platform Social Media Datasets via Large Language Models2 May 2025
- 2025Data Augmentation and Hyperparameter Tuning for Low-Resource MFA9 Apr 2025
- 2025Data Augmentation for Fake Reviews Detection in Multiple Languages and Multiple Domains9 Apr 2025
12 newest of 74 All 74 (JSON)