Self-training with Two-phase Self-augmentation for Few-shot Dialogue Generation
In task-oriented dialogue systems, response generation from meaning representations (MRs) often suffers from limited training examples, due to the high cost of annotating MR-to-Text pairs. Previous works on self-training leverage fine-tuned conversational models to automatically generate pseudo-labeled MR-to-Text pairs for further fine-tuning. However, some self-augmented data may be noisy or uninformative for the model to learn from. In this work, we propose a two-phase self-augmentation procedure to generate high-quality pseudo-labeled MR-to-Text pairs: the first phase selects the most informative MRs based on model's prediction uncertainty; with the selected MRs, the second phase generates accurate responses by aggregating multiple perturbed latent representations from each MR. Empirical experiments on two benchmark datasets, FewShotWOZ and FewShotSGD, show that our method generally outperforms existing self-training methods on both automatic and human evaluations.
Code (1)
Tasks
Dialogue GenerationLanguage ModellingResponse GenerationTask-Oriented Dialogue SystemsText GenerationSimilar Papers 제목 키워드 기반
Few-Shot Image Classification via Contrastive Self-Supervised Learning
Most previous few-shot learning algorithms are based on meta-training with fake few-shot tasks as training samples, where large labeled base classes are required. The trained model is also limited by the type of tasks. I…
ClassificationFew-Shot Image ClassificationFew-Shot LearningGeneral Classification+5Self-Training with Purpose Preserving Augmentation Improves Few-shot Generative Dialogue State Tracking
In dialogue state tracking (DST), labeling the dataset involves considerable human labor. We propose a new self-training framework for few-shot generative DST that utilize unlabeled data. Our self-training method iterati…
Dialogue State TrackingSTraTA: Self-Training with Task Augmentation for Better Few-shot Learning
Despite their recent successes in tackling many NLP tasks, large-scale pre-trained language models do not perform as well in few-shot settings where only a handful of training examples are available. To address this shor…
Few-Shot LearningFew-Shot NLISST-2Self-Augmentation: Generalizing Deep Networks to Unseen Classes for Few-Shot Learning
Few-shot learning aims to classify unseen classes with a few training examples. While recent works have shown that standard mini-batch training with a carefully designed training strategy can improve generalization abili…
Data AugmentationFew-Shot LearningCurriculum learning for self-supervised speaker verification
The goal of this paper is to train effective self-supervised speaker representations without identity labels. We propose two curriculum learning strategies within a self-supervised learning framework. The first strategy …
Self-Supervised LearningSpeaker RecognitionSpeaker Verification