Efficiently Teaching an Effective Dense Retriever with Balanced Topic Aware Sampling
Not on the map. Why?
Abstract (arXiv)
A vital step towards the widespread adoption of neural retrieval models is their resource efficiency throughout the training, indexing and query workflows. The neural IR community made great advancements in training effective dual-encoder dense retrieval (DR) models recently. A dense text retrieval model uses a single vector representation per query and passage to score a match, which enables low-latency first stage retrieval with a nearest neighbor search. Increasingly common, training approaches require enormous compute power, as they either conduct negative passage sampling out of a continuously updating refreshing index or require very large batch sizes for in-batch negative sampling. Instead of relying on more compute capability, we introduce an efficient topic-aware query and balanced margin sampling technique, called TAS-Balanced. We cluster queries once before training and sample queries out of a cluster per batch. We train our lightweight 6-layer DR model with a novel dual-teacher supervision that combines pairwise and in-batch negative teachers. Our method is trainable on a single consumer-grade GPU in under 48 hours (as opposed to a common configuration of 8x V100s). We show that our TAS-Balanced training method achieves state-of-the-art low-latency (64ms per query) results on two TREC Deep Learning Track query sets. Evaluated on NDCG@10, we outperform BM25 by 44%, a plainly trained DR by 19%, docT5query by 11%, and the previous best DR model by 5%. Additionally, TAS-Balanced produces the first dense retriever that outperforms every other method on recall at any cutoff on TREC-DL and allows more resource intensive re-ranking models to operate on fewer passages to improve results further.
Key facts. Cited by 238 papers in the map (data through 14 Oct 2026). Builds on 32 of its 49 references that are in the map. First posted on arXiv 14 Apr 2021.
Builds on
32 of 49 references.
References · 32
- 2017Attention Is All You Needcited by 60,361
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,307
- 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,824
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
- 2017Billion-scale similarity search with GPUscited by 2,497
- 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,218
- 2016MS MARCO: A Human Generated MAchine Reading COmprehension Datasetcited by 1,605
- 2020ColBERT: Efficient and Effective Passage Search via Contextualized Late Interaction over BERTcited by 1,178
- 2019TinyBERT: Distilling BERT for Natural Language Understandingcited by 1,167
- 2020Approximate Nearest Neighbor Negative Contrastive Learning for Dense Text Retrievalcited by 849
20 more
- 2019Passage Re-ranking with BERTcited by 645
- 2020RocketQA: An Optimized Training Approach to Dense Passage Retrieval for Open-Domain Question Answeringcited by 413
- 2020Hard Negative Mixing for Contrastive Learningcited by 402
- 2020Distilling Knowledge from Reader to Retriever for Question Answeringcited by 226
- 2020Sparse, Dense, and Attentional Representations for Text Retrievalcited by 214
- 2021Overview of the TREC 2020 deep learning trackcited by 196
- 2020Improving Efficient Neural Ranking Models with Cross-Architecture Knowledge Distillationcited by 145
- 2021The Expando-Mono-Duo Design Pattern for Text Ranking with Pretrained Sequence-to-Sequence Modelscited by 81
- 2019CEDR: Contextualized Embeddings for Document Rankingcited by 77
- 2019Context-Aware Sentence/Passage Term Importance Estimation For First Stage Retrievalcited by 65
- 2021Rethink Training of BERT Rerankers in Multi-Stage Retrieval Pipelinecited by 65
- 2018Ranking Distillation: Learning Compact Ranking Models With High Performance for Recommender Systemcited by 60
- 2020Distilling Dense Representations for Ranking using Tightly-Coupled Teacherscited by 52
- 2020TwinBERT: Distilling Knowledge to Twin-Structured BERT Models for Efficient Retrievalcited by 24
- 2020Understanding BERT Rankers Under Distillationcited by 15
- 2020Learning To Retrieve: How to Train a Dense Retrieval Model Effectively and Efficientlycited by 11
- 2019Let's measure run time! Extending the IR replicability infrastructure to include performance aspectscited by 10
- 2020Distilling Knowledge for Fast Retrieval-based Chat-botscited by 10
- 2020Training Curricula for Open Domain Answer Re-Rankingcited by 10
- 2020Simplified TinyBERT: Knowledge Distillation for Document Retrievalcited by 10
Built on by
Citing papers per year: 2021: 19; 2022: 55; 2023: 47; 2024: 52; 2025: 37; 2026: 28.
238 papers.
Sort:
By area:
- 2021BEIR: A Heterogenous Benchmark for Zero-shot Evaluation of Information Retrieval Modelscited by 1,252
- 2021Unsupervised Dense Information Retrieval with Contrastive Learningcited by 1,216
- 2024M3-Embedding: Multi-Linguality, Multi-Functionality, Multi-Granularity Text Embeddings Through Self-Knowledge Distillationcited by 1,073
- 2022Precise Zero-Shot Dense Retrieval without Relevance Labelscited by 517
- 2021ColBERTv2: Effective and Efficient Retrieval via Lightweight Late Interactioncited by 476
- 2021Large Dual Encoders Are Generalizable Retrieverscited by 456
- 2022Text and Code Embeddings by Contrastive Pre-Trainingcited by 361
- 2024Tool Learning with Large Language Models: A Surveycited by 223
- 2022SGPT: GPT Sentence Embeddings for Semantic Searchcited by 204
- 2023MedCPT: Contrastive Pre-trained Transformers with Large-scale PubMed Search Logs for Zero-shot Biomedical Information Retrievalcited by 185
- 2021RocketQAv2: A Joint Training Method for Dense Passage Retrieval and Passage Re-rankingcited by 176
- 2021SPLADE v2: Sparse Lexical and Expansion Model for Information Retrievalcited by 127
38 more
- 2021Mr. TyDi: A Multi-lingual Benchmark for Dense Retrievalcited by 119
- 2021GPL: Generative Pseudo Labeling for Unsupervised Domain Adaptation of Dense Retrievalcited by 119
- 2023Knowledge-Augmented Language Model Prompting for Zero-Shot Knowledge Graph Question Answeringcited by 119
- 2023How to Train Your DRAGON: Diverse Augmentation Towards Generalizable Dense Retrievalcited by 118
- 2022Task-aware Retrieval with Instructionscited by 107
- 2022From Distillation to Hard Negative Sampling: Making Sparse Neural IR Models More Effectivecited by 98
- 2023Dense X Retrieval: What Retrieval Granularity Should We Use?cited by 88
- 2023Llama2Vec: Unsupervised Adaptation of Large Language Models for Dense Retrievalcited by 78
- 2024What Evidence Do Language Models Find Convincing?cited by 75
- 2023RankVicuna: Zero-Shot Listwise Document Reranking with Open-Source Large Language Modelscited by 70
- 2021A Few Brief Notes on DeepImpact, COIL, and a Conceptual Framework for Information Retrieval Techniquescited by 69
- 2024Retrieval Augmented Generation (RAG) and Beyond: A Comprehensive Survey on How to Make your LLMs use External Data More Wiselycited by 66
- 2023A Multi-Task Embedder For Retrieval Augmented LLMscited by 64
- 2022FiD-Light: Efficient and Effective Retrieval-Augmented Text Generationcited by 63
- 2023Leveraging Large Language Models in Conversational Recommender Systemscited by 63
- 2021Salient Phrase Aware Dense Retrieval: Can a Dense Retriever Imitate a Sparse One?cited by 60
- 2024A Review of Modern Recommender Systems Using Generative Models (Gen-RecSys)cited by 58
- 2021Improving Query Representations for Dense Retrieval with Pseudo Relevance Feedbackcited by 47
- 2022ERNIE-Search: Bridging Cross-Encoder with Dual-Encoder via Self On-the-fly Distillation for Dense Passage Retrievalcited by 41
- 2022Curriculum Learning for Dense Retrieval Distillationcited by 38
- 2023Neural Retrievers are Biased Towards LLM-Generated Contentcited by 38
- 2022CorpusBrain: Pre-train a Generative Retrieval Model for Knowledge-Intensive Language Taskscited by 36
- 2022NGAME: Negative Mining-aware Mini-batching for Extreme Classificationcited by 32
- 2023Rethinking the Role of Token Retrieval in Multi-Vector Retrievalcited by 31
- 2024INMS: Memory Sharing for Large Language Model based Agentscited by 31
- 2024BERGEN: A Benchmarking Library for Retrieval-Augmented Generationcited by 31
- 2024Scaling Laws For Dense Retrievalcited by 29
- 2021Zero-Shot Dense Retrieval with Momentum Adversarial Domain Invariant Representationscited by 27
- 2022Towards Best Practices for Training Multilingual Dense Retrieval Modelscited by 26
- 2022An Efficiency Study for SPLADE Modelscited by 26
- 2024Towards Completeness-Oriented Tool Retrieval for Large Language Modelscited by 26
- 2025DRAGged into Conflicts: Detecting and Addressing Conflicting Sources in Search-Augmented LLMscited by 25
- 2021A Proposed Conceptual Framework for a Representational Approach to Information Retrievalcited by 24
- 2022LaPraDoR: Unsupervised Pretrained Dense Retriever for Zero-Shot Text Retrievalcited by 24
- 2023Leveraging LLMs for Synthesizing Training Data Across Many Languages in Multilingual Dense Retrievalcited by 24
- 2025Text Data Augmentation for Large Language Models: A Comprehensive Survey of Methods, Challenges, and Opportunitiescited by 22
- 2022Introducing Neural Bag of Whole-Words with ColBERTer: Contextualized Late Interactions using Enhanced Reductioncited by 21
- 2022A Thorough Examination on Zero-shot Dense Retrievalcited by 21
50 most cited of 238 All 238 (JSON)
- 2026TEMPS: Temporal Sentence Embeddings for Temporal Information Retrieval23 Sep 2026
- 2026Embedding Surgery: Localized Updates for Adaptive Ranking Correction in Dense Retrieval4 Sep 2026
- 2026Embedding Models for Stance-Aware Argument Retrieval28 Aug 2026
- 2026Assessing the Downstream Utility of Evidence-Aware Retrieval in RAG26 Aug 2026
- 2026MoganColBERT-TR: A Late-Interaction Multi-Vector Retrieval Model for Turkish26 Aug 2026
- 2026DistilVDR: A Compact End-to-End Visual Document Retriever via Dual-Student Distillation11 Aug 2026
- 2026Certified Domain Consistency for Multi-Domain Retrieval: Label-Free Per-Domain Contamination Control with Conformal Risk Guarantees14 Jul 2026
- 2026The Voronoi Bottleneck: Capacity-Aware Dense Retrieval for Product Search9 Jun 2026
- 2026DSIRM: Learning Query-Bridged Discrete Semantic Identifiers for E-commerce Relevance Modeling3 Jun 2026
- 2026Test-Time Training for Zero-Resource Dense Retrieval Reranking31 May 2026
- 2026SSDAU: Structured Semantic Data Augmentation for Joint Entity and Relation Extraction22 May 2026
- 2026Kernel Affine Hull Machines as Compute-Efficient Encoders for Frozen Semantic Spaces1 May 2026
38 more
- 2026Hypencoder Revisited: Reproducibility and Analysis of Non-Linear Scoring for First-Stage Retrieval29 Apr 2026
- 2026On the Robustness of LLM-Based Dense Retrievers: A Systematic Analysis of Generalizability and Stability17 Apr 2026
- 2026What Tracks Hard-Negative Transfer? A Study of Lexical and Semantic Signals22 Mar 2026
- 2026Spectral Tempering for Embedding Compression in Dense Passage Retrieval19 Mar 2026
- 2026NanoVDR: Distilling a 2B Vision-Language Retriever into a 70M Text-Only Encoder for Visual Document Retrieval13 Mar 2026
- 2026Not All Queries Need Rewriting: When Prompt-Only LLM Refinement Helps and Hurts Dense Retrieval2 Mar 2026
- 2026TAMUSA-Chat: A Domain-Adapted Large Language Model Conversational System for Research and Responsible Deployment14 Feb 2026
- 2026BLUEPRINT Rebuilding a Legacy: Multimodal Retrieval for Complex Engineering Drawings and Documents12 Feb 2026
- 2026Training-Induced Bias Toward LLM-Generated Content in Dense Retrieval11 Feb 2026
- 2026Zonkey: A Hierarchical Diffusion Language Model with Differentiable Tokenization and Probabilistic Attention29 Jan 2026
- 2026LURE-RAG: Lightweight Utility-driven Reranking for Efficient RAG27 Jan 2026
- 2026RAPTOR-AI for Disaster OODA Loop: Hierarchical Multimodal RAG with Experience-Driven Agentic Decision-Making18 Jan 2026
- 2026VerifAI: A Verifiable Open-Source Search Engine for Biomedical Question Answering16 Jan 2026
- 2026EncodeRec: An Embedding Backbone for Recommendation Systems15 Jan 2026
- 2026CREAM: Continual Retrieval on Dynamic Streaming Corpora with Adaptive Soft Memory6 Jan 2026
- 2026MACA: A Framework for Distilling Trustworthy LLMs into Efficient Retrievers1 Jan 2026
- 2025Making Large Language Models Efficient Dense Retrievers23 Dec 2025
- 2025GraphMatch: Fusing Language and Graph Representations in a Dynamic Two-Sided Work Marketplace2 Dec 2025
- 2025Efficiency and Effectiveness of SPLADE Models on Billion-Scale Web Document Title27 Nov 2025
- 2025From Topology to Retrieval: Decoding Embedding Spaces with Unified Signatures27 Nov 2025
- 2025A Benchmark for Open-Domain Numerical Fact-Checking Enhanced by Claim Decomposition24 Oct 2025
- 2025Blending Learning to Rank and Dense Representations for Efficient and Effective Cascades18 Oct 2025
- 2025The Role of Vocabularies in Learning Sparse Representations for Ranking20 Sep 2025
- 2025SYNAPSE-G: Bridging Large Language Models and Graph Learning for Rare Event Classification13 Aug 2025
- 2025MassTool: A Multi-Task Search-Based Tool Retrieval Framework for Large Language Models1 Jul 2025
- 2025MoR: Better Handling Diverse Queries with a Mixture of Sparse, Dense, and Human Retrievers18 Jun 2025
- 2025DRAGged into Conflicts: Detecting and Addressing Conflicting Sources in Search-Augmented LLMs10 Jun 2025
- 2025Exp4Fuse: A Rank Fusion Framework for Enhanced Sparse Retrieval using Large Language Model-based Query Expansion5 Jun 2025
- 2025Decoding Dense Embeddings: Sparse Autoencoders for Interpreting and Discretizing Dense Retrieval28 May 2025
- 2025Knowledge Base Construction for Knowledge-Augmented Text-to-SQL28 May 2025
- 2025LogiCoL: Logically-Informed Contrastive Learning for Set-based Dense Retrieval26 May 2025
- 2025Pre-training vs. Fine-tuning: A Reproducibility Study on Dense Retrieval Knowledge Acquisition12 May 2025
- 2025QBR: A Question-Bank-Based Approach to Fine-Grained Legal Knowledge Retrieval for the General Public8 May 2025
- 2025Rational Retrieval Acts: Leveraging Pragmatic Reasoning to Improve Sparse Retrieval6 May 2025
- 2025Interpreting Multilingual and Document-Length Sensitive Relevance Computations in Neural Retrieval Models through Axiomatic Causal Interventions4 May 2025
- 2025Unsupervised Corpus Poisoning Attacks in Continuous Space for Dense Retrieval24 Apr 2025
- 2025Exploring ℓ0 Sparsification for Inference-free Sparse Retrievers21 Apr 2025
- 2025Towards Lossless Token Pruning in Late-Interaction Retrieval Models17 Apr 2025
50 newest of 238 All 238 (JSON)
- 2024What Evidence Do Language Models Find Convincing?cited by 75
- 2024Retrieval Augmented Generation (RAG) and Beyond: A Comprehensive Survey on How to Make your LLMs use External Data More Wiselycited by 66
- 2023A Multi-Task Embedder For Retrieval Augmented LLMscited by 64
- 2022FiD-Light: Efficient and Effective Retrieval-Augmented Text Generationcited by 63
- 2024BERGEN: A Benchmarking Library for Retrieval-Augmented Generationcited by 31
- 2025DRAGged into Conflicts: Detecting and Addressing Conflicting Sources in Search-Augmented LLMscited by 25
- 2024Retrieval-Augmented Conversational Recommendation with Prompt-based Semi-Structured Natural Language State Trackingcited by 18
- 2024Retrieval-Augmented Data Augmentation for Low-Resource Domain Taskscited by 12
- 2025MoR: Better Handling Diverse Queries with a Mixture of Sparse, Dense, and Human Retrieverscited by 7
- 2024QAEncoder: Towards Aligned Representation Learning in Question Answering Systemscited by 3
- 2026LURE-RAG: Lightweight Utility-driven Reranking for Efficient RAGcited by 2
- 2024Unveiling the Magic: Investigating Attention Distillation in Retrieval-augmented Generationcited by 1
12 most cited of 16 All 16 (JSON)
- 2026Embedding Surgery: Localized Updates for Adaptive Ranking Correction in Dense Retrieval4 Sep 2026
- 2026Assessing the Downstream Utility of Evidence-Aware Retrieval in RAG26 Aug 2026
- 2026Not All Queries Need Rewriting: When Prompt-Only LLM Refinement Helps and Hurts Dense Retrieval2 Mar 2026
- 2026LURE-RAG: Lightweight Utility-driven Reranking for Efficient RAG27 Jan 2026
- 2026VerifAI: A Verifiable Open-Source Search Engine for Biomedical Question Answering16 Jan 2026
- 2025MoR: Better Handling Diverse Queries with a Mixture of Sparse, Dense, and Human Retrievers18 Jun 2025
- 2025DRAGged into Conflicts: Detecting and Addressing Conflicting Sources in Search-Augmented LLMs10 Jun 2025
- 2024QAEncoder: Towards Aligned Representation Learning in Question Answering Systems30 Sep 2024
- 2024Retrieval Augmented Generation (RAG) and Beyond: A Comprehensive Survey on How to Make your LLMs use External Data More Wisely23 Sep 2024
- 2024BERGEN: A Benchmarking Library for Retrieval-Augmented Generation1 Jul 2024
- 2024Retrieval-Augmented Conversational Recommendation with Prompt-based Semi-Structured Natural Language State Tracking25 May 2024
- 2024Retrieval-Augmented Data Augmentation for Low-Resource Domain Tasks21 Feb 2024
12 newest of 16 All 16 (JSON)
- 2024M3-Embedding: Multi-Linguality, Multi-Functionality, Multi-Granularity Text Embeddings Through Self-Knowledge Distillationcited by 1,073
- 2022Distill-VQ: Learning Retrieval Oriented Vector Quantization By Distilling Knowledge from Dense Embeddingscited by 17
- 2023EmbedDistill: A Geometric Knowledge Distillation for Information Retrievalcited by 11
- 2024Towards Competitive Search Relevance For Inference-Free Learned Sparse Retrieverscited by 8
- 2022Adam: Dense Retrieval Distillation with Adaptive Dark Examplescited by 4
- 2022LEAD: Liberal Feature-based Distillation for Dense Retrievalcited by 1
- 2024Towards Competitive Search Relevance For Inference-Free Learned Sparse Retrievers7 Nov 2024
- 2024M3-Embedding: Multi-Linguality, Multi-Functionality, Multi-Granularity Text Embeddings Through Self-Knowledge Distillation5 Feb 2024
- 2023EmbedDistill: A Geometric Knowledge Distillation for Information Retrieval27 Jan 2023
- 2022Adam: Dense Retrieval Distillation with Adaptive Dark Examples20 Dec 2022
- 2022LEAD: Liberal Feature-based Distillation for Dense Retrieval10 Dec 2022
- 2022Distill-VQ: Learning Retrieval Oriented Vector Quantization By Distilling Knowledge from Dense Embeddings1 Apr 2022
- 2021A Study on Token Pruning for ColBERTcited by 15
- 2025Towards Lossless Token Pruning in Late-Interaction Retrieval Modelscited by 2
- 2025Towards Lossless Token Pruning in Late-Interaction Retrieval Models17 Apr 2025
- 2021A Study on Token Pruning for ColBERT13 Dec 2021
- 2024Neural Machine Unrankingcited by 2
- 2024Neural Corrective Machine Unrankingcited by 1
- 2024Neural Corrective Machine Unranking13 Nov 2024
- 2024Neural Machine Unranking9 Aug 2024
- 2025O1 Embedder: Let Retrievers Think Before Actioncited by 15
- 2025O1 Embedder: Let Retrievers Think Before Action11 Feb 2025
- 2021BEIR: A Heterogenous Benchmark for Zero-shot Evaluation of Information Retrieval Modelscited by 1,252
- 2021Unsupervised Dense Information Retrieval with Contrastive Learningcited by 1,216
- 2022Precise Zero-Shot Dense Retrieval without Relevance Labelscited by 517
- 2021ColBERTv2: Effective and Efficient Retrieval via Lightweight Late Interactioncited by 476
- 2021Large Dual Encoders Are Generalizable Retrieverscited by 456
- 2022Text and Code Embeddings by Contrastive Pre-Trainingcited by 361
- 2022SGPT: GPT Sentence Embeddings for Semantic Searchcited by 204
- 2023MedCPT: Contrastive Pre-trained Transformers with Large-scale PubMed Search Logs for Zero-shot Biomedical Information Retrievalcited by 185
- 2021RocketQAv2: A Joint Training Method for Dense Passage Retrieval and Passage Re-rankingcited by 176
- 2021SPLADE v2: Sparse Lexical and Expansion Model for Information Retrievalcited by 127
- 2021Mr. TyDi: A Multi-lingual Benchmark for Dense Retrievalcited by 119
- 2021GPL: Generative Pseudo Labeling for Unsupervised Domain Adaptation of Dense Retrievalcited by 119
12 most cited of 201 All 201 (JSON)
- 2026TEMPS: Temporal Sentence Embeddings for Temporal Information Retrieval23 Sep 2026
- 2026Embedding Models for Stance-Aware Argument Retrieval28 Aug 2026
- 2026MoganColBERT-TR: A Late-Interaction Multi-Vector Retrieval Model for Turkish26 Aug 2026
- 2026DistilVDR: A Compact End-to-End Visual Document Retriever via Dual-Student Distillation11 Aug 2026
- 2026Certified Domain Consistency for Multi-Domain Retrieval: Label-Free Per-Domain Contamination Control with Conformal Risk Guarantees14 Jul 2026
- 2026The Voronoi Bottleneck: Capacity-Aware Dense Retrieval for Product Search9 Jun 2026
- 2026DSIRM: Learning Query-Bridged Discrete Semantic Identifiers for E-commerce Relevance Modeling3 Jun 2026
- 2026Test-Time Training for Zero-Resource Dense Retrieval Reranking31 May 2026
- 2026SSDAU: Structured Semantic Data Augmentation for Joint Entity and Relation Extraction22 May 2026
- 2026Kernel Affine Hull Machines as Compute-Efficient Encoders for Frozen Semantic Spaces1 May 2026
- 2026Hypencoder Revisited: Reproducibility and Analysis of Non-Linear Scoring for First-Stage Retrieval29 Apr 2026
- 2026On the Robustness of LLM-Based Dense Retrievers: A Systematic Analysis of Generalizability and Stability17 Apr 2026
12 newest of 201 All 201 (JSON)