A Survey on Data Augmentation for Text Classification
Not on the map. Why?
Abstract (arXiv)
Data augmentation, the artificial creation of training data for machine learning by transformations, is a widely studied research field across machine learning disciplines. While it is useful for increasing a model's generalization capabilities, it can also address many other challenges and problems, from overcoming a limited amount of training data, to regularizing the objective, to limiting the amount data used to protect privacy. Based on a precise description of the goals and applications of data augmentation and a taxonomy for existing works, this survey is concerned with data augmentation methods for textual classification and aims to provide a concise and comprehensive overview for researchers and practitioners. Derived from the taxonomy, we divide more than 100 methods into 12 different groupings and give state-of-the-art references expounding which methods are highly promising by relating them to each other. Finally, research perspectives that may constitute a building block for future work are provided.
Key facts. Cited by 111 papers in the map (data through 7 Oct 2026). Builds on 93 of its 195 references that are in the map. First posted on arXiv 7 Jul 2021.
Builds on
93 of 195 references.
References · 93
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,243
- 2015Character-level Convolutional Networks for Text Classificationcited by 2,293
- 2020Extracting Training Data from Large Language Modelscited by 2,144
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
- 2016Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translationcited by 1,471
- 2017Domain Randomization for Transferring Deep Neural Networks from Simulation to the Real Worldcited by 1,401
- 2017Random Erasing Data Augmentationcited by 1,235
- 2019TinyBERT: Distilling BERT for Natural Language Understandingcited by 1,153
38 more
- 2019Unsupervised Data Augmentation for Consistency Trainingcited by 1,057
- 2019When Does Label Smoothing Help?cited by 985
- 2019AugMix: A Simple Data Processing Method to Improve Robustness and Uncertaintycited by 897
- 2019Right for the Wrong Reasons: Diagnosing Syntactic Heuristics in Natural Language Inferencecited by 864
- 2019EDA: Easy Data Augmentation Techniques for Boosting Performance on Text Classification Taskscited by 800
- 2015Deep Learning and the Information Bottleneck Principlecited by 793
- 2019Adversarial Training for Free!cited by 638
- 2015Generating Sentences from a Continuous Spacecited by 607
- 2019Release Strategies and the Social Impacts of Language Modelscited by 505
- 2017Opening the Black Box of Deep Neural Networks via Informationcited by 494
- 2019What do you learn from context? Probing for sentence structure in contextualized word representationscited by 436
- 2018Generating Natural Language Adversarial Examplescited by 422
- 2021A Survey of Data Augmentation Approaches for NLPcited by 408
- 2016SeqGAN: Sequence Generative Adversarial Nets with Policy Gradientcited by 375
- 2014Deep Speech: Scaling up end-to-end speech recognitioncited by 354
- 2017Synthetic and Natural Noise Both Break Neural Machine Translationcited by 304
- 2016Adversarial Training Methods for Semi-Supervised Text Classificationcited by 280
- 2019FreeLB: Enhanced Adversarial Training for Natural Language Understandingcited by 261
- 2019SMART: Robust and Efficient Fine-Tuning for Pre-trained Natural Language Models through Principled Regularized Optimizationcited by 253
- 2021The GEM Benchmark: Natural Language Generation, its Evaluation and Metricscited by 239
- 2021ConSERT: A Contrastive Framework for Self-Supervised Sentence Representation Transfercited by 231
- 2020Time Series Data Augmentation for Deep Learning: A Surveycited by 225
- 2016A Decomposable Attention Model for Natural Language Inferencecited by 214
- 2018Contextual Augmentation: Data Augmentation by Words with Paradigmatic Relationscited by 201
- 2019Assessing BERT's Syntactic Abilitiescited by 191
- 2020MixText: Linguistically-Informed Interpolation of Hidden Space for Semi-Supervised Text Classificationcited by 186
- 2020CLEAR: Contrastive Learning for Sentence Representationcited by 186
- 2021GPT3Mix: Leveraging Large-scale Language Models for Text Augmentationcited by 185
- 2019You Only Propagate Once: Accelerating Adversarial Training via Maximal Principlecited by 181
- 2019Not Enough Data? Deep Learning to the Rescue!cited by 174
- 2020CERT: Contrastive Self-supervised Learning for Language Understandingcited by 169
- 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
- 2020Deep Learning Based Text Classification: A Comprehensive Reviewcited by 140
- 2017Data Augmentation for Low-Resource Neural Machine Translationcited by 139
- 2016Counter-fitting Word Vectors to Linguistic Constraintscited by 138
- 2018Synthetic Data Augmentation using GAN for Improved Liver Lesion Classificationcited by 136
50 most cited of 93 All 93 (JSON)
Built on by
Citing papers per year: 2021: 2; 2022: 19; 2023: 34; 2024: 25; 2025: 20; 2026: 11.
111 papers.
Sort:
By area:
- 2023AugGPT: Leveraging ChatGPT for Text Data Augmentationcited by 128
- 2021Data Augmentation Approaches in Natural Language Processing: A Surveycited by 82
- 2023A Survey of GPT-3 Family Large Language Models Including ChatGPT and GPT-4cited by 81
- 2023Boosting Adversarial Transferability by Achieving Flat Local Maximacited by 48
- 2024A Comprehensive Survey on Data Augmentationcited by 38
- 2022CySecBERT: A Domain-Adapted Language Model for the Cybersecurity Domaincited by 31
- 2022A Survey of Mix-based Data Augmentation: Taxonomy, Methods, Applications, and Explainabilitycited by 30
- 2023A review of ensemble learning and data augmentation models for class imbalanced problems: combination, implementation and evaluationcited by 24
- 2023Image Data Augmentation Approaches: A Comprehensive Survey and Future directionscited by 23
- 2024Application of LLM Agents in Recruitment: A Novel Framework for Resume Screeningcited by 23
- 2025Text Data Augmentation for Large Language Models: A Comprehensive Survey of Methods, Challenges, and Opportunitiescited by 21
- 2023Using GPT-4 to Augment Unbalanced Data for Automatic Scoringcited by 20
38 more
- 2021Bag-of-Words vs. Graph vs. Sequence in Text Classification: Questioning the Necessity of Text-Graphs and the Surprising Strength of a Wide MLPcited by 17
- 2024Empowering Large Language Models for Textual Data Augmentationcited by 17
- 2023Exploring Transferability of Multimodal Adversarial Samples for Vision-Language Pre-training Models with Contrastive Learningcited by 16
- 2022Significantly improving zero-shot X-ray pathology classification via fine-tuning pre-trained image-text encoderscited by 15
- 2023Simple Disentanglement of Style and Content in Visual Representationscited by 10
- 2023Optimizing PatchCore for Few/many-shot Anomaly Detectioncited by 10
- 2023It Is All About Data: A Survey on the Effects of Data on Adversarial Robustnesscited by 9
- 2023Towards the Identifiability and Explainability for Personalized Learner Modeling: An Inductive Paradigmcited by 9
- 2024Are Latent Vulnerabilities Hidden Gems for Software Vulnerability Prediction? An Empirical Studycited by 9
- 2024Improving Black-box Robustness with In-Context Rewritingcited by 8
- 2022PromptDA: Label-guided Data Augmentation for Prompt-based Few-shot Learnerscited by 7
- 2024Exploration of Masked and Causal Language Modelling for Text Generationcited by 7
- 2023Data Optimization in Deep Learning: A Surveycited by 6
- 2023From Big to Small Without Losing It All: Text Augmentation with ChatGPT for Efficient Sentiment Analysiscited by 6
- 2024Mitigating Data Imbalance for Software Vulnerability Assessment: Does Data Augmentation Help?cited by 6
- 2024Exploring Empty Spaces: Human-in-the-Loop Data Augmentationcited by 6
- 2024Delta: A Cloud-assisted Data Enrichment Framework for On-Device Continual Learningcited by 6
- 2025AI Simulation by Digital Twins: Systematic Survey, Reference Framework, and Mapping to a Standardized Architecturecited by 6
- 2022Cyberbullying Classifiers are Sensitive to Model-Agnostic Perturbationscited by 5
- 2022General Cyclical Training of Neural Networkscited by 5
- 2022Data Augmentation for Biomedical Factoid Question Answeringcited by 5
- 2022Selective Text Augmentation with Word Roles for Low-Resource Text Classificationcited by 5
- 2025Explainable AI: XAI-Guided Context-Aware Data Augmentationcited by 5
- 2022StyleFlow: Disentangle Latent Representations via Normalizing Flow for Unsupervised Text Style Transfercited by 4
- 2023Distributional Data Augmentation Methods for Low Resource Languagecited by 4
- 2026Beyond Human Annotation: Recent Advances in Data Generation Methods for Document Intelligencecited by 4
- 2022Highly Generalizable Models for Multilingual Hate Speech Detectioncited by 3
- 2022Multi-Level Fine-Tuning, Data Augmentation, and Few-Shot Learning for Specialized Cyber Threat Intelligencecited by 3
- 2022Human-in-the-Loop Hate Speech Classification in a Multilingual Contextcited by 3
- 2023Data Augmentation for Conflict and Duplicate Detection in Software Engineering Sentence Pairscited by 3
- 2023Synthetic Data Generation in Low-Resource Settings via Fine-Tuning of Large Language Modelscited by 3
- 2023TILFA: A Unified Framework for Text, Image, and Layout Fusion in Argument Miningcited by 3
- 2023LowResource at BLP-2023 Task 2: Leveraging BanglaBert for Low Resource Sentiment Analysis of Bangla Languagecited by 3
- 2023RDGCL: Reaction-Diffusion Graph Contrastive Learning for Recommendationcited by 3
- 2024Detecting misinformation through Framing Theory: the Frame Element-based Modelcited by 3
- 2024Table Integration in Data Lakes Unleashed: Pairwise Integrability Judgment, Integrable Set Discovery, and Multi-Tuple Conflict Resolutioncited by 3
- 2024Evaluating the Impact of Data Augmentation on Predictive Model Performancecited by 3
- 2023Data Augmentation for Neural NLPcited by 2
50 most cited of 111 All 111 (JSON)
- 2026The Impact of Synthetic Data Augmentation on Discourse-Pragmatic Function Classification3 Sep 2026
- 2026Class-Structure Preservation Beats Diversity: A Comprehensive Benchmark of Text Augmentation Methods for Imbalanced Text Classification3 Jun 2026
- 2026Imbalanced Data Clustering via Targeted Data Augmentation Using GMM and LLM19 May 2026
- 2026Characterizing the Generalization Error of Random Feature Regression with Arbitrary Data-Augmentation11 May 2026
- 2026Addressing Data Scarcity in Bangla Fake News Detection: An LLM-Based Dataset Augmentation Approach2 May 2026
- 2026Controlled Paraphrase Geometry in Sentence Embedding Space: Local Manifold Modeling and Latent Probing1 May 2026
- 2026When Does Data Augmentation Help? Evaluating LLM and Back-Translation Methods for Hausa and Fongbe NLP14 Apr 2026
- 2026SeaAlert: Robust Severity Classification and LLM-Based Information Extraction for Noisy Maritime Distress Communications23 Mar 2026
- 2026Exploring Data Augmentation and Resampling Strategies for Transformer-Based Models to Address Class Imbalance in AI Scoring of Scientific Explanations in NGSS Classroom21 Mar 2026
- 2026Hate Speech Detection using Large Language Models with Data Augmentation and Feature Enhancement5 Mar 2026
- 2026Beyond Human Annotation: Recent Advances in Data Generation Methods for Document Intelligence18 Jan 2026
- 2025Data Augmentation Supporting a Conversational Agent Designed for Smoking Cessation Support Groups18 Dec 2025
38 more
- 2025CIEGAD: Cluster-Conditioned Interpolative and Extrapolative Framework for Geometry-Aware and Domain-Aligned Data Augmentation11 Dec 2025
- 2025Understanding InfoNCE: Transition Probability Matrix Induced Feature Clustering15 Nov 2025
- 2025Knowledge-guided Continual Learning for Behavioral Analytics Systems25 Oct 2025
- 2025Cognitive Linguistic Identity Fusion Score (CLIFS): A Scalable Cognition-Informed Approach to Quantifying Identity Fusion from Text20 Sep 2025
- 2025Extrapolated Markov Chain Oversampling Method for Imbalanced Text Classification2 Sep 2025
- 2025PuzzleClone: A DSL-Powered Framework for Synthesizing Verifiable Data21 Aug 2025
- 2025Transplant Then Regenerate: A New Paradigm for Text Data Augmentation20 Aug 2025
- 2025Resource-Efficient Adaptation of Large Language Models for Text Embeddings via Prompt Engineering and Contrastive Fine-tuning30 Jul 2025
- 2025Synthetic Data Augmentation for Table Detection: Re-evaluating TableNet's Performance with Automatically Generated Document Images17 Jun 2025
- 2025Intra-Trajectory Consistency for Reward Modeling10 Jun 2025
- 2025AI Simulation by Digital Twins: Systematic Survey, Reference Framework, and Mapping to a Standardized Architecture6 Jun 2025
- 2025Explainable AI: XAI-Guided Context-Aware Data Augmentation4 Jun 2025
- 2025Data Augmentation for Fake Reviews Detection in Multiple Languages and Multiple Domains9 Apr 2025
- 2025EmoGRACE: Aspect-based emotion analysis for social media data19 Mar 2025
- 2025Dual-Class Prompt Generation: Enhancing Indonesian Gender-Based Hate Speech Detection through Data Augmentation6 Mar 2025
- 2025Text Data Augmentation for Large Language Models: A Comprehensive Survey of Methods, Challenges, and Opportunities31 Jan 2025
- 2025A Machine Learning Framework for Handling Unreliable Absence Label and Class Imbalance for Marine Stinger Beaching Prediction20 Jan 2025
- 2025Spatial Information Integration in Small Language Models for Document Layout Generation and Classification9 Jan 2025
- 2025VicSim: Enhancing Victim Simulation with Emotional and Linguistic Fidelity6 Jan 2025
- 2024Enriching Social Science Research via Survey Item Linking20 Dec 2024
- 2024Socially-Informed Reconstruction for Pedestrian Trajectory Forecasting5 Dec 2024
- 2024Evaluating the Impact of Data Augmentation on Predictive Model Performance3 Dec 2024
- 2024Table Integration in Data Lakes Unleashed: Pairwise Integrability Judgment, Integrable Set Discovery, and Multi-Tuple Conflict Resolution30 Nov 2024
- 2024Delta: A Cloud-assisted Data Enrichment Framework for On-Device Continual Learning24 Oct 2024
- 2024A Target-Aware Analysis of Data Augmentation for Hate Speech Detection10 Oct 2024
- 2024Exploring Empty Spaces: Human-in-the-Loop Data Augmentation1 Oct 2024
- 2024Reducing and Exploiting Data Augmentation Noise through Meta Reweighting Contrastive Learning for Text Classification26 Sep 2024
- 2024iGAiVA: Integrated Generative AI and Visual Analytics in a Machine Learning Workflow for Text Classification24 Sep 2024
- 2024Reinforcement Learning without Human Feedback for Last Mile Fine-Tuning of Large Language Models29 Aug 2024
- 2024Data Augmentation Integrating Dialogue Flow and Style to Adapt Spoken Dialogue Systems to Low-Resource User Groups20 Aug 2024
- 2024Guidance-Based Prompt Data Augmentation in Specialized Domains for Named Entity Recognition26 Jul 2024
- 2024Mitigating Data Imbalance for Software Vulnerability Assessment: Does Data Augmentation Help?15 Jul 2024
- 2024Gender Bias Detection in Court Decisions: A Brazilian Case Study1 Jun 2024
- 2024Exploration of Masked and Causal Language Modelling for Text Generation21 May 2024
- 2024Harnessing Collective Structure Knowledge in Data Augmentation for Graph Neural Networks17 May 2024
- 2024A Comprehensive Survey on Data Augmentation15 May 2024
- 2024Empowering Large Language Models for Textual Data Augmentation26 Apr 2024
- 2024CrossTune: Black-Box Few-Shot Classification with Label Enhancement19 Mar 2024
50 newest of 111 All 111 (JSON)
- 2023AugGPT: Leveraging ChatGPT for Text Data Augmentationcited by 128
- 2021Data Augmentation Approaches in Natural Language Processing: A Surveycited by 82
- 2023A Survey of GPT-3 Family Large Language Models Including ChatGPT and GPT-4cited by 81
- 2023Boosting Adversarial Transferability by Achieving Flat Local Maximacited by 48
- 2024A Comprehensive Survey on Data Augmentationcited by 38
- 2022CySecBERT: A Domain-Adapted Language Model for the Cybersecurity Domaincited by 31
- 2022A Survey of Mix-based Data Augmentation: Taxonomy, Methods, Applications, and Explainabilitycited by 30
- 2023A review of ensemble learning and data augmentation models for class imbalanced problems: combination, implementation and evaluationcited by 24
- 2023Image Data Augmentation Approaches: A Comprehensive Survey and Future directionscited by 23
- 2025Text Data Augmentation for Large Language Models: A Comprehensive Survey of Methods, Challenges, and Opportunitiescited by 21
- 2023Using GPT-4 to Augment Unbalanced Data for Automatic Scoringcited by 20
- 2021Bag-of-Words vs. Graph vs. Sequence in Text Classification: Questioning the Necessity of Text-Graphs and the Surprising Strength of a Wide MLPcited by 17
12 most cited of 104 All 104 (JSON)
- 2026The Impact of Synthetic Data Augmentation on Discourse-Pragmatic Function Classification3 Sep 2026
- 2026Class-Structure Preservation Beats Diversity: A Comprehensive Benchmark of Text Augmentation Methods for Imbalanced Text Classification3 Jun 2026
- 2026Imbalanced Data Clustering via Targeted Data Augmentation Using GMM and LLM19 May 2026
- 2026Characterizing the Generalization Error of Random Feature Regression with Arbitrary Data-Augmentation11 May 2026
- 2026Addressing Data Scarcity in Bangla Fake News Detection: An LLM-Based Dataset Augmentation Approach2 May 2026
- 2026Controlled Paraphrase Geometry in Sentence Embedding Space: Local Manifold Modeling and Latent Probing1 May 2026
- 2026When Does Data Augmentation Help? Evaluating LLM and Back-Translation Methods for Hausa and Fongbe NLP14 Apr 2026
- 2026SeaAlert: Robust Severity Classification and LLM-Based Information Extraction for Noisy Maritime Distress Communications23 Mar 2026
- 2026Exploring Data Augmentation and Resampling Strategies for Transformer-Based Models to Address Class Imbalance in AI Scoring of Scientific Explanations in NGSS Classroom21 Mar 2026
- 2026Hate Speech Detection using Large Language Models with Data Augmentation and Feature Enhancement5 Mar 2026
- 2026Beyond Human Annotation: Recent Advances in Data Generation Methods for Document Intelligence18 Jan 2026
- 2025Data Augmentation Supporting a Conversational Agent Designed for Smoking Cessation Support Groups18 Dec 2025
12 newest of 104 All 104 (JSON)