Neural Response Generation with Dynamic Vocabularies

11/30/2017
by   Yu Wu, et al.
0

We study response generation for open domain conversation in chatbots. Existing methods assume that words in responses are generated from an identical vocabulary regardless of their inputs, which not only makes them vulnerable to generic patterns and irrelevant noise, but also causes a high cost in decoding. We propose a dynamic vocabulary sequence-to-sequence (DVS2S) model which allows each input to possess their own vocabulary in decoding. In training, vocabulary construction and response generation are jointly learned by maximizing a lower bound of the true objective with a Monte Carlo sampling method. In inference, the model dynamically allocates a small vocabulary for an input with the word prediction model, and conducts decoding only with the small vocabulary. Because of the dynamic vocabulary mechanism, DVS2S eludes many generic patterns and irrelevant words in generation, and enjoys efficient decoding at the same time. Experimental results on both automatic metrics and human annotations show that DVS2S can significantly outperform state-of-the-art methods in terms of response quality, but only requires 60 efficient baseline.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/10/2020

Cue-word Driven Neural Response Generation with a Shrinking Vocabulary

Open-domain response generation is the task of generating sensible and i...
research
06/14/2019

Neural Response Generation with Meta-Words

We present open domain response generation with meta-words. A meta-word ...
research
03/04/2021

An Emotion-controlled Dialog Response Generation Model with Dynamic Vocabulary

In response generation task, proper sentimental expressions can obviousl...
research
06/21/2016

Topic Aware Neural Response Generation

We consider incorporating topic information into the sequence-to-sequenc...
research
10/27/2021

CG2A: Conceptual Graphs Generation Algorithm

Conceptual Graphs (CGs) are a formalism to represent knowledge. However ...
research
04/04/2020

Learning a Simple and Effective Model for Multi-turn Response Generation with Auxiliary Tasks

We study multi-turn response generation for open-domain dialogues. The e...
research
10/14/2020

Decoding Methods for Neural Narrative Generation

Narrative generation is an open-ended NLP task in which a model generate...

Please sign up or login with your details

Forgot password? Click here to reset