Reducing and Exploiting Data Augmentation Noise through Meta Reweighting Contrastive Learning for Text Classification
Not on the map. Why?
Abstract (arXiv)
Data augmentation has shown its effectiveness in resolving the data-hungry problem and improving model's generalization ability. However, the quality of augmented data can be varied, especially compared with the raw/original data. To boost deep learning models' performance given augmented data/samples in text classification tasks, we propose a novel framework, which leverages both meta learning and contrastive learning techniques as parts of our design for reweighting the augmented samples and refining their feature representations based on their quality. As part of the framework, we propose novel weight-dependent enqueue and dequeue algorithms to utilize augmented samples' weight/quality information effectively. Through experiments, we show that our framework can reasonably cooperate with existing deep learning models (e.g., RoBERTa-base and Text-CNN) and augmentation techniques (e.g., Wordnet and Easydata) for specific supervised learning tasks. Experiment results show that our framework achieves an average of 1.6%, up to 4.3% absolute improvement on Text-CNN encoders and an average of 1.4%, up to 4.4% absolute improvement on RoBERTa-base encoders on seven GLUE benchmark datasets compared with the best baseline. We present an indepth analysis of our framework design, revealing the non-trivial contributions of our network components. Our code is publicly available for better reproducibility.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 45 of its 58 references that are in the map. First posted on arXiv 26 Sep 2024.
Builds on
45 of 58 references.
References · 45
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
- 2020Supervised Contrastive Learningcited by 2,803
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2019TinyBERT: Distilling BERT for Natural Language Understandingcited by 1,153
- 2014Convolutional Neural Networks for Sentence Classificationcited by 1,124
- 2019Unsupervised Data Augmentation for Consistency Trainingcited by 1,057
- 2020Beyond Accuracy: Behavioral Testing of NLP models with CheckListcited by 979
- 2020Meta-Learning in Neural Networks: A Surveycited by 944
- 2019EDA: Easy Data Augmentation Techniques for Boosting Performance on Text Classification Taskscited by 800
- 2015Improving Neural Machine Translation Models with Monolingual Datacited by 784
33 more
- 2018AutoAugment: Learning Augmentation Policies from Datacited by 728
- 2018Learning to Reweight Examples for Robust Deep Learningcited by 670
- 2020Contrastive Learning with Hard Negative Samplescited by 619
- 2018Generating Natural Language Adversarial Examplescited by 422
- 2018TextBugger: Generating Adversarial Text Against Real-world Applicationscited by 376
- 2017The Effectiveness of Data Augmentation in Image Classification using Deep Learningcited by 368
- 2018Black-box Generation of Adversarial Text Sequences to Evade Deep Learning Classifierscited by 341
- 2020BAE: BERT-based Adversarial Examples for Text Classificationcited by 316
- 2020Supervised Contrastive Learning for Pre-trained Language Model Fine-tuningcited by 275
- 2020MixText: Linguistically-Informed Interpolation of Hidden Space for Semi-Supervised Text Classificationcited by 186
- 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
- 2019Combating Adversarial Misspellings with Robust Word Recognitioncited by 162
- 2019Augmenting Data with Mixup for Sentence Classification: An Empirical Studycited by 125
- 2021A Survey on Data Augmentation for Text Classificationcited by 111
- 2019Meta Label Correction for Noisy Label Learningcited by 108
- 2018Conditional BERT Contextual Augmentationcited by 107
- 2017Data Noising as Smoothing in Neural Network Language Modelscited by 78
- 2020A Simple but Tough-to-Beat Data Augmentation Approach for Natural Language Understanding and Generationcited by 72
- 2020Meta-Learning Requires Meta-Augmentationcited by 57
- 2019Learning Data Manipulation for Augmentation and Weightingcited by 44
- 2020CoDA: Contrast-enhanced and Diversity-promoting Data Augmentation for Natural Language Understandingcited by 41
- 2018Text Data Augmentation Made Simple By Leveraging NLP Cloud APIscited by 40
- 2020Data Augmentation for Meta-Learningcited by 38
- 2019Word-level Textual Adversarial Attacking as Combinatorial Optimizationcited by 37
- 2020OnlineAugment: Online Data Augmentation with Less Domain Knowledgecited by 28
- 2020Leveraging Multi-Source Weak Social Supervision for Early Detection of Fake Newscited by 24
- 2021Reweighting Augmented Samples by Minimizing the Maximal Expected Losscited by 21
- 2020MetaAugment: Sample-Aware Data Augmentation Policy Learningcited by 19
- 2021Meta Back-translationcited by 16
- 2019Atalaya at TASS 2019: Data Augmentation and Robust Embeddings for Sentiment Analysiscited by 12
- 2020Towards Hate Speech Detection at Large via Deep Generative Modelingcited by 12
Built on by
Not cited yet.