mlsanityData to 7 Oct 2026

Reducing and Exploiting Data Augmentation Noise through Meta Reweighting Contrastive Learning for Text Classification

arXiv 2409.17474 ↗First posted 26 Sep 2024cs.CL cs.LGcited by 0

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

  1. 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
  2. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
  3. 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
  4. 2020Supervised Contrastive Learningcited by 2,803
  5. 2018DARTS: Differentiable Architecture Searchcited by 1,782
  6. 2019TinyBERT: Distilling BERT for Natural Language Understandingcited by 1,153
  7. 2014Convolutional Neural Networks for Sentence Classificationcited by 1,124
  8. 2019Unsupervised Data Augmentation for Consistency Trainingcited by 1,057
  9. 2020Beyond Accuracy: Behavioral Testing of NLP models with CheckListcited by 979
  10. 2020Meta-Learning in Neural Networks: A Surveycited by 944
  11. 2019EDA: Easy Data Augmentation Techniques for Boosting Performance on Text Classification Taskscited by 800
  12. 2015Improving Neural Machine Translation Models with Monolingual Datacited by 784
33 more
  1. 2018AutoAugment: Learning Augmentation Policies from Datacited by 728
  2. 2018Learning to Reweight Examples for Robust Deep Learningcited by 670
  3. 2020Contrastive Learning with Hard Negative Samplescited by 619
  4. 2018Generating Natural Language Adversarial Examplescited by 422
  5. 2018TextBugger: Generating Adversarial Text Against Real-world Applicationscited by 376
  6. 2017The Effectiveness of Data Augmentation in Image Classification using Deep Learningcited by 368
  7. 2018Black-box Generation of Adversarial Text Sequences to Evade Deep Learning Classifierscited by 341
  8. 2020BAE: BERT-based Adversarial Examples for Text Classificationcited by 316
  9. 2020Supervised Contrastive Learning for Pre-trained Language Model Fine-tuningcited by 275
  10. 2020MixText: Linguistically-Informed Interpolation of Hidden Space for Semi-Supervised Text Classificationcited by 186
  11. 2019Not Enough Data? Deep Learning to the Rescue!cited by 174
  12. 2020CERT: Contrastive Self-supervised Learning for Language Understandingcited by 169
  13. 2020Data Augmentation using Pre-trained Transformer Modelscited by 168
  14. 2019Combating Adversarial Misspellings with Robust Word Recognitioncited by 162
  15. 2019Augmenting Data with Mixup for Sentence Classification: An Empirical Studycited by 125
  16. 2021A Survey on Data Augmentation for Text Classificationcited by 111
  17. 2019Meta Label Correction for Noisy Label Learningcited by 108
  18. 2018Conditional BERT Contextual Augmentationcited by 107
  19. 2017Data Noising as Smoothing in Neural Network Language Modelscited by 78
  20. 2020A Simple but Tough-to-Beat Data Augmentation Approach for Natural Language Understanding and Generationcited by 72
  21. 2020Meta-Learning Requires Meta-Augmentationcited by 57
  22. 2019Learning Data Manipulation for Augmentation and Weightingcited by 44
  23. 2020CoDA: Contrast-enhanced and Diversity-promoting Data Augmentation for Natural Language Understandingcited by 41
  24. 2018Text Data Augmentation Made Simple By Leveraging NLP Cloud APIscited by 40
  25. 2020Data Augmentation for Meta-Learningcited by 38
  26. 2019Word-level Textual Adversarial Attacking as Combinatorial Optimizationcited by 37
  27. 2020OnlineAugment: Online Data Augmentation with Less Domain Knowledgecited by 28
  28. 2020Leveraging Multi-Source Weak Social Supervision for Early Detection of Fake Newscited by 24
  29. 2021Reweighting Augmented Samples by Minimizing the Maximal Expected Losscited by 21
  30. 2020MetaAugment: Sample-Aware Data Augmentation Policy Learningcited by 19
  31. 2021Meta Back-translationcited by 16
  32. 2019Atalaya at TASS 2019: Data Augmentation and Robust Embeddings for Sentiment Analysiscited by 12
  33. 2020Towards Hate Speech Detection at Large via Deep Generative Modelingcited by 12

Built on by

Not cited yet.