Distilling Knowledge for Fast Retrieval-based Chat-bots

By Amir Vakili Tahami, Kamyar Ghajar, Azadeh Shakery. 2020

32 citations recorded by the source corpus.

Response retrieval is a subset of neural ranking in which a model selects a suitable response from a set of candidates given a conversation history. Retrieval-based chat-bots are typically employed in information seeking conversational systems such as customer support agents. To make pairwise comparisons between a conversation history and a candidate response, two approaches are common: cross-encoders performing full self-attention over the pair and bi-encoders encoding the pair separately. The former gives better prediction quality but is too slow for practical use. In this paper, we propose a new cross-encoder architecture and transfer knowledge from this model to a bi-encoder model using distillation. This effectively boosts bi-encoder performance at no cost during inference time. We perform a detailed analysis of this approach on three response retrieval datasets.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Jimmy J. Lin
  2. Sebastian Hofstätter
  3. Allan Hanbury
  4. Sheng-Chieh Lin
  5. Jheng-Hong Yang
  6. Mete Sertkan
  7. Sophia Althammer
  8. Michael Schröder

In Computer Vision and Pattern Recognition

  1. Jimmy J. Lin
  2. Mete Sertkan
  3. Sebastian Hofstätter
  4. Allan Hanbury
  5. Sophia Althammer
  6. Sheng-Chieh Lin
  7. Jheng-Hong Yang
  8. Michael Schröder

Citations in the corpus