Stop-RAG: Value-Based Retrieval Control for Iterative RAG
Jaewan Park, Solbee Cho, Jay-Yoon Lee
TL;DR
Stop-RAG presents a value-based stopping controller for iterative retrieval-augmented generation by framing stopping as a finite-horizon MDP and training a full-width forward-view Q(λ) network. The method learns forward-looking estimates of the benefit of continued retrieval, enabling adaptive termination that balances recall and noise within modular pipelines compatible with black-box LLMs. Empirical results on MuSiQue, HotpotQA, and 2WikiMultihopQA show consistent gains over fixed-iteration and prompting-based baselines, with ablations confirming the advantages of the Q(λ) targets and lambda annealing. The work highlights adaptive stopping as a crucial component for effective agentic AI and demonstrates the practical impact of value-based control in RAG systems.
Abstract
Iterative retrieval-augmented generation (RAG) enables large language models to answer complex multi-hop questions, but each additional loop increases latency, costs, and the risk of introducing distracting evidence, motivating the need for an efficient stopping strategy. Existing methods either use a predetermined number of iterations or rely on confidence proxies that poorly reflect whether more retrieval will actually help. We cast iterative RAG as a finite-horizon Markov decision process and introduce Stop-RAG, a value-based controller that adaptively decides when to stop retrieving. Trained with full-width forward-view Q($λ$) targets from complete trajectories, Stop-RAG learns effective stopping policies while remaining compatible with black-box APIs and existing pipelines. On multi-hop question-answering benchmarks, Stop-RAG consistently outperforms both fixed-iteration baselines and prompting-based stopping with LLMs. These results highlight adaptive stopping as a key missing component in current agentic systems, and demonstrate that value-based control can improve the accuracy of RAG systems.
