PLATO: Pre-trained Dialogue Generation Model with Discrete Latent Variable

Siqi Bao, Huang He, Fan Wang, Hua Wu, Haifeng Wang
10/17/2019
cs.CL

Official code: PaddlePaddle/Research (1,758 stars, Apache-2.0, last commit 2024-08-16).

Abstract

Pre-training models have been proved effective for a wide range of natural language processing tasks. Inspired by this, we propose a novel dialogue generation pre-training framework to support various kinds of conversations, including chit-chat, knowledge grounded dialogues, and conversational question answering. In this framework, we adopt flexible attention mechanisms to fully leverage the bi-directional context and the uni-directional characteristic of language generation. We also introduce discrete latent variables to tackle the inherent one-to-many mapping problem in response generation. Two reciprocal tasks of response generation and latent act recognition are designed and carried out simultaneously within a shared network. Comprehensive experiments on three publicly available datasets verify the effectiveness and superiority of the proposed framework.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

novel deep learning research works with PaddlePaddle

1,758769C, C++Feb 13, 20202 years agoApache-2.0
computer-visiondata-miningdeep-learningknowledge-graphnlp+1 more

Cite this paper

@article{bao2019plato,
  title  = {PLATO: Pre-trained Dialogue Generation Model with Discrete Latent Variable},
  author = {Siqi Bao and Huang He and Fan Wang and Hua Wu and Haifeng Wang},
  year   = {2019},
  eprint = {1910.07931},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1910.07931}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1910.07931.svg)](https://codeofpaper.com/paper/1910.07931)

Discussion