Learning To Retrieve: How to Train a Dense Retrieval Model Effectively and Efficiently
Not on the map. Why?
Abstract (arXiv)
Ranking has always been one of the top concerns in information retrieval research. For decades, lexical matching signal has dominated the ad-hoc retrieval process, but it also has inherent defects, such as the vocabulary mismatch problem. Recently, Dense Retrieval (DR) technique has been proposed to alleviate these limitations by capturing the deep semantic relationship between queries and documents. The training of most existing Dense Retrieval models relies on sampling negative instances from the corpus to optimize a pairwise loss function. Through investigation, we find that this kind of training strategy is biased and fails to optimize full retrieval performance effectively and efficiently. To solve this problem, we propose a Learning To Retrieve (LTRe) training technique. LTRe constructs the document index beforehand. At each training iteration, it performs full retrieval without negative sampling and then updates the query representation model parameters. Through this process, it teaches the DR model how to retrieve relevant documents from the entire corpus instead of how to rerank a potentially biased sample of documents. Experiments in both passage retrieval and document retrieval tasks show that: 1) in terms of effectiveness, LTRe significantly outperforms all competitive sparse and dense baselines. It even gains better performance than the BM25-BERT cascade system under reasonable latency constraints. 2) in terms of training efficiency, compared with the previous state-of-the-art DR method, LTRe provides more than 170x speed-up in the training process. Training with a compressed index further saves computing resources with minor performance loss.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). First posted on arXiv 20 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 2; 2023: 0; 2024: 2; 2025: 1.
10 papers.
- 2021ColBERTv2: Effective and Efficient Retrieval via Lightweight Late Interactioncited by 464
- 2021Efficiently Teaching an Effective Dense Retriever with Balanced Topic Aware Samplingcited by 238
- 2022From Distillation to Hard Negative Sampling: Making Sparse Neural IR Models More Effectivecited by 98
- 2022PLAID: An Efficient Engine for Late Interaction Retrievalcited by 95
- 2021Improving Query Representations for Dense Retrieval with Pseudo Relevance Feedbackcited by 45
- 2024Entity Retrieval for Answering Entity-Centric Questionscited by 10
- 2024Mistral-SPLADE: LLMs for better Learned Sparse Retrievalcited by 8
- 2021CODER: An efficient framework for improving retrieval through COntextual Document Embedding Rerankingcited by 4
- 2021Building an Efficient and Effective Retrieval-based Dialogue System via Mutual Learningcited by 3
- 2025Foundations of GenIRcited by 1
- 2025Foundations of GenIR6 Jan 2025
- 2024Mistral-SPLADE: LLMs for better Learned Sparse Retrieval20 Aug 2024
- 2024Entity Retrieval for Answering Entity-Centric Questions5 Aug 2024
- 2022PLAID: An Efficient Engine for Late Interaction Retrieval19 May 2022
- 2022From Distillation to Hard Negative Sampling: Making Sparse Neural IR Models More Effective10 May 2022
- 2021CODER: An efficient framework for improving retrieval through COntextual Document Embedding Reranking16 Dec 2021
- 2021ColBERTv2: Effective and Efficient Retrieval via Lightweight Late Interaction2 Dec 2021
- 2021Building an Efficient and Effective Retrieval-based Dialogue System via Mutual Learning1 Oct 2021
- 2021Improving Query Representations for Dense Retrieval with Pseudo Relevance Feedback30 Aug 2021
- 2021Efficiently Teaching an Effective Dense Retriever with Balanced Topic Aware Sampling14 Apr 2021