mlsanityData to 7 Oct 2026

KEST: Kernel Distance Based Efficient Self-Training for Improving Controllable Text Generation

arXiv 2306.10414 ↗First posted 17 Jun 2023cs.CLcited by 0

On the map: Synthetic data and self-improvement for LLMs → Self-training for few-shot NLP

Abstract (arXiv)

Self-training (ST) has come to fruition in language understanding tasks by producing pseudo labels, which reduces the labeling bottleneck of language model fine-tuning. Nevertheless, in facilitating semi-supervised controllable language generation, ST faces two key challenges. First, augmented by self-generated pseudo text, generation models tend to over-exploit the previously learned text distribution, suffering from mode collapse and poor generation diversity. Second, generating pseudo text in each iteration is time-consuming, severely decelerating the training process. In this work, we propose KEST, a novel and efficient self-training framework to handle these problems. KEST utilizes a kernel-based loss, rather than standard cross entropy, to learn from the soft pseudo text produced by a shared non-autoregressive generator. We demonstrate both theoretically and empirically that KEST can benefit from more diverse pseudo text in an efficient manner, which allows not only refining and exploiting the previously fitted distribution but also enhanced exploration towards a larger potential text space, providing a guarantee of improved performance. Experiments on three controllable generation tasks demonstrate that KEST significantly improves control accuracy while maintaining comparable text fluency and generation diversity against several strong baselines.

Key facts. No citing papers in the map yet (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 39 of its 62 references that are in the map. First posted on arXiv 17 Jun 2023.

Builds on

39 of 62 references.

Closest ancestors · 3

Same direction, newest first

  1. 2021Revisiting Self-Training for Few-Shot Learning of Language Model4 Oct
  2. 2021Self-training with Few-shot Rationalization: Teacher Explanations Aid Student in Few-shot NLU17 Sep
  3. 2021STraTA: Self-Training with Task Augmentation for Better Few-shot Learning13 Sep

Other references · 36

  1. 2017Attention Is All You Needcited by 59,932
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
  4. 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
  5. 2015Character-level Convolutional Networks for Text Classificationcited by 2,293
  6. 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,080
  7. 2020Don't Stop Pretraining: Adapt Language Models to Domains and Taskscited by 1,548
  8. 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,304
  9. 2020RealToxicityPrompts: Evaluating Neural Toxic Degeneration in Language Modelscited by 1,235
  10. 2015A Diversity-Promoting Objective Function for Neural Conversation Modelscited by 1,068
  11. 2019Plug and Play Language Models: A Simple Approach to Controlled Text Generationcited by 793
  12. 2019CTRL: A Conditional Transformer Language Model for Controllable Generationcited by 754
24 more
  1. 2019Unified Language Model Pre-training for Natural Language Understanding and Generationcited by 668
  2. 2018Texygen: A Benchmarking Platform for Text Generation Modelscited by 484
  3. 2017Non-Autoregressive Neural Machine Translationcited by 457
  4. 2021DExperts: Decoding-Time Controlled Text Generation with Experts and Anti-Expertscited by 434
  5. 2020GeDi: Generative Discriminator Guided Sequence Generationcited by 377
  6. 2020Revisiting Few-sample BERT Fine-tuningcited by 237
  7. 2021Generating Datasets with Pretrained Language Modelscited by 192
  8. 2020Theoretical Analysis of Self-Training with Deep Networks on Unlabeled Datacited by 179
  9. 2021CReST: A Class-Rebalancing Self-Training Framework for Imbalanced Semi-Supervised Learningcited by 174
  10. 2019Revisiting Self-Training for Neural Sequence Generationcited by 154
  11. 2020Improved Noisy Student Training for Automatic Speech Recognitioncited by 139
  12. 2019Self-Training for End-to-End Speech Recognitioncited by 128
  13. 2019Deep Self-Learning From Noisy Labelscited by 122
  14. 2020Self-training Improves Pre-training for Natural Language Understandingcited by 96
  15. 2019FlowSeq: Non-Autoregressive Conditional Sequence Generation with Generative Flowcited by 89
  16. 2019Learning and Evaluating General Linguistic Intelligencecited by 78
  17. 2022Controllable Natural Language Generation with Contrastive Prefixescited by 75
  18. 2022Unified Detoxifying and Debiasing in Language Generation via Inference-time Adaptive Optimizationcited by 32
  19. 2020Adaptive Self-training for Few-shot Neural Sequence Labelingcited by 18
  20. 2022How does unlabeled data improve generalization in self-training? A one-hidden-layer theoretical analysiscited by 18
  21. 2021Self-Training Sampling with Monolingual Data Uncertainty for Neural Machine Translationcited by 17
  22. 2020Hierarchical Prosody Modeling for Non-Autoregressive Speech Synthesiscited by 16
  23. 2021Task-adaptive Pre-training and Self-training are Complementary for Natural Language Understandingcited by 12
  24. 2022Learning Non-Autoregressive Models from Search for Unsupervised Sentence Summarizationcited by 12

Built on by

Not cited yet.

Similar, not cited

Close in wording, no citation either way

  1. 2023Generation-driven Contrastive Self-training for Zero-shot Text Classification with Instruction-following LLM
  2. 2022Self-Generated In-Context Learning: Leveraging Auto-regressive Language Models as a Demonstration Generator
  3. 2024Self-Training for Sample-Efficient Active Learning for Text Classification with Pre-Trained Language Models
  4. 2025Reasoning-Enhanced Self-Training for Long-Form Personalized Text Generation
  5. 2026OPSDL: On-Policy Self-Distillation for Long-Context Language Models
  6. 2026Few-Step Diffusion Language Models via Trajectory Self-Distillation
  7. 2023Neural Networks Against (and For) Self-Training: Classification with Small Labeled and Large Unlabeled Sets
  8. 2025Unveiling the Potential of Diffusion Large Language Model in Controllable Generation