Distilling Dense Representations for Ranking using Tightly-Coupled Teachers
Sheng-Chieh Lin, Jheng-Hong Yang, Jimmy Lin

TL;DR
This paper introduces a knowledge distillation method that simplifies dense ranking models, significantly reducing latency and storage while maintaining high effectiveness by tightly coupling teacher and student models.
Contribution
The paper proposes a novel distillation approach that tightly couples teacher and student models, enabling efficient dense retrieval with improved speed and storage efficiency.
Findings
Improves query latency and reduces storage requirements of ColBERT.
Achieves near cross-encoder effectiveness with much faster retrieval.
Tightly-coupled distillation enhances representation quality.
Abstract
We present an approach to ranking with dense representations that applies knowledge distillation to improve the recently proposed late-interaction ColBERT model. Specifically, we distill the knowledge from ColBERT's expressive MaxSim operator for computing relevance scores into a simple dot product, thus enabling single-step ANN search. Our key insight is that during distillation, tight coupling between the teacher model and the student model enables more flexible distillation strategies and yields better learned representations. We empirically show that our approach improves query latency and greatly reduces the onerous storage requirements of ColBERT, while only making modest sacrifices in terms of effectiveness. By combining our dense representations with sparse representations derived from document expansion, we are able to approach the effectiveness of a standard cross-encoder…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
- 🤗castorini/tct_colbert-msmarcomodel· 2.2k dl2.2k dl
- 🤗tomaarsen/splade-cocondenser-msmarco-kldiv-minilm-thresholdmodel
- 🤗tomaarsen/splade-cocondenser-msmarco-kldiv-minilm-threshold-student-div-30model
- 🤗tomaarsen/splade-cocondenser-msmarco-kldiv-minilm-temp-30-3model
- 🤗tomaarsen/splade-cocondenser-msmarco-kldiv-minilm-temp-3-3model· 27 dl27 dl
- 🤗tomaarsen/splade-cocondenser-msmarco-kldiv-minilm-temp-5-5model
- 🤗tomaarsen/splade-cocondenser-msmarco-kldiv-minilm-temp-2-2model
- 🤗tomaarsen/splade-cocondenser-msmarco-kldiv-minilm-temp-4-4model
- 🤗tomaarsen/splade-cocondenser-msmarco-kldiv-minilm-temp-4-4-thresholdmodel
- 🤗tomaarsen/splade-cocondenser-kldiv-marginmse-minilm-temp-4model
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Algorithms · Machine Learning and Data Classification · Information Retrieval and Search Behavior
MethodsLinear Layer · Knowledge Distillation · Adam · Layer Normalization · Dense Connections · Multi-Head Attention · Refunds@Expedia|||How do I get a full refund from Expedia? · Dropout · Linear Warmup With Linear Decay · Attention Dropout
