mlsanityData to 7 Oct 2026

Generation-driven Contrastive Self-training for Zero-shot Text Classification with Instruction-following LLM

arXiv 2304.11872 ↗First posted 24 Apr 2023cs.CL cs.AIcited by 11

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

  1. 2022Zero-Shot Text Classification with Self-Training31 Oct

Other references · 19

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  2. 2020Language Models are Few-Shot Learnerscited by 32,199
  3. 2022Training language models to follow instructions with human feedbackcited by 15,712
  4. 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
  5. 2020Supervised Contrastive Learningcited by 2,803
  6. 2021SimCSE: Simple Contrastive Learning of Sentence Embeddingscited by 2,168
  7. 2019When Does Label Smoothing Help?cited by 985
  8. 2015Unsupervised Deep Embedding for Clustering Analysiscited by 763
  9. 2020It's Not Just Size That Matters: Small Language Models Are Also Few-Shot Learnerscited by 668
  10. 2022Unnatural Instructions: Tuning Language Models with (Almost) No Human Laborcited by 395
  11. 2021Self-Diagnosis and Self-Debiasing: A Proposal for Reducing Corpus-Based Bias in NLPcited by 336
  12. 2022ZeroGen: Efficient Zero-shot Learning via Dataset Generationcited by 209
7 more
  1. 2022Generating Training Data with Language Models: Towards Zero-Shot Language Understandingcited by 199
  2. 2021GPT3Mix: Leveraging Large-scale Language Models for Text Augmentationcited by 185
  3. 2022Distilling Reasoning Capabilities into Smaller Language Modelscited by 155
  4. 2020Contrastive Distillation on Intermediate Representations for Language Model Compressioncited by 57
  5. 2021Few-Shot Text Classification with Triplet Networks, Data Augmentation, and Curriculum Learningcited by 35
  6. 2021Weakly-supervised Text Classification Based on Keyword Graphcited by 25
  7. 2022Beyond Prompting: Making Pre-trained Language Models Better Zero-shot Learners by Clustering Representationscited by 11

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 2; 2024: 5; 2025: 1; 2026: 3.

11 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2026LLM2Vec-Gen: Generative Embeddings from Large Language Models
  2. 2023Large Language Models Are Zero-Shot Text Classifiers
  3. 2026Curate-Train-Refine: A Closed-Loop Agentic Framework for Zero Shot Classification
  4. 2021Revisiting Self-Training for Few-Shot Learning of Language Model
  5. 2025GenCLS++: Pushing the Boundaries of Generative Classification in LLMs Through Comprehensive SFT and RL Studies Across Diverse Datasets
  6. 2024Enhancing Low-Resource LLMs Classification with PEFT and Synthetic Data
  7. 2022Self-Generated In-Context Learning: Leveraging Auto-regressive Language Models as a Demonstration Generator
  8. 2023Synthetic Data Generation in Low-Resource Settings via Fine-Tuning of Large Language Models