mlsanityData to 7 Oct 2026

CoDa: Constrained Generation based Data Augmentation for Low-Resource NLP

arXiv 2404.00415 ↗First posted 30 Mar 2024cs.CLcited by 9

Not on the map. Why?

Abstract (arXiv)

We present CoDa (Constrained Generation based Data Augmentation), a controllable, effective, and training-free data augmentation technique for low-resource (data-scarce) NLP. Our approach is based on prompting off-the-shelf instruction-following Large Language Models (LLMs) for generating text that satisfies a set of constraints. Precisely, we extract a set of simple constraints from every instance in the low-resource dataset and verbalize them to prompt an LLM to generate novel and diverse training instances. Our findings reveal that synthetic data that follows simple constraints in the downstream dataset act as highly effective augmentations, and CoDa can achieve this without intricate decoding-time constrained generation techniques or fine-tuning with complex algorithms that eventually make the model biased toward the small number of training instances. Additionally, CoDa is the first framework that provides users explicit control over the augmentation generation process, thereby also allowing easy adaptation to several domains. We demonstrate the effectiveness of CoDa across 11 datasets spanning 3 tasks and 3 low-resource settings. CoDa outperforms all our baselines, qualitatively and quantitatively, with improvements of 0.12%-7.19%. Code is available here: https://github.com/Sreyan88/CoDa

Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 32 of its 50 references that are in the map. First posted on arXiv 30 Mar 2024.

Builds on

32 of 50 references.

References · 32

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  2. 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
  3. 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
  4. 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,115
  5. 2015Character-level Convolutional Networks for Text Classificationcited by 2,293
  6. 2020A Primer in BERTology: What we know about how BERT workscited by 807
  7. 2019EDA: Easy Data Augmentation Techniques for Boosting Performance on Text Classification Taskscited by 800
  8. 2018Snips Voice Platform: an embedded Spoken Language Understanding system for private-by-design voice interfacescited by 376
  9. 2016NewsQA: A Machine Comprehension Datasetcited by 330
  10. 2023Large Language Model as Attributed Training Data Generator: A Tale of Diversity and Biascited by 230
  11. 2022ZeroGen: Efficient Zero-shot Learning via Dataset Generationcited by 209
  12. 2021GPT3Mix: Leveraging Large-scale Language Models for Text Augmentationcited by 185
20 more
  1. 2018QANet: Combining Local Convolution with Global Self-Attention for Reading Comprehensioncited by 164
  2. 2021An Empirical Survey of Data Augmentation for Limited Data Learning in NLPcited by 101
  3. 2020SSMBA: Self-Supervised Manifold Based Data Augmentation for Improving Out-of-Domain Robustnesscited by 94
  4. 2023Controlled Text Generation with Natural Language Instructionscited by 87
  5. 2018A Corpus with Multi-Level Annotations of Patients, Interventions and Outcomes to Support Language Processing for Medical Literaturecited by 79
  6. 2020An Analysis of Simple Data Augmentation for Named Entity Recognitioncited by 75
  7. 2023LEXTREME: A Multi-Lingual and Multi-Task Benchmark for the Legal Domaincited by 68
  8. 2021AEDA: An Easier Data Augmentation Technique for Text Classificationcited by 67
  9. 2023Tractable Control for Autoregressive Language Generationcited by 65
  10. 2023LeXFiles and LegalLAMA: Facilitating English Multinational Legal Language Model Developmentcited by 54
  11. 2022PromDA: Prompt-based Data Augmentation for Low-Resource NLU Taskscited by 51
  12. 2021MELM: Data Augmentation with Masked Entity Language Modeling for Low-Resource NERcited by 42
  13. 2022How Much Data Are Augmentations Worth? An Investigation into Scaling Laws, Invariance, and Implicit Regularizationcited by 40
  14. 2023Bounding the Capabilities of Large Language Models in Open Text Generation with Prompt Constraintscited by 31
  15. 2023PromptMix: A Class Boundary Augmentation Method for Large Language Model Distillationcited by 25
  16. 2022Finding Dataset Shortcuts with Grammar Inductioncited by 15
  17. 2023DALE: Generative Data Augmentation for Low-Resource Legal NLPcited by 12
  18. 2022GENIUS: Sketch-based Language Model Pre-training via Extreme and Selective Masking for Text Generation and Augmentationcited by 11
  19. 2023ACLM: A Selective-Denoising based Generative Data Augmentation Approach for Low-Resource Complex NERcited by 9
  20. 2023BioAug: Conditional Generation based Data Augmentation for Low-Resource Biomedical NERcited by 5

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 7; 2026: 1.

9 papers.