Generation-driven Contrastive Self-training for Zero-shot Text Classification with Instruction-following LLM
On the map: Synthetic data and self-improvement for LLMs → Self-training for few-shot NLP
Abstract (arXiv)
The remarkable performance of large language models (LLMs) in zero-shot language understanding has garnered significant attention. However, employing LLMs for large-scale inference or domain-specific fine-tuning requires immense computational resources due to their substantial model size. To overcome these limitations, we introduce a novel method, namely GenCo, which leverages the strong generative power of LLMs to assist in training a smaller and more adaptable language model. In our method, an LLM plays an important role in the self-training loop of a smaller model in two important ways. Firstly, the LLM is used to augment each input instance with a variety of possible continuations, enriching its semantic context for better understanding. Secondly, it helps crafting additional high-quality training pairs, by rewriting input texts conditioned on predicted labels. This ensures the generated texts are highly relevant to the predicted labels, alleviating the prediction error during pseudo-labeling, while reducing the dependency on large volumes of unlabeled text. In our experiments, GenCo outperforms previous state-of-the-art methods when only limited (<5% of original) in-domain text data is available. Notably, our approach surpasses the performance of Alpaca-7B with human prompts, highlighting the potential of leveraging LLM for self-training.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Placed in Self-training for few-shot NLP, one of 13 directions in Synthetic data and self-improvement for LLMs. Builds on 20 of its 42 references that are in the map. First posted on arXiv 24 Apr 2023.
Builds on
20 of 42 references.
Closest ancestors · 1
Same direction, newest first
Other references · 19
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2020Supervised Contrastive Learningcited by 2,803
- 2021SimCSE: Simple Contrastive Learning of Sentence Embeddingscited by 2,168
- 2019When Does Label Smoothing Help?cited by 985
- 2015Unsupervised Deep Embedding for Clustering Analysiscited by 763
- 2020It's Not Just Size That Matters: Small Language Models Are Also Few-Shot Learnerscited by 668
- 2022Unnatural Instructions: Tuning Language Models with (Almost) No Human Laborcited by 395
- 2021Self-Diagnosis and Self-Debiasing: A Proposal for Reducing Corpus-Based Bias in NLPcited by 336
- 2022ZeroGen: Efficient Zero-shot Learning via Dataset Generationcited by 209
7 more
- 2022Generating Training Data with Language Models: Towards Zero-Shot Language Understandingcited by 199
- 2021GPT3Mix: Leveraging Large-scale Language Models for Text Augmentationcited by 185
- 2022Distilling Reasoning Capabilities into Smaller Language Modelscited by 155
- 2020Contrastive Distillation on Intermediate Representations for Language Model Compressioncited by 57
- 2021Few-Shot Text Classification with Triplet Networks, Data Augmentation, and Curriculum Learningcited by 35
- 2021Weakly-supervised Text Classification Based on Keyword Graphcited by 25
- 2022Beyond Prompting: Making Pre-trained Language Models Better Zero-shot Learners by Clustering Representationscited by 11
Built on by
Citing papers per year: 2023: 2; 2024: 5; 2025: 1; 2026: 3.
11 papers.
- 2023LayoutNUWA: Revealing the Hidden Layout Expertise of Large Language Modelscited by 17
- 2024Zero-shot Generative Large Language Models for Systematic Review Screening Automationcited by 14
- 2024Learning on Graphs with Large Language Models(LLMs): A Deep Dive into Model Robustnesscited by 11
- 2024Recognizing Emotion Regulation Strategies from Human Behavior with Large Language Modelscited by 3
- 2023WC-SBERT: Zero-Shot Text Classification via SBERT with Self-Training for Wikipedia Categoriescited by 2
- 2024Multi-label Sequential Sentence Classification via Large Language Modelcited by 2
- 2024Cross-domain Chinese Sentence Pattern Parsingcited by 0
- 2025Small sample-based adaptive text classification through iterative and contrastive description refinementcited by 0
- 2026RankLLM: Weighted Ranking of LLMs by Quantifying Question Difficultycited by 0
- 2026Semantic Reranking at Inference Time for Hard Examples in Rhetorical Role Labelingcited by 0
- 2026VeriCam: A Verification Baseline for the Classification of Unknown Datacited by 0
- 2026VeriCam: A Verification Baseline for the Classification of Unknown Data31 Aug 2026
- 2026Semantic Reranking at Inference Time for Hard Examples in Rhetorical Role Labeling18 May 2026
- 2026RankLLM: Weighted Ranking of LLMs by Quantifying Question Difficulty12 Feb 2026
- 2025Small sample-based adaptive text classification through iterative and contrastive description refinement1 Aug 2025
- 2024Multi-label Sequential Sentence Classification via Large Language Model23 Nov 2024
- 2024Recognizing Emotion Regulation Strategies from Human Behavior with Large Language Models8 Aug 2024
- 2024Learning on Graphs with Large Language Models(LLMs): A Deep Dive into Model Robustness16 Jul 2024
- 2024Cross-domain Chinese Sentence Pattern Parsing26 Feb 2024
- 2024Zero-shot Generative Large Language Models for Systematic Review Screening Automation12 Jan 2024
- 2023LayoutNUWA: Revealing the Hidden Layout Expertise of Large Language Models18 Sep 2023
- 2023WC-SBERT: Zero-Shot Text Classification via SBERT with Self-Training for Wikipedia Categories28 Jul 2023
Similar, not cited
Close in wording, no citation either way
- 2026LLM2Vec-Gen: Generative Embeddings from Large Language Models
- 2023Large Language Models Are Zero-Shot Text Classifiers
- 2026Curate-Train-Refine: A Closed-Loop Agentic Framework for Zero Shot Classification
- 2021Revisiting Self-Training for Few-Shot Learning of Language Model
- 2025GenCLS++: Pushing the Boundaries of Generative Classification in LLMs Through Comprehensive SFT and RL Studies Across Diverse Datasets
- 2024Enhancing Low-Resource LLMs Classification with PEFT and Synthetic Data
- 2022Self-Generated In-Context Learning: Leveraging Auto-regressive Language Models as a Demonstration Generator
- 2023Synthetic Data Generation in Low-Resource Settings via Fine-Tuning of Large Language Models