Learning from Perturbations: Diverse and Informative Dialogue Generation with Inverse Adversarial Training
In this paper, we propose Inverse Adversarial Training (IAT) algorithm for training neural dialogue systems to avoid generic responses and model dialogue history better. In contrast to standard adversarial training algorithms, IAT encourages the model to be sensitive to the perturbation in the dialogue history and therefore learning from perturbations. By giving higher rewards for responses whose output probability reduces more significantly when dialogue history is perturbed, the model is encouraged to generate more diverse and consistent responses. By penalizing the model when generating the same response given perturbed dialogue history, the model is forced to better capture dialogue history and generate more informative responses. Experimental results on two benchmark datasets show that our approach can better model dialogue history and generate more diverse and consistent responses. In addition, we point out a problem of the widely used maximum mutual information (MMI) based methods for improving the diversity of dialogue response generation models and demonstrate it empirically.
Code (0)
등록된 구현이 없습니다.
Tasks
Dialogue GenerationDiversityResponse GenerationSimilar Papers 제목 키워드 기반
Fact-based Dialogue Generation with Convergent and Divergent Decoding
Fact-based dialogue generation is a task of generating a human-like response based on both dialogue context and factual texts. Various methods were proposed to focus on generating informative words that contain facts eff…
Dialogue GenerationKnowledge-Grounded Response Generation with Deep Attentional Latent-Variable Model
End-to-end dialogue generation has achieved promising results without using handcrafted features and attributes specific for each task and corpus. However, one of the fatal drawbacks in such approaches is that they are u…
Dialogue GenerationResponse GenerationDiverse dialogue generation with context dependent dynamic loss function
Dialogue systems using deep learning have achieved generation of fluent response sentences to user utterances. Nevertheless, they tend to produce responses that are not diverse and which are less context-dependent. To ad…
Dialogue GenerationDiversityPartner Personas Generation for Diverse Dialogue Generation
Incorporating personas information allows diverse and engaging responses in dialogue response generation. Unfortunately, prior works have primarily focused on self personas and have overlooked the value of partner person…
Dialogue GenerationResponse GenerationEnhancing Dialogue Generation via Multi-Level Contrastive Learning
Most of the existing works for dialogue generation are data-driven models trained directly on corpora crawled from websites. They mainly focus on improving the model architecture to produce better responses but pay littl…
Contrastive LearningDialogue GenerationSentence