Direct Retrieval-augmented Optimization: Synergizing Knowledge Selection and Language Models
On the map: Retrieval-augmented generation → RAG pipeline design and evaluation
Abstract (arXiv)
Retrieval-augmented generation (RAG) integrates large language models ( LLM s) with retrievers to access external knowledge, improving the factuality of LLM generation in knowledge-grounded tasks. To optimize the RAG performance, most previous work independently fine-tunes the retriever to adapt to frozen LLM s or trains the LLMs to use documents retrieved by off-the-shelf retrievers, lacking end-to-end training supervision. Recent work addresses this limitation by jointly training these two components but relies on overly simplifying assumptions of document independence, which has been criticized for being far from real-world scenarios. Thus, effectively optimizing the overall RAG performance remains a critical challenge. We propose a direct retrieval-augmented optimization framework, named DRO, that enables end-to-end training of two key components: (i) a generative knowledge selection model and (ii) an LLM generator. DRO alternates between two phases: (i) document permutation estimation and (ii) re-weighted maximization, progressively improving RAG components through a variational approach. In the estimation step, we treat document permutation as a latent variable and directly estimate its distribution from the selection model by applying an importance sampling strategy. In the maximization step, we calibrate the optimization expectation using importance weights and jointly train the selection model and LLM generator. Our theoretical analysis reveals that DRO is analogous to policy-gradient methods in reinforcement learning. Extensive experiments conducted on five datasets illustrate that DRO outperforms the best baseline with 5%-15% improvements in EM and F1. We also provide in-depth experiments to qualitatively analyze the stability, convergence, and variance of DRO.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Placed in RAG pipeline design and evaluation, one of 15 directions in Retrieval-augmented generation. Builds on 55 of its 83 references that are in the map. First posted on arXiv 5 May 2025.
Builds on
55 of 83 references.
Closest ancestors · 5
Same direction, newest first
- 2024DomainRAG: A Chinese Benchmark for Evaluating Domain-specific Retrieval-Augmented Generation9 Jun
- 2024A Survey on RAG Meeting LLMs: Towards Retrieval-Augmented Large Language Models10 May
- 2024Stochastic RAG: End-to-End Retrieval-Augmented Generation through Expected Utility Maximization5 May
- 2023Retrieval-Augmented Generation for Large Language Models: A Survey18 Dec
- 2022FiD-Light: Efficient and Effective Retrieval-Augmented Text Generation28 Sep
Other references · 50
- 2017Attention Is All You Needcited by 59,932
- 2024The Llama 3 Herd of Modelscited by 14,192
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,160
- 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 7,916
- 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,779
- 2018HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answeringcited by 3,686
- 2023Lost in the Middle: How Language Models Use Long Contextscited by 3,383
- 2020REALM: Retrieval-Augmented Language Model Pre-Trainingcited by 2,126
- 2023Self-RAG: Learning to Retrieve, Generate, and Critique through Self-Reflectioncited by 1,800
- 2016MS MARCO: A Human Generated MAchine Reading COmprehension Datasetcited by 1,591
- 2023A Survey on Hallucination in Large Language Models: Principles, Taxonomy, Challenges, and Open Questionscited by 1,582
38 more
- 2020Constructing A Multi-hop QA Dataset for Comprehensive Evaluation of Reasoning Stepscited by 1,259
- 2022Atlas: Few-shot Learning with Retrieval Augmented Language Modelscited by 940
- 2021MuSiQue: Multihop Questions via Single-hop Question Compositioncited by 893
- 2023REPLUG: Retrieval-Augmented Black-Box Language Modelscited by 786
- 2023In-Context Retrieval-Augmented Language Modelscited by 694
- 2020KILT: a Benchmark for Knowledge Intensive Language Taskscited by 571
- 2018Wizard of Wikipedia: Knowledge-Powered Conversational agentscited by 530
- 2021ColBERTv2: Effective and Efficient Retrieval via Lightweight Late Interactioncited by 464
- 2020AmbigQA: Answering Ambiguous Open-domain Questionscited by 385
- 2020Document Ranking with a Pretrained Sequence-to-Sequence Modelcited by 373
- 2023Making Retrieval-Augmented Language Models Robust to Irrelevant Contextcited by 364
- 2023Enhancing Retrieval-Augmented Large Language Models with Iterative Retrieval-Generation Synergycited by 343
- 2023Chain-of-Verification Reduces Hallucination in Large Language Modelscited by 317
- 2023RECOMP: Improving Retrieval-Augmented LMs with Compression and Selective Augmentationcited by 253
- 2024RankRAG: Unifying Context Ranking with Retrieval-Augmented Generation in LLMscited by 200
- 2023RA-DIT: Retrieval-Augmented Dual Instruction Tuningcited by 194
- 2022Improving Passage Retrieval with Zero-Shot Question Generationcited by 164
- 2022Learning on Large-scale Text-attributed Graphs via Variational Inferencecited by 153
- 2023RankZephyr: Effective and Robust Zero-Shot Listwise Reranking is a Breeze!cited by 151
- 2021End-to-End Training of Multi-Document Reader and Retriever for Open-Domain Question Answeringcited by 133
- 2024InstructRAG: Instructing Retrieval-Augmented Generation via Self-Synthesized Rationalescited by 100
- 2024ChatQA: Surpassing GPT-4 on Conversational QA and RAGcited by 90
- 2024Enhancing Noise Robustness of Retrieval-Augmented Language Models with Adaptive Adversarial Trainingcited by 88
- 2019A Deep Look into Neural Ranking Models for Information Retrievalcited by 79
- 2021End-to-End Training of Neural Retrievers for Open-Domain Question Answeringcited by 75
- 2021Joint Passage Ranking for Diverse Multi-Answer Retrievalcited by 43
- 2024IM-RAG: Multi-Round Retrieval-Augmented Generation Through Learning Inner Monologuescited by 40
- 2024RAG-DDR: Optimizing Retrieval-Augmented Generation Using Differentiable Data Rewardscited by 33
- 2023Joint Prompt Optimization of Stacked LLMs using Variational Inferencecited by 32
- 2023Policy Optimization for Continuous Reinforcement Learningcited by 30
- 2020An EM Approach to Non-autoregressive Conditional Sequence Generationcited by 21
- 2024ATM: Adversarial Tuning Multi-agent System Makes a Robust Retrieval-Augmented Generatorcited by 19
- 2024CorpusLM: Towards a Unified Language Model on Corpus for Knowledge-Intensive Taskscited by 18
- 2024Mitigating Entity-Level Hallucination in Large Language Modelscited by 17
- 2024RichRAG: Crafting Rich Responses for Multi-faceted Queries in Retrieval-Augmented Generationcited by 16
- 2023Generative Knowledge Selection for Knowledge-Grounded Dialoguescited by 15
- 2024SSDM: Scalable Speech Dysfluency Modelingcited by 13
- 2023RADE: Reference-Assisted Dialogue Evaluation for Open-Domain Dialoguecited by 7
Built on by
Citing papers per year: 2025: 4; 2026: 5.
9 papers.
- 2025DeepShop: A Benchmark for Deep Research Shopping Agentscited by 42
- 2025CLaRa: Bridging Retrieval and Generation with Continuous Latent Reasoningcited by 9
- 2026Learning When to Remember: Risk-Sensitive Contextual Bandits for Abstention-Aware Memory Retrieval in LLM-Based Coding Agentscited by 3
- 2025Reflective Personalization Optimization: A Post-hoc Rewriting Framework for Black-Box Large Language Modelscited by 0
- 2025Learning What Helps: Task-Aligned Context Selection for Vision Taskscited by 0
- 2026Tape: A Cellular Automata Benchmark for Evaluating Rule-Shift Generalization in Reinforcement Learningcited by 0
- 2026RASP-Tuner: Retrieval-Augmented Soft Prompts for Context-Aware Black-Box Optimization in Non-Stationary Environmentscited by 0
- 2026From Intent to Execution: Composing Agentic Workflows with Agent Recommendationcited by 0
- 2026BRIDGE: Bilevel Retrieval-Credit-Aware Agentic Reinforcement Learningcited by 0
- 2026BRIDGE: Bilevel Retrieval-Credit-Aware Agentic Reinforcement Learning29 Sep 2026
- 2026From Intent to Execution: Composing Agentic Workflows with Agent Recommendation5 May 2026
- 2026Learning When to Remember: Risk-Sensitive Contextual Bandits for Abstention-Aware Memory Retrieval in LLM-Based Coding Agents30 Apr 2026
- 2026RASP-Tuner: Retrieval-Augmented Soft Prompts for Context-Aware Black-Box Optimization in Non-Stationary Environments20 Apr 2026
- 2026Tape: A Cellular Automata Benchmark for Evaluating Rule-Shift Generalization in Reinforcement Learning8 Jan 2026
- 2025Learning What Helps: Task-Aligned Context Selection for Vision Tasks29 Nov 2025
- 2025CLaRa: Bridging Retrieval and Generation with Continuous Latent Reasoning24 Nov 2025
- 2025Reflective Personalization Optimization: A Post-hoc Rewriting Framework for Black-Box Large Language Models7 Nov 2025
- 2025DeepShop: A Benchmark for Deep Research Shopping Agents3 Jun 2025
Similar, not cited
Close in wording, no citation either way
- 2024R^2AG: Incorporating Retrieval Information into Retrieval Augmented Generation
- 2024Retrieval-Augmented Generation for Natural Language Processing: A Survey
- 2024Multi-Source Knowledge Pruning for Retrieval-Augmented Generation: A Benchmark and Empirical Study
- 2025Retrieval-Augmented Generation: A Comprehensive Survey of Architectures, Enhancements, and Robustness Frontiers
- 2025PRGB Benchmark: A Robust Placeholder-Assisted Algorithm for Benchmarking Retrieval-Augmented Generation
- 2025A Survey on Knowledge-Oriented Retrieval-Augmented Generation
- 2025Oreo: A Plug-in Context Reconstructor to Enhance Retrieval-Augmented Generation
- 2024Unsupervised Information Refinement Training of Large Language Models for Retrieval-Augmented Generation