KEST: Kernel Distance Based Efficient Self-Training for Improving Controllable Text Generation
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
- 2021Revisiting Self-Training for Few-Shot Learning of Language Model4 Oct
- 2021Self-training with Few-shot Rationalization: Teacher Explanations Aid Student in Few-shot NLU17 Sep
- 2021STraTA: Self-Training with Task Augmentation for Better Few-shot Learning13 Sep
Other references · 36
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2015Character-level Convolutional Networks for Text Classificationcited by 2,293
- 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,080
- 2020Don't Stop Pretraining: Adapt Language Models to Domains and Taskscited by 1,548
- 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,304
- 2020RealToxicityPrompts: Evaluating Neural Toxic Degeneration in Language Modelscited by 1,235
- 2015A Diversity-Promoting Objective Function for Neural Conversation Modelscited by 1,068
- 2019Plug and Play Language Models: A Simple Approach to Controlled Text Generationcited by 793
- 2019CTRL: A Conditional Transformer Language Model for Controllable Generationcited by 754
24 more
- 2019Unified Language Model Pre-training for Natural Language Understanding and Generationcited by 668
- 2018Texygen: A Benchmarking Platform for Text Generation Modelscited by 484
- 2017Non-Autoregressive Neural Machine Translationcited by 457
- 2021DExperts: Decoding-Time Controlled Text Generation with Experts and Anti-Expertscited by 434
- 2020GeDi: Generative Discriminator Guided Sequence Generationcited by 377
- 2020Revisiting Few-sample BERT Fine-tuningcited by 237
- 2021Generating Datasets with Pretrained Language Modelscited by 192
- 2020Theoretical Analysis of Self-Training with Deep Networks on Unlabeled Datacited by 179
- 2021CReST: A Class-Rebalancing Self-Training Framework for Imbalanced Semi-Supervised Learningcited by 174
- 2019Revisiting Self-Training for Neural Sequence Generationcited by 154
- 2020Improved Noisy Student Training for Automatic Speech Recognitioncited by 139
- 2019Self-Training for End-to-End Speech Recognitioncited by 128
- 2019Deep Self-Learning From Noisy Labelscited by 122
- 2020Self-training Improves Pre-training for Natural Language Understandingcited by 96
- 2019FlowSeq: Non-Autoregressive Conditional Sequence Generation with Generative Flowcited by 89
- 2019Learning and Evaluating General Linguistic Intelligencecited by 78
- 2022Controllable Natural Language Generation with Contrastive Prefixescited by 75
- 2022Unified Detoxifying and Debiasing in Language Generation via Inference-time Adaptive Optimizationcited by 32
- 2020Adaptive Self-training for Few-shot Neural Sequence Labelingcited by 18
- 2022How does unlabeled data improve generalization in self-training? A one-hidden-layer theoretical analysiscited by 18
- 2021Self-Training Sampling with Monolingual Data Uncertainty for Neural Machine Translationcited by 17
- 2020Hierarchical Prosody Modeling for Non-Autoregressive Speech Synthesiscited by 16
- 2021Task-adaptive Pre-training and Self-training are Complementary for Natural Language Understandingcited by 12
- 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
- 2023Generation-driven Contrastive Self-training for Zero-shot Text Classification with Instruction-following LLM
- 2022Self-Generated In-Context Learning: Leveraging Auto-regressive Language Models as a Demonstration Generator
- 2024Self-Training for Sample-Efficient Active Learning for Text Classification with Pre-Trained Language Models
- 2025Reasoning-Enhanced Self-Training for Long-Form Personalized Text Generation
- 2026OPSDL: On-Policy Self-Distillation for Long-Context Language Models
- 2026Few-Step Diffusion Language Models via Trajectory Self-Distillation
- 2023Neural Networks Against (and For) Self-Training: Classification with Small Labeled and Large Unlabeled Sets
- 2025Unveiling the Potential of Diffusion Large Language Model in Controllable Generation