To Augment or Not to Augment? A Comparative Study on Text Augmentation Techniques for Low-Resource NLP
Not on the map. Why?
Abstract (arXiv)
Data-hungry deep neural networks have established themselves as the standard for many NLP tasks including the traditional sequence tagging ones. Despite their state-of-the-art performance on high-resource languages, they still fall behind of their statistical counter-parts in low-resource scenarios. One methodology to counter attack this problem is text augmentation, i.e., generating new synthetic training data points from existing data. Although NLP has recently witnessed a load of textual augmentation techniques, the field still lacks a systematic performance analysis on a diverse set of languages and sequence tagging tasks. To fill this gap, we investigate three categories of text augmentation methodologies which perform changes on the syntax (e.g., cropping sub-sentences), token (e.g., random word insertion) and character (e.g., character swapping) levels. We systematically compare them on part-of-speech tagging, dependency parsing and semantic role labeling for a diverse set of language families using various models including the architectures that rely on pretrained multilingual contextualized language models such as mBERT. Augmentation most significantly improves dependency parsing, followed by part-of-speech tagging and semantic role labeling. We find the experimented techniques to be effective on morphologically rich languages in general rather than analytic languages such as Vietnamese. Our results suggest that the augmentation techniques can further improve over strong baselines based on mBERT. We identify the character-level methods as the most consistent performers, while synonym replacement and syntactic augmenters provide inconsistent improvements. Finally, we discuss that the results most heavily depend on the task, language pair, and the model type.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 46 of its 74 references that are in the map. First posted on arXiv 18 Nov 2021.
Builds on
46 of 74 references.
References · 46
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2019BERTScore: Evaluating Text Generation with BERTcited by 5,462
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2015Neural Machine Translation of Rare Words with Subword Unitscited by 2,898
- 2015Character-level Convolutional Networks for Text Classificationcited by 2,293
- 2019BERT Rediscovers the Classical NLP Pipelinecited by 1,046
- 2019EDA: Easy Data Augmentation Techniques for Boosting Performance on Text Classification Taskscited by 800
- 2015Improving Neural Machine Translation Models with Monolingual Datacited by 784
- 2021A Survey of Data Augmentation Approaches for NLPcited by 408
- 2020How Good is Your Tokenizer? On the Monolingual Performance of Multilingual Language Modelscited by 313
- 2017Synthetic and Natural Noise Both Break Neural Machine Translationcited by 304
34 more
- 2018Learning Word Vectors for 157 Languagescited by 279
- 2018Colorless green recurrent networks dream hierarchicallycited by 210
- 2018Contextual Augmentation: Data Augmentation by Words with Paradigmatic Relationscited by 201
- 2020MixText: Linguistically-Informed Interpolation of Hidden Space for Semi-Supervised Text Classificationcited by 186
- 2021GPT3Mix: Leveraging Large-scale Language Models for Text Augmentationcited by 185
- 2019Not Enough Data? Deep Learning to the Rescue!cited by 174
- 2020A Survey on Recent Approaches for Natural Language Processing in Low-Resource Scenarioscited by 170
- 2020Data Augmentation using Pre-trained Transformer Modelscited by 168
- 2018MixUp as Locally Linear Out-Of-Manifold Regularizationcited by 158
- 2019Good-Enough Compositional Data Augmentationcited by 158
- 2017Data Augmentation for Low-Resource Neural Machine Translationcited by 139
- 2019Augmenting Data with Mixup for Sentence Classification: An Empirical Studycited by 125
- 2018Conditional BERT Contextual Augmentationcited by 107
- 2021An Empirical Survey of Data Augmentation for Limited Data Learning in NLPcited by 101
- 2018SwitchOut: an Efficient Data Augmentation Algorithm for Neural Machine Translationcited by 72
- 2020Sequence-Level Mixed Sample Data Augmentationcited by 71
- 2016Simple and Accurate Dependency Parsing Using Bidirectional LSTM Feature Representationscited by 55
- 2017BPEmb: Tokenization-free Pre-trained Subword Embeddings in 275 Languagescited by 52
- 2019Training on Synthetic Noise Improves Robustness to Natural Noise in Machine Translationcited by 52
- 2020SeqMix: Augmenting Active Sequence Labeling via Sequence Mixupcited by 52
- 2019Soft Contextual Data Augmentation for Neural Machine Translationcited by 49
- 2019Data Augmentation via Dependency Tree Morphing for Low-Resource Languagescited by 45
- 2020GenAug: Data Augmentation for Finetuning Text Generatorscited by 41
- 2019Improving Robustness of Machine Translation with Synthetic Noisecited by 36
- 2019XLDA: Cross-Lingual Data Augmentation for Natural Language Inference and Question Answeringcited by 35
- 2020Is Supervised Syntactic Parsing Beneficial for Language Understanding? An Empirical Investigationcited by 34
- 2020Local Additivity Based Data Augmentation for Semi-supervised NERcited by 31
- 2015Finding Function in Form: Compositional Character Models for Open Vocabulary Word Representationcited by 28
- 2020Adversarial Attack and Defense of Structured Prediction Modelscited by 20
- 2019Keep Calm and Switch On! Preserving Sentiment and Fluency in Semantic Text Exchangecited by 19
- 2019Sequence Tagging with Contextual and Non-Contextual Subword Representations: A Multilingual Evaluationcited by 14
- 2020Simple is Better! Lightweight Data Augmentation for Low Resource Slot Filling and Intent Classificationcited by 10
- 2020Finding Friends and Flipping Frenemies: Automatic Paraphrase Dataset Augmentation Using Graph Theorycited by 8
- 2017Revisiting Recurrent Networks for Paraphrastic Sentence Embeddingscited by 4
Built on by
Citing papers per year: 2022: 1; 2023: 6; 2024: 1; 2025: 3; 2026: 1.
12 papers.
- 2023Waffling around for Performance: Visual Classification with Random Words and Broad Conceptscited by 100
- 2023CreoleVal: Multilingual Multitask Benchmarks for Creolescited by 9
- 2024Does VLM Classification Benefit from LLM Description Semantics?cited by 6
- 2023Distributional Data Augmentation Methods for Low Resource Languagecited by 4
- 2022Knowledge-Grounded Conversational Data Augmentation with Generative Conversational Networkscited by 2
- 2023Data Augmentation for Neural NLPcited by 2
- 2023Not Enough Labeled Data? Just Add Semantics: A Data-Efficient Method for Inferring Online Health Textscited by 1
- 2025MAGE: Multi-Head Attention Guided Embeddings for Low Resource Sentiment Classificationcited by 1
- 2025Data Augmentation and Hyperparameter Tuning for Low-Resource MFAcited by 1
- 2023Probabilistic Linguistic Knowledge and Token-level Text Augmentationcited by 0
- 2025A Comparative Study of LLM Prompting and Fine-Tuning for Cross-genre Authorship Attribution on Chinese Lyricscited by 0
- 2026The Annotation Scarcity Paradox in Low-Resource NLP Evaluation: A Decade of Acceleration and Emerging Constraintscited by 0
- 2026The Annotation Scarcity Paradox in Low-Resource NLP Evaluation: A Decade of Acceleration and Emerging Constraints18 May 2026
- 2025A Comparative Study of LLM Prompting and Fine-Tuning for Cross-genre Authorship Attribution on Chinese Lyrics26 Nov 2025
- 2025Data Augmentation and Hyperparameter Tuning for Low-Resource MFA9 Apr 2025
- 2025MAGE: Multi-Head Attention Guided Embeddings for Low Resource Sentiment Classification25 Feb 2025
- 2024Does VLM Classification Benefit from LLM Description Semantics?16 Dec 2024
- 2023CreoleVal: Multilingual Multitask Benchmarks for Creoles30 Oct 2023
- 2023Not Enough Labeled Data? Just Add Semantics: A Data-Efficient Method for Inferring Online Health Texts18 Sep 2023
- 2023Distributional Data Augmentation Methods for Low Resource Language9 Sep 2023
- 2023Probabilistic Linguistic Knowledge and Token-level Text Augmentation29 Jun 2023
- 2023Waffling around for Performance: Visual Classification with Random Words and Broad Concepts12 Jun 2023
- 2023Data Augmentation for Neural NLP22 Feb 2023
- 2022Knowledge-Grounded Conversational Data Augmentation with Generative Conversational Networks22 Jul 2022