Adversarial Retriever-Ranker for dense text retrieval
Not on the map. Why?
Abstract (arXiv)
Current dense text retrieval models face two typical challenges. First, they adopt a siamese dual-encoder architecture to encode queries and documents independently for fast indexing and searching, while neglecting the finer-grained term-wise interactions. This results in a sub-optimal recall performance. Second, their model training highly relies on a negative sampling technique to build up the negative documents in their contrastive losses. To address these challenges, we present Adversarial Retriever-Ranker (AR2), which consists of a dual-encoder retriever plus a cross-encoder ranker. The two models are jointly optimized according to a minimax adversarial objective: the retriever learns to retrieve negative documents to cheat the ranker, while the ranker learns to rank a collection of candidates including both the ground-truth and the retrieved ones, as well as providing progressive direct feedback to the dual-encoder retriever. Through this adversarial game, the retriever gradually produces harder negative documents to train a better ranker, whereas the cross-encoder ranker provides progressive feedback to improve retriever. We evaluate AR2 on three benchmarks. Experimental results show that AR2 consistently and significantly outperforms existing dense retriever methods and achieves new state-of-the-art results on all of them. This includes the improvements on Natural Questions R@5 to 77.9%(+2.1%), TriviaQA R@5 to 78.2%(+1.4), and MS-MARCO MRR@10 to 39.5%(+1.3%). Code and models are available at https://github.com/microsoft/AR2.
Key facts. Cited by 83 papers in the map (data through 14 Oct 2026). Builds on 42 of its 56 references that are in the map. First posted on arXiv 7 Oct 2021.
Builds on
42 of 56 references.
References · 42
- 2017Attention Is All You Needcited by 60,361
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,824
- 2017TriviaQA: A Large Scale Distantly Supervised Challenge Dataset for Reading Comprehensioncited by 2,955
- 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,626
- 2017Billion-scale similarity search with GPUscited by 2,497
- 2020REALM: Retrieval-Augmented Language Model Pre-Trainingcited by 2,141
- 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
- 2016Training Deep Nets with Sublinear Memory Costcited by 848
- 2017Reading Wikipedia to Answer Open-Domain Questionscited by 777
30 more
- 2019Latent Retrieval for Weakly Supervised Open Domain Question Answeringcited by 695
- 2019Passage Re-ranking with BERTcited by 645
- 2020GraphCodeBERT: Pre-training Code Representations with Data Flowcited by 609
- 2020RocketQA: An Optimized Training Approach to Dense Passage Retrieval for Open-Domain Question Answeringcited by 413
- 2016SeqGAN: Sequence Generative Adversarial Nets with Policy Gradientcited by 376
- 2020Document Ranking with a Pretrained Sequence-to-Sequence Modelcited by 376
- 2019Document Expansion by Query Predictioncited by 231
- 2019ERNIE 2.0: A Continual Pre-training Framework for Language Understandingcited by 231
- 2020Distilling Knowledge from Reader to Retriever for Question Answeringcited by 226
- 2020Sparse, Dense, and Attentional Representations for Text Retrievalcited by 214
- 2021Unsupervised Corpus Aware Language Model Pre-training for Dense Passage Retrievalcited by 203
- 2020Generation-Augmented Retrieval for Open-domain Question Answeringcited by 186
- 2020Embedding-based Retrieval in Facebook Searchcited by 156
- 2021Optimizing Dense Retrieval Model Training with Hard Negativescited by 155
- 2021End-to-End Training of Multi-Document Reader and Retriever for Open-Domain Question Answeringcited by 133
- 2017A Deep Relevance Matching Model for Ad-hoc Retrievalcited by 126
- 2019Deeper Text Understanding for IR with Contextual Neural Language Modelingcited by 113
- 2021COIL: Revisit Exact Lexical Match in Information Retrieval with Contextualized Inverted Listcited by 113
- 2017End-to-End Neural Ad-hoc Ranking with Kernel Poolingcited by 85
- 2017IRGAN: A Minimax Game for Unifying Generative and Discriminative Information Retrieval Modelscited by 75
- 2021End-to-End Training of Neural Retrievers for Open-Domain Question Answeringcited by 75
- 2021Domain-matched Pre-training Tasks for Dense Retrievalcited by 53
- 2021PAIR: Leveraging Passage-Centric Similarity Relation for Improving Dense Passage Retrievalcited by 50
- 2020RepBERT: Contextualized Text Embeddings for First-Stage Retrievalcited by 46
- 2020Learning-to-Rank with BERT in TF-Rankingcited by 36
- 2021Pre-trained Language Model based Ranking in Baidu Searchcited by 34
- 2020Is Retriever Merely an Approximator of Reader?cited by 30
- 2017Neural Models for Information Retrievalcited by 29
- 2021Rider: Reader-Guided Passage Reranking for Open-Domain Question Answeringcited by 28
- 2020RikiNet: Reading Wikipedia Pages for Natural Question Answeringcited by 21
Built on by
Citing papers per year: 2021: 1; 2022: 36; 2023: 15; 2024: 18; 2025: 9; 2026: 4.
83 papers.
Sort:
By area:
- 2024M3-Embedding: Multi-Linguality, Multi-Functionality, Multi-Granularity Text Embeddings Through Self-Knowledge Distillationcited by 1,073
- 2024Retrieval-Augmented Generation for AI-Generated Content: A Surveycited by 354
- 2022Promptagator: Few-shot Dense Retrieval From 8 Examplescited by 235
- 2023Query2doc: Query Expansion with Large Language Modelscited by 149
- 2022RetroMAE: Pre-Training Retrieval-oriented Language Models Via Masked Auto-Encodercited by 118
- 2022From Distillation to Hard Negative Sampling: Making Sparse Neural IR Models More Effectivecited by 98
- 2023LLatrieval: LLM-Verified Retrieval for Verifiable Generationcited by 52
- 2022Bridging the Gap Between Indexing and Retrieval for Differentiable Search Index with Query Generationcited by 48
- 2022Questions Are All You Need to Train a Dense Passage Retrievercited by 47
- 2022Multi-View Document Representation Learning for Open-Domain Dense Retrievalcited by 41
- 2022ERNIE-Search: Bridging Cross-Encoder with Dual-Encoder via Self On-the-fly Distillation for Dense Passage Retrievalcited by 41
- 2022Towards Robust Ranker for Text Retrievalcited by 37
38 more
- 2025A Survey of Multimodal Retrieval-Augmented Generationcited by 37
- 2022Fine-Grained Distillation for Long Document Retrievalcited by 29
- 2024REAR: A Relevance-Aware Retrieval-Augmented Framework for Open-Domain Question Answeringcited by 28
- 2022Multi-CPR: A Multi Domain Chinese Dataset for Passage Retrievalcited by 27
- 2023TRAQ: Trustworthy Retrieval Augmented Question Answering via Conformal Predictioncited by 25
- 2024NativE: Multi-modal Knowledge Graph Completion in the Wildcited by 23
- 2022CodeRetriever: Unimodal and Bimodal Contrastive Learning for Code Searchcited by 21
- 2022PROD: Progressive Distillation for Dense Retrievalcited by 21
- 2022SimANS: Simple Ambiguous Negatives Sampling for Dense Text Retrievalcited by 21
- 2022HLATR: Enhance Multi-stage Text Retrieval with Hybrid List Aware Transformer Rerankingcited by 20
- 2022UnifieR: A Unified Retriever for Large-Scale Retrievalcited by 19
- 2022Distill-VQ: Learning Retrieval Oriented Vector Quantization By Distilling Knowledge from Dense Embeddingscited by 17
- 2022ConTextual Masked Auto-Encoder for Dense Passage Retrievalcited by 16
- 2022LED: Lexicon-Enlightened Dense Retriever for Large-Scale Retrievalcited by 15
- 2024Robust Neural Information Retrieval: An Adversarial and Out-of-distribution Perspectivecited by 15
- 2023RetroMAE-2: Duplex Masked Auto-Encoder For Pre-Training Retrieval-Oriented Language Modelscited by 13
- 2022Multi-Vector Retrieval as Sparse Alignmentcited by 12
- 2022LogiGAN: Learning Logical Reasoning via Adversarial Pre-trainingcited by 11
- 2023EmbedDistill: A Geometric Knowledge Distillation for Information Retrievalcited by 11
- 2024Generative Dense Retrieval: Memory Can Be a Burdencited by 11
- 2025Unsupervised Corpus Poisoning Attacks in Continuous Space for Dense Retrievalcited by 11
- 2021Boosted Dense Retrievercited by 10
- 2024ARL2: Aligning Retrievers for Black-box Large Language Models via Self-guided Adaptive Relevance Labelingcited by 10
- 2022LoopITR: Combining Dual and Cross Encoder Architectures for Image-Text Retrievalcited by 9
- 2022Query-as-context Pre-training for Dense Passage Retrievalcited by 9
- 2024D2LLM: Decomposed and Distilled Large Language Models for Semantic Searchcited by 9
- 2022Metric-guided Distillation: Distilling Knowledge from the Metric to Ranker and Retriever for Generative Commonsense Reasoningcited by 8
- 2022APOLLO: An Optimized Training Approach for Long-form Numerical Reasoningcited by 8
- 2022Soft-Labeled Contrastive Pre-training for Function-level Code Representationcited by 7
- 2022MASTER: Multi-task Pre-trained Bottlenecked Masked Autoencoders are Better Dense Retrieverscited by 7
- 2023CAME: Competitively Learning a Mixture-of-Experts Model for First-stage Retrievalcited by 6
- 2024BoolQuestions: Does Dense Retrieval Understand Boolean Logic in Language?cited by 6
- 2022Masked Autoencoders As The Unified Learners For Pre-Trained Sentence Representationcited by 5
- 2022Reduce Catastrophic Forgetting of Dense Retrieval Training with Teleportation Negativescited by 5
- 2023CoT-MAE v2: Contextual Masked Auto-Encoder with Multi-view Modeling for Passage Retrievalcited by 5
- 2023Query Encoder Distillation via Embedding Alignment is a Strong Baseline Method to Boost Dense Retriever Online Efficiencycited by 5
- 2023Noisy Pair Corrector for Dense Retrievalcited by 5
- 2024DocFusion: A Unified Framework for Document Parsing Taskscited by 5
50 most cited of 83 All 83 (JSON)
- 2026Checking Fact with Better Retrieval: Dynamic Contrastive Learning for Evidence Retrieval24 May 2026
- 2026LLM-Oriented Information Retrieval: A Denoising-First Perspective1 May 2026
- 2026Efficient Rationale-based Retrieval: On-policy Distillation from Generative Rerankers based on JEPA25 Apr 2026
- 2026EncodeRec: An Embedding Backbone for Recommendation Systems15 Jan 2026
- 2025CREST: Improving Interpretability and Effectiveness of Troubleshooting at Ericsson through Criterion-Specific Trouble Report Retrieval21 Nov 2025
- 2025CFVBench: A Comprehensive Video Benchmark for Fine-grained Multimodal Retrieval-Augmented Generation10 Oct 2025
- 2025RRRA: Resampling and Reranking through a Retriever Adapter7 Aug 2025
- 2025LRCTI: A Large Language Model-Based Framework for Multi-Step Evidence Retrieval and Reasoning in Cyber Threat Intelligence Credibility Verification15 Jul 2025
- 2025Unsupervised Corpus Poisoning Attacks in Continuous Space for Dense Retrieval24 Apr 2025
- 2025Unleashing the Power of LLMs in Dense Retrieval with Query Likelihood Modeling7 Apr 2025
- 2025A Survey of Multimodal Retrieval-Augmented Generation26 Mar 2025
- 2025OASIS: Order-Augmented Strategy for Improved Code Search11 Mar 2025
38 more
- 2025Optimizing open-domain question answering with graph-based retrieval augmented generation4 Mar 2025
- 2024DocFusion: A Unified Framework for Document Parsing Tasks17 Dec 2024
- 2024ENCO: Life-Cycle Management of Enterprise-Grade Copilots8 Dec 2024
- 2024Multi-Facet Blending for Faceted Query-by-Example Retrieval2 Dec 2024
- 2024BoolQuestions: Does Dense Retrieval Understand Boolean Logic in Language?19 Nov 2024
- 2024Breaking the Memory Barrier: Near Infinite Batch Size Scaling for Contrastive Loss22 Oct 2024
- 2024An Energy-based Model for Word-level AutoCompletion in Computer-aided Translation29 Jul 2024
- 2024Robust Neural Information Retrieval: An Adversarial and Out-of-distribution Perspective9 Jul 2024
- 2024D2LLM: Decomposed and Distilled Large Language Models for Semantic Search25 Jun 2024
- 2024Learning label-label correlations in Extreme Multi-label Classification via Label Features3 May 2024
- 2024FecTek: Enhancing Term Weight in Lexicon-Based Retrieval with Feature Context and Term-level Knowledge18 Apr 2024
- 2024NativE: Multi-modal Knowledge Graph Completion in the Wild28 Mar 2024
- 2024M3: A Multi-Task Mixed-Objective Learning Framework for Open-Domain Multi-Hop Dense Sentence Retrieval21 Mar 2024
- 2024LLM-Oriented Retrieval Tuner4 Mar 2024
- 2024Retrieval-Augmented Generation for AI-Generated Content: A Survey29 Feb 2024
- 2024REAR: A Relevance-Aware Retrieval-Augmented Framework for Open-Domain Question Answering27 Feb 2024
- 2024ARL2: Aligning Retrievers for Black-box Large Language Models via Self-guided Adaptive Relevance Labeling21 Feb 2024
- 2024M3-Embedding: Multi-Linguality, Multi-Functionality, Multi-Granularity Text Embeddings Through Self-Knowledge Distillation5 Feb 2024
- 2024Generative Dense Retrieval: Memory Can Be a Burden19 Jan 2024
- 2023Mitigating the Impact of False Negatives in Dense Retrieval with Contrastive Confidence Regularization30 Dec 2023
- 2023PEFA: Parameter-Free Adapters for Large-scale Embedding-based Retrieval Models5 Dec 2023
- 2023LLatrieval: LLM-Verified Retrieval for Verifiable Generation14 Nov 2023
- 2023Mitigating Pooling Bias in E-commerce Search via False Negative Estimation11 Nov 2023
- 2023Noisy Pair Corrector for Dense Retrieval7 Nov 2023
- 2023CAME: Competitively Learning a Mixture-of-Experts Model for First-stage Retrieval6 Nov 2023
- 2023TRAQ: Trustworthy Retrieval Augmented Question Answering via Conformal Prediction7 Jul 2023
- 2023Query Encoder Distillation via Embedding Alignment is a Strong Baseline Method to Boost Dense Retriever Online Efficiency5 Jun 2023
- 2023Challenging Decoder helps in Masked Auto-Encoder Pre-training for Dense Passage Retrieval22 May 2023
- 2023Hybrid and Collaborative Passage Reranking16 May 2023
- 2023RetroMAE-2: Duplex Masked Auto-Encoder For Pre-Training Retrieval-Oriented Language Models4 May 2023
- 2023Rethinking Dense Retrieval's Few-Shot Ability12 Apr 2023
- 2023CoT-MAE v2: Contextual Masked Auto-Encoder with Multi-view Modeling for Passage Retrieval5 Apr 2023
- 2023Query2doc: Query Expansion with Large Language Models14 Mar 2023
- 2023EmbedDistill: A Geometric Knowledge Distillation for Information Retrieval27 Jan 2023
- 2022Fine-Grained Distillation for Long Document Retrieval20 Dec 2022
- 2022Adam: Dense Retrieval Distillation with Adaptive Dark Examples20 Dec 2022
- 2022Query-as-context Pre-training for Dense Passage Retrieval19 Dec 2022
- 2022CAPSTONE: Curriculum Sampling for Dense Retrieval with Document Expansion18 Dec 2022
50 newest of 83 All 83 (JSON)
- 2024M3-Embedding: Multi-Linguality, Multi-Functionality, Multi-Granularity Text Embeddings Through Self-Knowledge Distillationcited by 1,073
- 2022Fine-Grained Distillation for Long Document Retrievalcited by 29
- 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
- 2024D2LLM: Decomposed and Distilled Large Language Models for Semantic Searchcited by 9
- 2022Adam: Dense Retrieval Distillation with Adaptive Dark Examplescited by 4
- 2022LEAD: Liberal Feature-based Distillation for Dense Retrievalcited by 1
- 2026Efficient Rationale-based Retrieval: On-policy Distillation from Generative Rerankers based on JEPAcited by 0
- 2026Efficient Rationale-based Retrieval: On-policy Distillation from Generative Rerankers based on JEPA25 Apr 2026
- 2024D2LLM: Decomposed and Distilled Large Language Models for Semantic Search25 Jun 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
- 2022Fine-Grained Distillation for Long Document Retrieval20 Dec 2022
- 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
- 2024Retrieval-Augmented Generation for AI-Generated Content: A Surveycited by 354
- 2025A Survey of Multimodal Retrieval-Augmented Generationcited by 37
- 2024REAR: A Relevance-Aware Retrieval-Augmented Framework for Open-Domain Question Answeringcited by 28
- 2023TRAQ: Trustworthy Retrieval Augmented Question Answering via Conformal Predictioncited by 25
- 2024ARL2: Aligning Retrievers for Black-box Large Language Models via Self-guided Adaptive Relevance Labelingcited by 10
- 2025Optimizing open-domain question answering with graph-based retrieval augmented generationcited by 2
- 2026LLM-Oriented Information Retrieval: A Denoising-First Perspectivecited by 1
- 2026LLM-Oriented Information Retrieval: A Denoising-First Perspective1 May 2026
- 2025A Survey of Multimodal Retrieval-Augmented Generation26 Mar 2025
- 2025Optimizing open-domain question answering with graph-based retrieval augmented generation4 Mar 2025
- 2024Retrieval-Augmented Generation for AI-Generated Content: A Survey29 Feb 2024
- 2024REAR: A Relevance-Aware Retrieval-Augmented Framework for Open-Domain Question Answering27 Feb 2024
- 2024ARL2: Aligning Retrievers for Black-box Large Language Models via Self-guided Adaptive Relevance Labeling21 Feb 2024
- 2023TRAQ: Trustworthy Retrieval Augmented Question Answering via Conformal Prediction7 Jul 2023
- 2022LogiGAN: Learning Logical Reasoning via Adversarial Pre-trainingcited by 11
- 2022Metric-guided Distillation: Distilling Knowledge from the Metric to Ranker and Retriever for Generative Commonsense Reasoningcited by 8
- 2025LRCTI: A Large Language Model-Based Framework for Multi-Step Evidence Retrieval and Reasoning in Cyber Threat Intelligence Credibility Verificationcited by 1
- 2025LRCTI: A Large Language Model-Based Framework for Multi-Step Evidence Retrieval and Reasoning in Cyber Threat Intelligence Credibility Verification15 Jul 2025
- 2022Metric-guided Distillation: Distilling Knowledge from the Metric to Ranker and Retriever for Generative Commonsense Reasoning21 Oct 2022
- 2022LogiGAN: Learning Logical Reasoning via Adversarial Pre-training18 May 2022
- 2022Promptagator: Few-shot Dense Retrieval From 8 Examplescited by 235
- 2023Query2doc: Query Expansion with Large Language Modelscited by 149
- 2022RetroMAE: Pre-Training Retrieval-oriented Language Models Via Masked Auto-Encodercited by 118
- 2022From Distillation to Hard Negative Sampling: Making Sparse Neural IR Models More Effectivecited by 98
- 2023LLatrieval: LLM-Verified Retrieval for Verifiable Generationcited by 52
- 2022Bridging the Gap Between Indexing and Retrieval for Differentiable Search Index with Query Generationcited by 48
- 2022Questions Are All You Need to Train a Dense Passage Retrievercited by 47
- 2022Multi-View Document Representation Learning for Open-Domain Dense Retrievalcited by 41
- 2022ERNIE-Search: Bridging Cross-Encoder with Dual-Encoder via Self On-the-fly Distillation for Dense Passage Retrievalcited by 41
- 2022Towards Robust Ranker for Text Retrievalcited by 37
- 2022Multi-CPR: A Multi Domain Chinese Dataset for Passage Retrievalcited by 27
- 2024NativE: Multi-modal Knowledge Graph Completion in the Wildcited by 23
12 most cited of 63 All 63 (JSON)
- 2026Checking Fact with Better Retrieval: Dynamic Contrastive Learning for Evidence Retrieval24 May 2026
- 2026EncodeRec: An Embedding Backbone for Recommendation Systems15 Jan 2026
- 2025CREST: Improving Interpretability and Effectiveness of Troubleshooting at Ericsson through Criterion-Specific Trouble Report Retrieval21 Nov 2025
- 2025RRRA: Resampling and Reranking through a Retriever Adapter7 Aug 2025
- 2025Unsupervised Corpus Poisoning Attacks in Continuous Space for Dense Retrieval24 Apr 2025
- 2025Unleashing the Power of LLMs in Dense Retrieval with Query Likelihood Modeling7 Apr 2025
- 2025OASIS: Order-Augmented Strategy for Improved Code Search11 Mar 2025
- 2024DocFusion: A Unified Framework for Document Parsing Tasks17 Dec 2024
- 2024ENCO: Life-Cycle Management of Enterprise-Grade Copilots8 Dec 2024
- 2024Multi-Facet Blending for Faceted Query-by-Example Retrieval2 Dec 2024
- 2024BoolQuestions: Does Dense Retrieval Understand Boolean Logic in Language?19 Nov 2024
- 2024Breaking the Memory Barrier: Near Infinite Batch Size Scaling for Contrastive Loss22 Oct 2024
12 newest of 63 All 63 (JSON)