CODER: An efficient framework for improving retrieval through COntextual Document Embedding Reranking
Not on the map. Why?
Abstract (arXiv)
Contrastive learning has been the dominant approach to training dense retrieval models. In this work, we investigate the impact of ranking context - an often overlooked aspect of learning dense retrieval models. In particular, we examine the effect of its constituent parts: jointly scoring a large number of negatives per query, using retrieved (query-specific) instead of random negatives, and a fully list-wise loss. To incorporate these factors into training, we introduce Contextual Document Embedding Reranking (CODER), a highly efficient retrieval framework. When reranking, it incurs only a negligible computational overhead on top of a first-stage method at run time (delay per query in the order of milliseconds), allowing it to be easily combined with any state-of-the-art dual encoder method. After fine-tuning through CODER, which is a lightweight and fast process, models can also be used as stand-alone retrievers. Evaluating CODER in a large set of experiments on the MS~MARCO and TripClick collections, we show that the contextual reranking of precomputed document embeddings leads to a significant improvement in retrieval performance. This improvement becomes even more pronounced when more relevance information per query is available, shown in the TripClick collection, where we establish new state-of-the-art results by a large margin.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 43 of its 64 references that are in the map. First posted on arXiv 16 Dec 2021.
Builds on
43 of 64 references.
References · 43
- 2017Attention Is All You Needcited by 60,361
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
- 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
- 2017Billion-scale similarity search with GPUscited by 2,497
- 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
- 2020Approximate Nearest Neighbor Negative Contrastive Learning for Dense Text Retrievalcited by 849
- 2019Passage Re-ranking with BERTcited by 645
31 more
- 2019ERNIE: Enhanced Language Representation with Informative Entitiescited by 528
- 2021ColBERTv2: Effective and Efficient Retrieval via Lightweight Late Interactioncited by 476
- 2020RocketQA: An Optimized Training Approach to Dense Passage Retrieval for Open-Domain Question Answeringcited by 413
- 2020Document Ranking with a Pretrained Sequence-to-Sequence Modelcited by 376
- 2020Overview of the TREC 2019 deep learning trackcited by 286
- 2020Pretrained Transformers for Text Ranking: BERT and Beyondcited by 267
- 2021Efficiently Teaching an Effective Dense Retriever with Balanced Topic Aware Samplingcited by 238
- 2020Sparse, Dense, and Attentional Representations for Text Retrievalcited by 214
- 2021Unsupervised Corpus Aware Language Model Pre-training for Dense Passage Retrievalcited by 203
- 2021Overview of the TREC 2020 deep learning trackcited by 196
- 2021RocketQAv2: A Joint Training Method for Dense Passage Retrieval and Passage Re-rankingcited by 176
- 2021Condenser: a Pre-training Architecture for Dense Retrievalcited by 162
- 2021Optimizing Dense Retrieval Model Training with Hard Negativescited by 155
- 2021COIL: Revisit Exact Lexical Match in Information Retrieval with Contextualized Inverted Listcited by 113
- 2021Learning Passage Impacts for Inverted Indexescited by 68
- 2018Learning a Deep Listwise Context Model for Ranking Refinementcited by 62
- 2020Distilling Dense Representations for Ranking using Tightly-Coupled Teacherscited by 52
- 2021PAIR: Leveraging Passage-Centric Similarity Relation for Improving Dense Passage Retrievalcited by 50
- 2019SetRank: Learning a Permutation-Invariant Ranking Model for Information Retrievalcited by 48
- 2020RepBERT: Contextualized Text Embeddings for First-Stage Retrievalcited by 46
- 2020BERT-QE: Contextualized Query Expansion for Document Re-rankingcited by 40
- 2021Societal Biases in Retrieved Contents: Measurement Framework and Adversarial Mitigation for BERT Rankerscited by 35
- 2021Jointly Optimizing Query Encoder and Product Quantization to Improve Retrieval Performancecited by 35
- 2018TF-Ranking: Scalable TensorFlow Library for Learning-to-Rankcited by 32
- 2020Do Neural Ranking Models Intensify Gender Bias?cited by 29
- 2018Learning Groupwise Multivariate Scoring Functions Using Deep Neural Networkscited by 22
- 2021TripClick: The Log Files of a Large Health Web Search Enginecited by 18
- 2021A Modern Perspective on Query Likelihood with Deep Generative Retrieval Modelscited by 12
- 2020Learning To Retrieve: How to Train a Dense Retrieval Model Effectively and Efficientlycited by 11
- 2019Self-Attentive Document Interaction Networks for Permutation Equivariant Rankingcited by 3
- 2021PoolRank: Max/Min Pooling-based Ranking Loss for Listwise Learning & Ranking Balancecited by 1
Built on by
Citing papers per year: 2024: 1; 2025: 3.
4 papers.
- 2024Effective Controllable Bias Mitigation for Classification and Retrieval using Gate Adapterscited by 8
- 2025Beyond Contrastive Learning: Synthetic Data Enables List-wise Training with Multiple Levels of Relevancecited by 4
- 2025Trove: A Flexible Toolkit for Dense Retrievalcited by 0
- 2025Learning to Retrieve with Weakened Labels: Robust Training under Label Noisecited by 0
- 2025Learning to Retrieve with Weakened Labels: Robust Training under Label Noise15 Dec 2025
- 2025Trove: A Flexible Toolkit for Dense Retrieval3 Nov 2025
- 2025Beyond Contrastive Learning: Synthetic Data Enables List-wise Training with Multiple Levels of Relevance29 Mar 2025
- 2024Effective Controllable Bias Mitigation for Classification and Retrieval using Gate Adapters29 Jan 2024