Proceedings of the First Workshop on NLP for Conversational AI 2019
DOI: 10.18653/v1/w19-4114
|View full text |Cite
|
Sign up to set email alerts
|

Multi-turn Dialogue Response Generation in an Adversarial Learning Framework

Abstract: We propose an adversarial learning approach for generating multi-turn dialogue responses. Our proposed framework, hredGAN, is based on conditional generative adversarial networks (GANs). The GAN's generator is a modified hierarchical recurrent encoder-decoder network (HRED) and the discriminator is a word-level bidirectional RNN that shares context and word embeddings with the generator. During inference, noise samples conditioned on the dialogue history are used to perturb the generator's latent space to gene… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
49
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 19 publications
(49 citation statements)
references
References 21 publications
(25 reference statements)
0
49
0
Order By: Relevance
“…where λ G and λ M are training hyperparamters and L cGAN (G, D) and L M LE (G) are defined in Eqs. (5) and (7) of Olabiyi et al (2018) respectively. Please note that the generator G and discriminator D share the same encoder and embedding representation of the word tokens.…”
Section: Hredgan : Adversarial Learning Frameworkmentioning
confidence: 99%
See 4 more Smart Citations
“…where λ G and λ M are training hyperparamters and L cGAN (G, D) and L M LE (G) are defined in Eqs. (5) and (7) of Olabiyi et al (2018) respectively. Please note that the generator G and discriminator D share the same encoder and embedding representation of the word tokens.…”
Section: Hredgan : Adversarial Learning Frameworkmentioning
confidence: 99%
“…The proposed architecture of phredGAN is very similar to that of hredGAN (Olabiyi et al, 2018). The only difference is that the dialogue history is now x i = (x 1 , c 1 ), (x 2 , c 2 ), · · · , (x i , c i ) where c i is additional input that represents the speaker and/or utterance attributes.…”
Section: Phredgan : Persona Adversarial Learning Frameworkmentioning
confidence: 99%
See 3 more Smart Citations