Distilling Knowledge for Fast Retrieval-based Chat-bots
Not on the map. Why?
Abstract (arXiv)
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. In order 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.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). First posted on arXiv 23 Apr 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 1; 2023: 2; 2024: 2; 2025: 1.
10 papers.
- 2021Efficiently Teaching an Effective Dense Retriever with Balanced Topic Aware Samplingcited by 238
- 2024Small Models, Big Insights: Leveraging Slim Proxy Models To Decide When and What to Retrieve for LLMscited by 34
- 2021Multi-View Feature Representation for Dialogue Generation with Bidirectional Distillationcited by 5
- 2021Distilling the Knowledge of Large-scale Generative Models into Retrieval Models for Efficient Open-domain Conversationcited by 4
- 2021Building an Efficient and Effective Retrieval-based Dialogue System via Mutual Learningcited by 3
- 2024Retrieval-Augmented Generation for Mobile Edge Computing via Large Language Modelcited by 3
- 2023Learn What Is Possible, Then Choose What Is Best: Disentangling One-To-Many Relations in Language Through Text-based Gamescited by 2
- 2025PaRT: Enhancing Proactive Social Chatbots with Personalized Real-Time Retrievalcited by 2
- 2022Mix-and-Match: Scalable Dialog Response Retrieval using Gaussian Mixture Embeddingscited by 0
- 2023On Elastic Language Modelscited by 0
- 2025PaRT: Enhancing Proactive Social Chatbots with Personalized Real-Time Retrieval29 Apr 2025
- 2024Retrieval-Augmented Generation for Mobile Edge Computing via Large Language Model30 Dec 2024
- 2024Small Models, Big Insights: Leveraging Slim Proxy Models To Decide When and What to Retrieve for LLMs19 Feb 2024
- 2023On Elastic Language Models13 Nov 2023
- 2023Learn What Is Possible, Then Choose What Is Best: Disentangling One-To-Many Relations in Language Through Text-based Games14 Apr 2023
- 2022Mix-and-Match: Scalable Dialog Response Retrieval using Gaussian Mixture Embeddings6 Apr 2022
- 2021Building an Efficient and Effective Retrieval-based Dialogue System via Mutual Learning1 Oct 2021
- 2021Distilling the Knowledge of Large-scale Generative Models into Retrieval Models for Efficient Open-domain Conversation28 Aug 2021
- 2021Efficiently Teaching an Effective Dense Retriever with Balanced Topic Aware Sampling14 Apr 2021
- 2021Multi-View Feature Representation for Dialogue Generation with Bidirectional Distillation22 Feb 2021