Improving Multi-Turn Response Selection Models with Complementary Last-Utterance Selection by Instance Weighting
arXiv:2002.07397
Abstract
Open-domain retrieval-based dialogue systems require a considerable amount of training data to learn their parameters. However, in practice, the negative samples of training data are usually selected from an unannotated conversation data set at random. The generated training data is likely to contain noise and affect the performance of the response selection models. To address this difficulty, we consider utilizing the underlying correlation in the data resource itself to derive different kinds of supervision signals and reduce the influence of noisy data. More specially, we consider a main-complementary task pair. The main task (\ie our focus) selects the correct response given the last utterance and context, and the complementary task selects the last utterance given the response and context. The key point is that the output of the complementary task is used to set instance weights for the main task. We conduct extensive experiments in two public datasets and obtain significant improvement in both datasets. We also investigate the variant of our approach in multiple aspects, and the results have verified the effectiveness of our approach.
12 pages. Accepted by PAKDD 2020
References in corpus (7)
- A Neural Conversational Model
- Dual Learning for Machine Translation
- An Information Retrieval Approach to Short Text Conversation
- Match-SRNN: Modeling the Recursive Matching Structure with Spatial RNN
- Modeling Multi-turn Conversation with Deep Utterance Aggregation
- Learning Natural Language Inference with LSTM
- Learning a Matching Model with Co-teaching for Multi-turn Response Selection in Retrieval-based Dialogue Systems