Selective Text Augmentation with Word Roles for Low-Resource Text Classification
Not on the map. Why?
Abstract (arXiv)
Data augmentation techniques are widely used in text classification tasks to improve the performance of classifiers, especially in low-resource scenarios. Most previous methods conduct text augmentation without considering the different functionalities of the words in the text, which may generate unsatisfactory samples. Different words may play different roles in text classification, which inspires us to strategically select the proper roles for text augmentation. In this work, we first identify the relationships between the words in a text and the text category from the perspectives of statistical correlation and semantic similarity and then utilize them to divide the words into four roles -- Gold, Venture, Bonus, and Trivial words, which have different functionalities for text classification. Based on these word roles, we present a new augmentation technique called STA (Selective Text Augmentation) where different text-editing operations are selectively applied to words with specific roles. STA can generate diverse and relatively clean samples, while preserving the original core semantics, and is also quite simple to implement. Extensive experiments on 5 benchmark low-resource text classification datasets illustrate that augmented samples produced by STA successfully boost the performance of classification models which significantly outperforms previous non-selective methods, including two large language model-based techniques. Cross-dataset experiments further indicate that STA can help the classifiers generalize better to other datasets than previous methods.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 30 of its 42 references that are in the map. First posted on arXiv 4 Sep 2022.
Builds on
30 of 42 references.
References · 30
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,170
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,375
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,307
- 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,824
- 2015Character-level Convolutional Networks for Text Classificationcited by 2,330
- 2014Convolutional Neural Networks for Sentence Classificationcited by 1,127
- 2019Unsupervised Data Augmentation for Consistency Trainingcited by 1,060
- 2020What Makes for Good Views for Contrastive Learning?cited by 846
- 2019EDA: Easy Data Augmentation Techniques for Boosting Performance on Text Classification Taskscited by 807
18 more
- 2015Improving Neural Machine Translation Models with Monolingual Datacited by 788
- 2021A Survey of Data Augmentation Approaches for NLPcited by 409
- 2020Pretrained Transformers Improve Out-of-Distribution Robustnesscited by 294
- 2018Contextual Augmentation: Data Augmentation by Words with Paradigmatic Relationscited by 201
- 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
- 2016Recurrent Neural Network for Text Classification with Multi-Task Learningcited by 144
- 2020The Tatoeba Translation Challenge -- Realistic Data Sets for Low Resource and Multilingual MTcited by 128
- 2019Augmenting Data with Mixup for Sentence Classification: An Empirical Studycited by 125
- 2017Dataset Augmentation in Feature Spacecited by 124
- 2016Data Recombination for Neural Semantic Parsingcited by 111
- 2021A Survey on Data Augmentation for Text Classificationcited by 111
- 2021An Empirical Survey of Data Augmentation for Limited Data Learning in NLPcited by 101
- 2017Data Noising as Smoothing in Neural Network Language Modelscited by 78
- 2020GenAug: Data Augmentation for Finetuning Text Generatorscited by 41
- 2017Topic Compositional Neural Language Modelcited by 11
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 2.
5 papers.
- 2023How Close is ChatGPT to Human Experts? Comparison Corpus, Evaluation, and Detectioncited by 481
- 2024A Comprehensive Survey on Data Augmentationcited by 40
- 2024A Survey on Data Augmentation in Large Model Eracited by 31
- 2022GENIUS: Sketch-based Language Model Pre-training via Extreme and Selective Masking for Text Generation and Augmentationcited by 11
- 2023MSMix:An Interpolation-Based Text Data Augmentation Method Manifold Swap Mixupcited by 0
- 2024A Comprehensive Survey on Data Augmentation15 May 2024
- 2024A Survey on Data Augmentation in Large Model Era27 Jan 2024
- 2023MSMix:An Interpolation-Based Text Data Augmentation Method Manifold Swap Mixup31 May 2023
- 2023How Close is ChatGPT to Human Experts? Comparison Corpus, Evaluation, and Detection18 Jan 2023
- 2022GENIUS: Sketch-based Language Model Pre-training via Extreme and Selective Masking for Text Generation and Augmentation18 Nov 2022