DiffusionDialog: A Diffusion Model for Diverse Dialog Generation with Latent Space
In real-life conversations, the content is diverse, and there exists the one-to-many problem that requires diverse generation. Previous studies attempted to introduce discrete or Gaussian-based continuous latent variables to address the one-to-many problem, but the diversity is limited. Recently, diffusion models have made breakthroughs in computer vision, and some attempts have been made in natural language processing. In this paper, we propose DiffusionDialog, a novel approach to enhance the diversity of dialogue generation with the help of diffusion model. In our approach, we introduce continuous latent variables into the diffusion model. The problem of using latent variables in the dialog task is how to build both an effective prior of the latent space and an inferring process to obtain the proper latent given the context. By combining the encoder and latent-based diffusion model, we encode the response's latent representation in a continuous space as the prior, instead of fixed Gaussian distribution or simply discrete ones. We then infer the latent by denoising step by step with the diffusion model. The experimental results show that our model greatly enhances the diversity of dialog responses while maintaining coherence. Furthermore, in further analysis, we find that our diffusion model achieves high inference efficiency, which is the main challenge of applying diffusion models in natural language processing.
Code (0)
등록된 구현이 없습니다.
Tasks
DenoisingDialogue GenerationDiversityMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Dior-CVAE: Pre-trained Language Models and Diffusion Priors for Variational Dialog Generation
Current variational dialog models have employed pre-trained language models (PLMs) to parameterize the likelihood and posterior distributions. However, the Gaussian assumption made on the prior distribution is incompatib…
DecoderDiversityOpen-Domain DialogResponse GenerationTowards Diverse, Relevant and Coherent Open-Domain Dialogue Generation via Hybrid Latent Variables
Conditional variational models, using either continuous or discrete latent variables, are powerful for open-domain dialogue response generation. However, previous works show that continuous latent variables tend to reduc…
Dialogue GenerationResponse GenerationKnowledge Diffusion for Neural Dialogue Generation
End-to-end neural dialogue generation has shown promising results recently, but it does not employ knowledge to guide the generation and hence tends to generate short, general, and meaningless responses. In this paper, w…
Dialogue GenerationQuestion AnsweringTask-Oriented Dialogue SystemsPlanning with Diffusion Models for Target-Oriented Dialogue Systems
Target-Oriented Dialogue (TOD) remains a significant challenge in the LLM era, where strategic dialogue planning is crucial for directing conversations toward specific targets. However, existing dialogue planning methods…
Language ModelingLanguage ModellingDLVGen: A Dual Latent Variable Approach to Personalized Dialogue Generation
The generation of personalized dialogue is vital to natural and human-like conversation. Typically, personalized dialogue generation models involve conditioning the generated response on the dialogue history and a repres…
DecoderDialogue Generation