Few-Shot Text Classification with Triplet Networks, Data Augmentation, and Curriculum Learning
Not on the map. Why?
Abstract (arXiv)
Few-shot text classification is a fundamental NLP task in which a model aims to classify text into a large number of categories, given only a few training examples per category. This paper explores data augmentation -- a technique particularly suitable for training with limited data -- for this few-shot, highly-multiclass text classification setting. On four diverse text classification tasks, we find that common data augmentation techniques can improve the performance of triplet networks by up to 3.0% on average. To further boost performance, we present a simple training strategy called curriculum data augmentation, which leverages curriculum learning by first training on only original examples and then introducing augmented data as training progresses. We explore a two-stage and a gradual schedule, and find that, compared with standard single-stage training, curriculum data augmentation trains faster, improves performance, and remains robust to high amounts of noising from augmentation.
Key facts. Cited by 35 papers in the map (data through 7 Oct 2026). Builds on 18 of its 29 references that are in the map. First posted on arXiv 12 Mar 2021.
Builds on
18 of 29 references.
References · 18
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
- 2015Character-level Convolutional Networks for Text Classificationcited by 2,293
- 2019Unsupervised Data Augmentation for Consistency Trainingcited by 1,057
- 2019EDA: Easy Data Augmentation Techniques for Boosting Performance on Text Classification Taskscited by 800
- 2015Improving Neural Machine Translation Models with Monolingual Datacited by 784
- 2015Deep Metric Learning via Lifted Structured Feature Embeddingcited by 449
- 2018FewRel: A Large-Scale Supervised Few-Shot Relation Classification Dataset with State-of-the-Art Evaluationcited by 254
- 2018Cooperative Learning of Audio and Video Models from Self-Supervised Synchronizationcited by 246
- 2019Good-Enough Compositional Data Augmentationcited by 158
- 2019Population Based Augmentation: Efficient Learning of Augmentation Policy Schedulescited by 153
- 2018Curriculum Learning by Transfer Learning: Theory and Experiments with Deep Networkscited by 113
- 2016Edinburgh Neural Machine Translation Systems for WMT 16cited by 76
6 more
- 2018SwitchOut: an Efficient Data Augmentation Algorithm for Neural Machine Translationcited by 72
- 2016Attentive Pooling Networkscited by 28
- 2016Learning the Curriculum with Bayesian Optimization for Task-Specific Word Representation Learningcited by 22
- 2020What Are People Asking About COVID-19? A Question Classification Datasetcited by 5
- 2020Rethinking Curriculum Learning with Incremental Labels and Adaptive Compensationcited by 4
- 2020Context-based Transformer Models for Answer Sentence Selectioncited by 2
Built on by
Citing papers per year: 2021: 3; 2022: 9; 2023: 10; 2024: 10; 2025: 2; 2026: 1.
35 papers.
Sort:
By area:
- 2021A Survey of Data Augmentation Approaches for NLPcited by 408
- 2023AugGPT: Leveraging ChatGPT for Text Data Augmentationcited by 128
- 2022Data-Efficient Finetuning Using Cross-Task Nearest Neighborscited by 26
- 2024RepLiQA: A Question-Answering Dataset for Benchmarking LLMs on Unseen Reference Contentcited by 26
- 2023Mask-guided BERT for Few Shot Text Classificationcited by 25
- 2023PromptMix: A Class Boundary Augmentation Method for Large Language Model Distillationcited by 25
- 2023Exploring New Frontiers in Agricultural NLP: Investigating the Potential of Large Language Models for Food Applicationscited by 21
- 2022Imagination-Augmented Natural Language Understandingcited by 19
- 2022Contrastive Learning for Prompt-Based Few-Shot Language Learnerscited by 17
- 2021Efficient Contrastive Learning via Novel Data Augmentation and Curriculum Learningcited by 14
- 2022PCC: Paraphrasing with Bottom-k Sampling and Cyclic Learning for Curriculum Data Augmentationcited by 14
- 2023Curricular Object Manipulation in LiDAR-based Object Detectioncited by 12
23 more
- 2024Evolving Knowledge Distillation with Large Language Models and Active Learningcited by 12
- 2023Generation-driven Contrastive Self-training for Zero-shot Text Classification with Instruction-following LLMcited by 11
- 2024Does DetectGPT Fully Utilize Perturbation? Bridging Selective Perturbation to Fine-tuned Contrastive Learning Detector would be Bettercited by 11
- 2024NICE: To Optimize In-Context Examples or Not?cited by 9
- 2023Matching Pairs: Attributing Fine-Tuned Models to their Pre-Trained Large Language Modelscited by 6
- 2021Good-Enough Example Extrapolationcited by 5
- 2022Embedding Hallucination for Few-Shot Language Fine-tuningcited by 5
- 2022SAT: Improving Semi-Supervised Text Classification with Simple Instance-Adaptive Self-Trainingcited by 5
- 2022AugCSE: Contrastive Sentence Embedding with Diverse Augmentationscited by 5
- 2024One size doesn't fit all: Predicting the Number of Examples for In-Context Learningcited by 4
- 2022DialAug: Mixing up Dialogue Contexts in Contrastive Learning for Robust Conversational Modelingcited by 3
- 2023BLIAM: Literature-based Data Synthesis for Synergistic Drug Combination Predictioncited by 3
- 2024Improving Zero-Shot Cross-Lingual Transfer via Progressive Code-Switchingcited by 3
- 2024Enhancing Graph Neural Networks with Limited Labeled Data by Actively Distilling Knowledge from Large Language Modelscited by 3
- 2022A Curriculum Learning Approach for Multi-domain Text Classification Using Keyword weight Rankingcited by 2
- 2023Data Augmentation for Neural NLPcited by 2
- 2024Colorful Cutout: Enhancing Image Data Augmentation with Curriculum Learningcited by 2
- 2023EXnet: Efficient In-context Learning for Data-less Text classificationcited by 1
- 2024Enhancing Effectiveness and Robustness in a Low-Resource Regime via Decision-Boundary-aware Data Augmentationcited by 1
- 2024Adverb Is the Key: Simple Text Data Augmentation with Adverb Deletioncited by 0
- 2025Implicit Word Reordering with Knowledge Distillation for Cross-Lingual Dependency Parsingcited by 0
- 2025A Comprehensive Survey of Challenges and Opportunities of Few-Shot Learning Across Multiple Domainscited by 0
- 2026Disentangling Curriculum Learning in NLP: Towards a Unifying Taxonomycited by 0
- 2026Disentangling Curriculum Learning in NLP: Towards a Unifying Taxonomy21 Jul 2026
- 2025A Comprehensive Survey of Challenges and Opportunities of Few-Shot Learning Across Multiple Domains5 Apr 2025
- 2025Implicit Word Reordering with Knowledge Distillation for Cross-Lingual Dependency Parsing24 Feb 2025
- 2024Enhancing Graph Neural Networks with Limited Labeled Data by Actively Distilling Knowledge from Large Language Models19 Jul 2024
- 2024Improving Zero-Shot Cross-Lingual Transfer via Progressive Code-Switching19 Jun 2024
- 2024RepLiQA: A Question-Answering Dataset for Benchmarking LLMs on Unseen Reference Content17 Jun 2024
- 2024Adverb Is the Key: Simple Text Data Augmentation with Adverb Deletion29 Mar 2024
- 2024Colorful Cutout: Enhancing Image Data Augmentation with Curriculum Learning29 Mar 2024
- 2024Enhancing Effectiveness and Robustness in a Low-Resource Regime via Decision-Boundary-aware Data Augmentation22 Mar 2024
- 2024Evolving Knowledge Distillation with Large Language Models and Active Learning11 Mar 2024
- 2024One size doesn't fit all: Predicting the Number of Examples for In-Context Learning11 Mar 2024
- 2024NICE: To Optimize In-Context Examples or Not?9 Feb 2024
23 more
- 2024Does DetectGPT Fully Utilize Perturbation? Bridging Selective Perturbation to Fine-tuned Contrastive Learning Detector would be Better1 Feb 2024
- 2023PromptMix: A Class Boundary Augmentation Method for Large Language Model Distillation22 Oct 2023
- 2023Exploring New Frontiers in Agricultural NLP: Investigating the Potential of Large Language Models for Food Applications20 Jun 2023
- 2023Matching Pairs: Attributing Fine-Tuned Models to their Pre-Trained Large Language Models15 Jun 2023
- 2023EXnet: Efficient In-context Learning for Data-less Text classification24 May 2023
- 2023Generation-driven Contrastive Self-training for Zero-shot Text Classification with Instruction-following LLM24 Apr 2023
- 2023Curricular Object Manipulation in LiDAR-based Object Detection9 Apr 2023
- 2023AugGPT: Leveraging ChatGPT for Text Data Augmentation25 Feb 2023
- 2023Data Augmentation for Neural NLP22 Feb 2023
- 2023Mask-guided BERT for Few Shot Text Classification21 Feb 2023
- 2023BLIAM: Literature-based Data Synthesis for Synergistic Drug Combination Prediction14 Feb 2023
- 2022Data-Efficient Finetuning Using Cross-Task Nearest Neighbors1 Dec 2022
- 2022A Curriculum Learning Approach for Multi-domain Text Classification Using Keyword weight Ranking27 Oct 2022
- 2022SAT: Improving Semi-Supervised Text Classification with Simple Instance-Adaptive Self-Training23 Oct 2022
- 2022AugCSE: Contrastive Sentence Embedding with Diverse Augmentations20 Oct 2022
- 2022PCC: Paraphrasing with Bottom-k Sampling and Cyclic Learning for Curriculum Data Augmentation17 Aug 2022
- 2022Contrastive Learning for Prompt-Based Few-Shot Language Learners3 May 2022
- 2022Embedding Hallucination for Few-Shot Language Fine-tuning3 May 2022
- 2022Imagination-Augmented Natural Language Understanding18 Apr 2022
- 2022DialAug: Mixing up Dialogue Contexts in Contrastive Learning for Robust Conversational Modeling15 Apr 2022
- 2021Good-Enough Example Extrapolation12 Sep 2021
- 2021Efficient Contrastive Learning via Novel Data Augmentation and Curriculum Learning10 Sep 2021
- 2021A Survey of Data Augmentation Approaches for NLP7 May 2021
- 2021A Survey of Data Augmentation Approaches for NLPcited by 408
- 2023AugGPT: Leveraging ChatGPT for Text Data Augmentationcited by 128
- 2022Data-Efficient Finetuning Using Cross-Task Nearest Neighborscited by 26
- 2024RepLiQA: A Question-Answering Dataset for Benchmarking LLMs on Unseen Reference Contentcited by 26
- 2023Mask-guided BERT for Few Shot Text Classificationcited by 25
- 2023PromptMix: A Class Boundary Augmentation Method for Large Language Model Distillationcited by 25
- 2023Exploring New Frontiers in Agricultural NLP: Investigating the Potential of Large Language Models for Food Applicationscited by 21
- 2022Imagination-Augmented Natural Language Understandingcited by 19
- 2022Contrastive Learning for Prompt-Based Few-Shot Language Learnerscited by 17
- 2021Efficient Contrastive Learning via Novel Data Augmentation and Curriculum Learningcited by 14
- 2022PCC: Paraphrasing with Bottom-k Sampling and Cyclic Learning for Curriculum Data Augmentationcited by 14
- 2023Curricular Object Manipulation in LiDAR-based Object Detectioncited by 12
12 most cited of 33 All 33 (JSON)
- 2026Disentangling Curriculum Learning in NLP: Towards a Unifying Taxonomy21 Jul 2026
- 2025A Comprehensive Survey of Challenges and Opportunities of Few-Shot Learning Across Multiple Domains5 Apr 2025
- 2025Implicit Word Reordering with Knowledge Distillation for Cross-Lingual Dependency Parsing24 Feb 2025
- 2024Enhancing Graph Neural Networks with Limited Labeled Data by Actively Distilling Knowledge from Large Language Models19 Jul 2024
- 2024Improving Zero-Shot Cross-Lingual Transfer via Progressive Code-Switching19 Jun 2024
- 2024RepLiQA: A Question-Answering Dataset for Benchmarking LLMs on Unseen Reference Content17 Jun 2024
- 2024Adverb Is the Key: Simple Text Data Augmentation with Adverb Deletion29 Mar 2024
- 2024Colorful Cutout: Enhancing Image Data Augmentation with Curriculum Learning29 Mar 2024
- 2024Enhancing Effectiveness and Robustness in a Low-Resource Regime via Decision-Boundary-aware Data Augmentation22 Mar 2024
- 2024Evolving Knowledge Distillation with Large Language Models and Active Learning11 Mar 2024
- 2024One size doesn't fit all: Predicting the Number of Examples for In-Context Learning11 Mar 2024
- 2024NICE: To Optimize In-Context Examples or Not?9 Feb 2024
12 newest of 33 All 33 (JSON)