Classification As Decoder: Trading Flexibility For Control In Neural Dialogue

10/04/2019
by   Sam Shleifer, et al.
0

Generative seq2seq dialogue systems are trained to predict the next word in dialogues that have already occurred. They can learn from large unlabeled conversation datasets, build a deep understanding of conversational context, and generate a wide variety of responses. This flexibility comes at the cost of control. Undesirable responses in the training data will be reproduced by the model at inference time, and longer generations often don't make sense. Instead of generating responses one word at a time, we train a classifier to choose from a predefined list of full responses. The classifier is trained on (conversation context, response class) pairs, where each response class is a noisily labeled group of interchangeable responses. At inference, we generate the exemplar response associated with the predicted response class. Experts can edit and improve these exemplar responses over time without retraining the classifier or invalidating old training data. Human evaluation of 775 unseen doctor/patient conversations shows that this tradeoff improves responses. Only 12 response in the same conversational context, compared to 18 model. A discriminative model trained without any manual labeling of response classes achieves equal performance to the generative model.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/16/2019

Classification as Decoder: Trading Flexibility for Control in Medical Dialogue

Generative seq2seq dialogue systems are trained to predict the next word...
research
11/27/2017

Production Ready Chatbots: Generate if not Retrieve

In this paper, we present a hybrid model that combines a neural conversa...
research
02/22/2017

Data Distillation for Controlling Specificity in Dialogue Generation

People speak at different levels of specificity in different situations....
research
04/06/2022

Mix-and-Match: Scalable Dialog Response Retrieval using Gaussian Mixture Embeddings

Embedding-based approaches for dialog response retrieval embed the conte...
research
11/02/2018

Neural Response Ranking for Social Conversation: A Data-Efficient Approach

The overall objective of 'social' dialogue systems is to support engagin...
research
02/28/2022

Probing the Robustness of Trained Metrics for Conversational Dialogue Systems

This paper introduces an adversarial method to stress-test trained metri...
research
06/01/2016

Conversational Contextual Cues: The Case of Personalization and History for Response Ranking

We investigate the task of modeling open-domain, multi-turn, unstructure...

Please sign up or login with your details

Forgot password? Click here to reset