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 reduce the coherence of generated responses. In this paper, we also found that discrete latent variables have difficulty capturing more diverse expressions. To tackle these problems, we combine the merits of both continuous and discrete latent variables and propose a Hybrid Latent Variable (HLV) method. Specifically, HLV constrains the global semantics of responses through discrete latent variables and enriches responses with continuous latent variables. Thus, we diversify the generated responses while maintaining relevance and coherence. In addition, we propose Conditional Hybrid Variational Transformer (CHVT) to construct and to utilize HLV with transformers for dialogue generation. Through fine-grained symbolic-level semantic information and additive Gaussian mixing, we construct the distribution of continuous variables, prompting the generation of diverse expressions. Meanwhile, to maintain the relevance and coherence, the discrete latent variable is optimized by self-separation training. Experimental results on two dialogue generation datasets (DailyDialog and Opensubtitles) show that CHVT is superior to traditional transformer-based variational mechanism w.r.t. diversity, relevance and coherence metrics. Moreover, we also demonstrate the benefit of applying HLV to fine-tuning two pre-trained dialogue models (PLATO and BART-base).
翻译:使用连续或离散的潜伏变量的有条件变异模型,对于生成开放式对话响应生成具有强大的作用。然而,先前的工作表明,连续潜伏变量会降低生成响应的一致性。在本文中,我们还发现,离散的潜伏变量难以捕捉更多样化的表达方式。为了解决这些问题,我们结合了连续和离散的潜伏变量的优点,并提出了混合的隐性变异(HLV)方法。具体地说,HLV通过离散的潜伏变量限制全球反应的语义,并用连续潜伏变量丰富反应。因此,我们在保持相关性和一致性的同时,使生成的反应多样化。此外,我们提议 Conditional-混合变异变变变变变变变变变变变变变变变变变变变变变变变变变变变变变变。两个对话框的实验结果(Dalalalalalal-Valtial-Dal-LVT) 显示Oral-al-al-dal-DVal-Dal-T-Dal-Dal-Bal-Dal-Bal-D-D-Dal-Dal-Dal-Dal-LVal-T-Dal-Dal-T-Dal-T-Dal-Dal-T-Dal-T-T-Dal-Dal-Dal-T-T-T-T-T-Dal-T-T-T-T-Dal-T-T-T-T-S-T-S-A-Dal-S-D-B-B-D-D-B-D-T-T-T-T-D-D-T-T-T-T-T-T-T-S-S-D-T-D-D-D-D-D-D-D-T-S-T-T-S-T-T-T-T-T-T-T-T-T-T-Dal-T-T-T-T-T-T-T-T-T-T-T-S-D-D-D-D-S-S-T-S-S-T-S-S-D-D-D-D-D-D-D-D-