One Time of Interaction May Not Be Enough: Go Deep with an Interaction-over-Interaction Network for Response Selection in Dialogues

Currently, researchers have paid great attention to retrieval-based dialogues in open-domain. In particular, people study the problem by investigating context-response matching for multi-turn response selection based on publicly recognized benchmark data sets. State-of-the-art methods require a response to interact with each utterance in a context from the beginning, but the interaction is performed in a shallow way. In this work, we let utterance-response interaction go deep by proposing an interaction-over-interaction network (IoI). The model performs matching by stacking multiple interaction blocks in which residual information from one time of interaction initiates the interaction process again. Thus, matching information within an utterance-response pair is extracted from the interaction of the pair in an iterative fashion, and the information flows along the chain of the blocks via representations. Evaluation results on three benchmark data sets indicate that IoI can significantly outperform state-of-the-art methods in terms of various matching metrics. Through further analysis, we also unveil how the depth of interaction affects the performance of IoI.

PDF Abstract
Task Dataset Model Metric Name Metric Value Global Rank Benchmark
Conversational Response Selection Douban IoI MAP 0.573 # 12
MRR 0.621 # 12
P@1 0.444 # 12
R10@1 0.269 # 12
R10@2 0.451 # 13
R10@5 0.786 # 13
Conversational Response Selection E-commerce IOI R10@1 0.563 # 12
R10@2 0.768 # 12
R10@5 0.950 # 11
Conversational Response Selection Ubuntu Dialogue (v1, Ranking) IoI-local R10@1 0.796 # 13
R10@2 0.894 # 13
R10@5 0.974 # 14
R2@1 0.947 # 4

Methods


No methods listed for this paper. Add relevant methods here