End-to-End Training of Multi-Document Reader and Retriever for Open-Domain Question Answering
On the map: Retrieval-augmented generation → RAG robustness and adaptive retrieval
Abstract (arXiv)
We present an end-to-end differentiable training method for retrieval-augmented open-domain question answering systems that combine information from multiple retrieved documents when generating answers. We model retrieval decisions as latent variables over sets of relevant documents. Since marginalizing over sets of retrieved documents is computationally hard, we approximate this using an expectation-maximization algorithm. We iteratively estimate the value of our latent variable (the set of relevant documents for a given question) and then use this estimate to update the retriever and reader parameters. We hypothesize that such end-to-end training allows training signals to flow to the reader and then to the retriever better than staged-wise training. This results in a retriever that is able to select more relevant documents for a question and a reader that is trained on more accurate documents to generate an answer. Experiments on three benchmark datasets demonstrate that our proposed method outperforms all existing approaches of comparable size by 2-3% absolute exact match points, achieving new state-of-the-art results. Our results also demonstrate the feasibility of learning to retrieve to improve answer generation without explicit supervision of retrieval decisions.
Key facts. Cited by 133 papers in the map (data through 7 Oct 2026). Placed in RAG robustness and adaptive retrieval, one of 15 directions in Retrieval-augmented generation. Builds on 31 of its 58 references that are in the map. First posted on arXiv 9 Jun 2021.
Builds on
31 of 58 references.
References · 31
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,160
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
- 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,779
- 2017TriviaQA: A Large Scale Distantly Supervised Challenge Dataset for Reading Comprehensioncited by 2,895
- 2020REALM: Retrieval-Augmented Language Model Pre-Trainingcited by 2,126
- 2019Language Models as Knowledge Bases?cited by 1,922
19 more
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,829
- 2020Leveraging Passage Retrieval with Generative Models for Open Domain Question Answeringcited by 1,203
- 2020ColBERT: Efficient and Effective Passage Search via Contextualized Late Interaction over BERTcited by 1,160
- 2019Generalization through Memorization: Nearest Neighbor Language Modelscited by 788
- 2017Reading Wikipedia to Answer Open-Domain Questionscited by 777
- 2020Stanza: A Python Natural Language Processing Toolkit for Many Human Languagescited by 719
- 2020How Much Knowledge Can You Pack Into the Parameters of a Language Model?cited by 713
- 2019Latent Retrieval for Weakly Supervised Open Domain Question Answeringcited by 691
- 2020Distilling Knowledge from Reader to Retriever for Question Answeringcited by 226
- 2020Sparse, Dense, and Attentional Representations for Text Retrievalcited by 213
- 2020Nearest Neighbor Machine Translationcited by 209
- 2019Episodic Memory in Lifelong Language Learningcited by 188
- 2017Simple and Effective Multi-Paragraph Reading Comprehensioncited by 120
- 2019Multi-passage BERT: A Globally Normalized BERT Model for Open-domain Question Answeringcited by 96
- 2021Adaptive Semiparametric Language Modelscited by 83
- 2019A Discrete Hard EM Approach for Weakly Supervised Question Answeringcited by 78
- 2021End-to-End Training of Neural Retrievers for Open-Domain Question Answeringcited by 75
- 2020Augmenting Transformers with KNN-Based Composite Memory for Dialoguecited by 53
- 2020RECONSIDER: Re-Ranking using Span-Focused Cross-Attention for Open Domain Question Answeringcited by 9
Built on by
Citing papers per year: 2021: 6; 2022: 35; 2023: 27; 2024: 40; 2025: 18; 2026: 7.
133 papers.
Sort:
By area:
- 2021Improving language models by retrieving from trillions of tokenscited by 1,278
- 2021Unsupervised Dense Information Retrieval with Contrastive Learningcited by 1,203
- 2022Atlas: Few-shot Learning with Retrieval Augmented Language Modelscited by 940
- 2023Active Retrieval Augmented Generationcited by 506
- 2024A Survey on RAG Meeting LLMs: Towards Retrieval-Augmented Large Language Modelscited by 450
- 2023Reasoning on Graphs: Faithful and Interpretable Large Language Model Reasoningcited by 326
- 2022Generate rather than Retrieve: Large Language Models are Strong Context Generatorscited by 296
- 2023Query Rewriting for Retrieval-Augmented Large Language Modelscited by 211
- 2023Survey on Factuality in Large Language Models: Knowledge, Retrieval and Domain-Specificitycited by 204
- 2024RankRAG: Unifying Context Ranking with Retrieval-Augmented Generation in LLMscited by 200
- 2023Chain-of-Note: Enhancing Robustness in Retrieval-Augmented Language Modelscited by 180
- 2023SlideVQA: A Dataset for Document Visual Question Answering on Multiple Imagescited by 175
38 more
- 2024A Survey on Recent Advances in LLM-Based Multi-turn Dialogue Systemscited by 170
- 2022Improving Passage Retrieval with Zero-Shot Question Generationcited by 164
- 2022LIFT: Language-Interfaced Fine-Tuning for Non-Language Machine Learning Taskscited by 146
- 2022Rich Knowledge Sources Bring Complex Knowledge Conflicts: Recalibrating Models to Reflect Conflicting Evidencecited by 142
- 2023Domain Specialization as the Key to Make Large Language Models Disruptive: A Comprehensive Surveycited by 134
- 2022Internet-augmented language models through few-shot prompting for open-domain question answeringcited by 131
- 2022Improving the Domain Adaptation of Retrieval Augmented Generation (RAG) Models for Open Domain Question Answeringcited by 126
- 2022StreamingQA: A Benchmark for Adaptation to New Knowledge over Time in Question Answering Modelscited by 123
- 2022REVEAL: Retrieval-Augmented Visual-Language Pre-Training with Multi-Source Multimodal Knowledge Memorycited by 122
- 2022Training Language Models with Memory Augmentationcited by 112
- 2023Evaluating Open-Domain Question Answering in the Era of Large Language Modelscited by 110
- 2024LongRAG: Enhancing Retrieval-Augmented Generation with Long-context LLMscited by 104
- 2023Improving Language Models via Plug-and-Play Retrieval Feedbackcited by 87
- 2021Data Augmentation Approaches in Natural Language Processing: A Surveycited by 82
- 2021Adversarial Retriever-Ranker for dense text retrievalcited by 82
- 2024Reliable, Adaptable, and Attributable Language Models with Retrievalcited by 73
- 2024Retrieval-Augmented Generation for Natural Language Processing: A Surveycited by 70
- 2022FiD-Light: Efficient and Effective Retrieval-Augmented Text Generationcited by 63
- 2024When Do LLMs Need Retrieval Augmentation? Mitigating LLMs' Overconfidence Helps Retrieval Augmentationcited by 59
- 2024Instruction-tuned Language Models are Better Knowledge Learnerscited by 54
- 2022Questions Are All You Need to Train a Dense Passage Retrievercited by 47
- 2024Graph-constrained Reasoning: Faithful Reasoning on Knowledge Graphs with Large Language Modelscited by 47
- 2021Learning to Retrieve Passages without Supervisioncited by 46
- 2022Retrieval as Attention: End-to-end Learning of Retrieval and Reading within a Single Transformercited by 45
- 2022QAMPARI: An Open-domain Question Answering Benchmark for Questions with Many Answers from Multiple Paragraphscited by 42
- 2025Improving Retrieval-Augmented Generation through Multi-Agent Reinforcement Learningcited by 39
- 2022Standing on the Shoulders of Giant Frozen Language Modelscited by 33
- 2024RAG-DDR: Optimizing Retrieval-Augmented Generation Using Differentiable Data Rewardscited by 33
- 2025R-Search: Empowering LLM Reasoning with Search via Multi-Reward Reinforcement Learningcited by 32
- 2023Never Lost in the Middle: Mastering Long-Context Question Answering with Position-Agnostic Decompositional Trainingcited by 31
- 2022A Survey of Knowledge-Intensive NLP with Pre-Trained Language Modelscited by 30
- 2025A Systematic Review of Key Retrieval-Augmented Generation (RAG) Systems: Progress, Gaps, and Future Directionscited by 30
- 2024JustiLM: Few-shot Justification Generation for Explainable Fact-Checking of Real-world Claimscited by 29
- 2024Probing-RAG: Self-Probing to Guide Language Models in Selective Document Retrievalcited by 28
- 2023ReGen: Zero-Shot Text Classification via Training Data Generation with Progressive Dense Retrievalcited by 26
- 2024RAG and RAU: A Survey on Retrieval-Augmented Language Model in Natural Language Processingcited by 25
- 2022Decoupled Context Processing for Context Augmented Language Modelingcited by 24
- 2024Manipulating Large Language Models to Increase Product Visibilitycited by 24
50 most cited of 133 All 133 (JSON)
- 2026Learning What to Recall: Adaptive Multi-Cue Episodic Memory for World Models28 Sep 2026
- 2026ConRetroBert: EMA Stabilized Dual Encoders for Template-Based Single-Step Retrosynthesis12 May 2026
- 2026R3AG: Retriever Routing for Retrieval-Augmented Generation22 Apr 2026
- 2026CoSearch: Joint Training of Reasoning and Document Ranking via Reinforcement Learning for Agentic Search19 Apr 2026
- 2026QChunker: Learning Question-Aware Text Chunking for Domain RAG via Multi-Agent Debate12 Mar 2026
- 2026The Virtuous Cycle: AI-Powered Vector Search and Vector Search-Augmented AI10 Mar 2026
- 2026Incorporating Q&A Nuggets into Retrieval-Augmented Generation19 Jan 2026
- 2025EmoRAG: Evaluating RAG Robustness to Symbolic Perturbations1 Dec 2025
- 2025Learning What Helps: Task-Aligned Context Selection for Vision Tasks29 Nov 2025
- 2025CLaRa: Bridging Retrieval and Generation with Continuous Latent Reasoning24 Nov 2025
- 2025DMA: Online RAG Alignment with Human Feedback6 Nov 2025
- 2025A Systematic Review of Key Retrieval-Augmented Generation (RAG) Systems: Progress, Gaps, and Future Directions25 Jul 2025
38 more
- 2025PersonalAI: A Systematic Comparison of Knowledge Graph Storage and Retrieval Approaches for Personalized LLM agents20 Jun 2025
- 2025Safeguarding Multimodal Knowledge Copyright in the RAG-as-a-Service Environment10 Jun 2025
- 2025R-Search: Empowering LLM Reasoning with Search via Multi-Reward Reinforcement Learning4 Jun 2025
- 2025KARE-RAG: Knowledge-Aware Refinement and Enhancement for RAG3 Jun 2025
- 2025RAGRouter: Learning to Route Queries to Multiple Retrieval-Augmented Language Models29 May 2025
- 2025Direct Retrieval-augmented Optimization: Synergizing Knowledge Selection and Language Models5 May 2025
- 2025MoC: Mixtures of Text Chunking Learners for Retrieval-Augmented Generation System12 Mar 2025
- 2025From Retrieval to Generation: Comparing Different Approaches27 Feb 2025
- 2025Few-Shot Multilingual Open-Domain QA from 5 Examples27 Feb 2025
- 2025Gumbel Reranking: Differentiable End-to-End Reranker Optimization16 Feb 2025
- 2025Systematic Knowledge Injection into Large Language Models via Diverse Augmentation for Domain-Specific RAG12 Feb 2025
- 2025ASRank: Zero-Shot Re-Ranking with Answer Scent for Document Retrieval25 Jan 2025
- 2025Improving Retrieval-Augmented Generation through Multi-Agent Reinforcement Learning25 Jan 2025
- 2024Improving Generated and Retrieved Knowledge Combination Through Zero-shot Generation25 Dec 2024
- 2024RetroLLM: Empowering Large Language Models to Retrieve Fine-grained Evidence within Generation16 Dec 2024
- 2024DynRank: Improving Passage Retrieval with Dynamic Zero-Shot Prompting Based on Question Classification30 Nov 2024
- 2024Vision Search Assistant: Empower Vision-Language Models as Multimodal Search Engines28 Oct 2024
- 2024Coarse-to-Fine Highlighting: Reducing Knowledge Hallucination in Large Language Models19 Oct 2024
- 2024RAG-DDR: Optimizing Retrieval-Augmented Generation Using Differentiable Data Rewards17 Oct 2024
- 2024Probing-RAG: Self-Probing to Guide Language Models in Selective Document Retrieval17 Oct 2024
- 2024Graph-constrained Reasoning: Faithful Reasoning on Knowledge Graphs with Large Language Models16 Oct 2024
- 2024Learning to Rank for Multiple Retrieval-Augmented Models through Iterative Utility Maximization13 Oct 2024
- 2024Controlling Risk of Retrieval-augmented Generation: A Counterfactual Prompting Framework24 Sep 2024
- 2024Retro-li: Small-Scale Retrieval Augmented Generation Supporting Noisy Similarity Searches and Domain Shift Generalization12 Sep 2024
- 2024E2LLM: Encoder Elongated Large Language Models for Long-Context Understanding and Reasoning10 Sep 2024
- 2024A Statistical Framework for Data-dependent Retrieval-Augmented Models27 Aug 2024
- 2024FastFiD: Improve Inference Efficiency of Open Domain Question Answering via Sentence Selection12 Aug 2024
- 2024Leveraging Inter-Chunk Interactions for Enhanced Retrieval in Large Language Model-Based Question Answering6 Aug 2024
- 2024Entity Retrieval for Answering Entity-Centric Questions5 Aug 2024
- 2024Retrieval-Augmented Generation for Natural Language Processing: A Survey18 Jul 2024
- 2024Retrieval-Enhanced Machine Learning: Synthesis and Opportunities17 Jul 2024
- 2024RankRAG: Unifying Context Ranking with Retrieval-Augmented Generation in LLMs2 Jul 2024
- 2024Attention Instruction: Amplifying Attention in the Middle via Prompting24 Jun 2024
- 2024LongRAG: Enhancing Retrieval-Augmented Generation with Long-context LLMs21 Jun 2024
- 2024R^2AG: Incorporating Retrieval Information into Retrieval Augmented Generation19 Jun 2024
- 2024Think-then-Act: A Dual-Angle Evaluated Retrieval-Augmented Generation18 Jun 2024
- 2024RE-RAG: Improving Open-Domain QA Performance and Interpretability with Relevance Estimator in Retrieval-Augmented Generation9 Jun 2024
- 2024A Survey on RAG Meeting LLMs: Towards Retrieval-Augmented Large Language Models10 May 2024
50 newest of 133 All 133 (JSON)
- 2022Atlas: Few-shot Learning with Retrieval Augmented Language Modelscited by 940
- 2023Active Retrieval Augmented Generationcited by 506
- 2024A Survey on RAG Meeting LLMs: Towards Retrieval-Augmented Large Language Modelscited by 450
- 2023Query Rewriting for Retrieval-Augmented Large Language Modelscited by 211
- 2024RankRAG: Unifying Context Ranking with Retrieval-Augmented Generation in LLMscited by 200
- 2023Chain-of-Note: Enhancing Robustness in Retrieval-Augmented Language Modelscited by 180
- 2022Improving the Domain Adaptation of Retrieval Augmented Generation (RAG) Models for Open Domain Question Answeringcited by 126
- 2024LongRAG: Enhancing Retrieval-Augmented Generation with Long-context LLMscited by 104
- 2024Reliable, Adaptable, and Attributable Language Models with Retrievalcited by 73
- 2024Retrieval-Augmented Generation for Natural Language Processing: A Surveycited by 70
- 2022FiD-Light: Efficient and Effective Retrieval-Augmented Text Generationcited by 63
- 2025Improving Retrieval-Augmented Generation through Multi-Agent Reinforcement Learningcited by 39
12 most cited of 45 All 45 (JSON)
- 2026R3AG: Retriever Routing for Retrieval-Augmented Generation22 Apr 2026
- 2026QChunker: Learning Question-Aware Text Chunking for Domain RAG via Multi-Agent Debate12 Mar 2026
- 2026The Virtuous Cycle: AI-Powered Vector Search and Vector Search-Augmented AI10 Mar 2026
- 2026Incorporating Q&A Nuggets into Retrieval-Augmented Generation19 Jan 2026
- 2025EmoRAG: Evaluating RAG Robustness to Symbolic Perturbations1 Dec 2025
- 2025DMA: Online RAG Alignment with Human Feedback6 Nov 2025
- 2025A Systematic Review of Key Retrieval-Augmented Generation (RAG) Systems: Progress, Gaps, and Future Directions25 Jul 2025
- 2025Safeguarding Multimodal Knowledge Copyright in the RAG-as-a-Service Environment10 Jun 2025
- 2025KARE-RAG: Knowledge-Aware Refinement and Enhancement for RAG3 Jun 2025
- 2025RAGRouter: Learning to Route Queries to Multiple Retrieval-Augmented Language Models29 May 2025
- 2025Direct Retrieval-augmented Optimization: Synergizing Knowledge Selection and Language Models5 May 2025
- 2025MoC: Mixtures of Text Chunking Learners for Retrieval-Augmented Generation System12 Mar 2025
12 newest of 45 All 45 (JSON)
- 2023Reasoning on Graphs: Faithful and Interpretable Large Language Model Reasoningcited by 326
- 2024Graph-constrained Reasoning: Faithful Reasoning on Knowledge Graphs with Large Language Modelscited by 47
- 2025R-Search: Empowering LLM Reasoning with Search via Multi-Reward Reinforcement Learningcited by 32
- 2022Empowering Language Models with Knowledge Graph Reasoning for Question Answeringcited by 14
- 2024E2LLM: Encoder Elongated Large Language Models for Long-Context Understanding and Reasoningcited by 13
- 2025CLaRa: Bridging Retrieval and Generation with Continuous Latent Reasoningcited by 9
- 2024Think-then-Act: A Dual-Angle Evaluated Retrieval-Augmented Generationcited by 2
- 2025CLaRa: Bridging Retrieval and Generation with Continuous Latent Reasoning24 Nov 2025
- 2025R-Search: Empowering LLM Reasoning with Search via Multi-Reward Reinforcement Learning4 Jun 2025
- 2024Graph-constrained Reasoning: Faithful Reasoning on Knowledge Graphs with Large Language Models16 Oct 2024
- 2024E2LLM: Encoder Elongated Large Language Models for Long-Context Understanding and Reasoning10 Sep 2024
- 2024Think-then-Act: A Dual-Angle Evaluated Retrieval-Augmented Generation18 Jun 2024
- 2023Reasoning on Graphs: Faithful and Interpretable Large Language Model Reasoning2 Oct 2023
- 2022Empowering Language Models with Knowledge Graph Reasoning for Question Answering15 Nov 2022
- 2021Improving language models by retrieving from trillions of tokenscited by 1,278
- 2021Unsupervised Dense Information Retrieval with Contrastive Learningcited by 1,203
- 2022Generate rather than Retrieve: Large Language Models are Strong Context Generatorscited by 296
- 2023Survey on Factuality in Large Language Models: Knowledge, Retrieval and Domain-Specificitycited by 204
- 2023SlideVQA: A Dataset for Document Visual Question Answering on Multiple Imagescited by 175
- 2024A Survey on Recent Advances in LLM-Based Multi-turn Dialogue Systemscited by 170
- 2022Improving Passage Retrieval with Zero-Shot Question Generationcited by 164
- 2022LIFT: Language-Interfaced Fine-Tuning for Non-Language Machine Learning Taskscited by 146
- 2022Rich Knowledge Sources Bring Complex Knowledge Conflicts: Recalibrating Models to Reflect Conflicting Evidencecited by 142
- 2023Domain Specialization as the Key to Make Large Language Models Disruptive: A Comprehensive Surveycited by 134
- 2022Internet-augmented language models through few-shot prompting for open-domain question answeringcited by 131
- 2022StreamingQA: A Benchmark for Adaptation to New Knowledge over Time in Question Answering Modelscited by 123
12 most cited of 75 All 75 (JSON)
- 2026ConRetroBert: EMA Stabilized Dual Encoders for Template-Based Single-Step Retrosynthesis12 May 2026
- 2025Learning What Helps: Task-Aligned Context Selection for Vision Tasks29 Nov 2025
- 2025Few-Shot Multilingual Open-Domain QA from 5 Examples27 Feb 2025
- 2024Improving Generated and Retrieved Knowledge Combination Through Zero-shot Generation25 Dec 2024
- 2024RetroLLM: Empowering Large Language Models to Retrieve Fine-grained Evidence within Generation16 Dec 2024
- 2024DynRank: Improving Passage Retrieval with Dynamic Zero-Shot Prompting Based on Question Classification30 Nov 2024
- 2024Coarse-to-Fine Highlighting: Reducing Knowledge Hallucination in Large Language Models19 Oct 2024
- 2024FastFiD: Improve Inference Efficiency of Open Domain Question Answering via Sentence Selection12 Aug 2024
- 2024Leveraging Inter-Chunk Interactions for Enhanced Retrieval in Large Language Model-Based Question Answering6 Aug 2024
- 2024Retrieval-Enhanced Machine Learning: Synthesis and Opportunities17 Jul 2024
- 2024Attention Instruction: Amplifying Attention in the Middle via Prompting24 Jun 2024
- 2024AmbigDocs: Reasoning across Documents on Different Entities under the Same Name18 Apr 2024
12 newest of 75 All 75 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2026Qwen Goes Brrr: Off-the-Shelf RAG for Ukrainian Multi-Domain Document Understanding
- 2026Inject, Align, Recover: Staged Post-Training for Retrieval-Free Document Knowledge Internalization
- 2024Improving Retrieval Augmented Open-Domain Question-Answering with Vectorized Contexts
- 2024REAR: A Relevance-Aware Retrieval-Augmented Framework for Open-Domain Question Answering
- 2024Answerability in Retrieval-Augmented Open-Domain Question Answering
- 2025Beyond Independent Passages: Adaptive Passage Combination Retrieval for Retrieval Augmented Open-Domain Question Answering
- 2023Prompt Generate Train (PGT): Few-shot Domain Adaption of Retrieval Augmented Generation Models for Open Book Question-Answering
- 2024W-RAG: Weakly Supervised Dense Retrieval in RAG for Open-domain Question Answering