MBA-RAG: a Bandit Approach for Adaptive Retrieval-Augmented Generation through Question Complexity
On the map: Retrieval-augmented generation → Agentic RAG, agents and memory
Abstract (arXiv)
Retrieval Augmented Generation (RAG) has proven to be highly effective in boosting the generative performance of language model in knowledge-intensive tasks. However, existing RAG framework either indiscriminately perform retrieval or rely on rigid single-class classifiers to select retrieval methods, leading to inefficiencies and suboptimal performance across queries of varying complexity. To address these challenges, we propose a reinforcement learning-based framework that dynamically selects the most suitable retrieval strategy based on query complexity. % our solution Our approach leverages a multi-armed bandit algorithm, which treats each retrieval method as a distinct ``arm'' and adapts the selection process by balancing exploration and exploitation. Additionally, we introduce a dynamic reward function that balances accuracy and efficiency, penalizing methods that require more retrieval steps, even if they lead to a correct result. Our method achieves new state of the art results on multiple single-hop and multi-hop datasets while reducing retrieval costs. Our code are available at https://github.com/FUTUREEEEEE/MBA .
Key facts. Cited by 29 papers in the map (data through 14 Oct 2026). Placed in Agentic RAG, agents and memory, one of 15 directions in Retrieval-augmented generation. Builds on 13 of its 31 references that are in the map. First posted on arXiv 2 Dec 2024.
Builds on
13 of 31 references.
References · 13
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,297
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,307
- 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,148
- 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,824
- 2018HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answeringcited by 3,754
- 2017TriviaQA: A Large Scale Distantly Supervised Challenge Dataset for Reading Comprehensioncited by 2,955
- 2023Self-RAG: Learning to Retrieve, Generate, and Critique through Self-Reflectioncited by 1,839
- 2020Constructing A Multi-hop QA Dataset for Comprehensive Evaluation of Reasoning Stepscited by 1,282
- 2022When Not to Trust Language Models: Investigating Effectiveness of Parametric and Non-Parametric Memoriescited by 1,128
- 2022Interleaving Retrieval with Chain-of-Thought Reasoning for Knowledge-Intensive Multi-Step Questionscited by 923
- 2024Adaptive-RAG: Learning to Adapt Retrieval-Augmented Large Language Models through Question Complexitycited by 451
- 2024CO2: Efficient Distributed Training with Full Communication-Computation Overlapcited by 17
Built on by
Citing papers per year: 2024: 1; 2025: 12; 2026: 16.
29 papers.
Sort:
By area:
- 2025A Survey of Graph Retrieval-Augmented Generation for Customized Large Language Modelscited by 88
- 2025When to use Graphs in RAG: A Comprehensive Analysis for Graph Retrieval-Augmented Generationcited by 48
- 2025KABB: Knowledge-Aware Bayesian Bandits for Dynamic Expert Coordination in Multi-Agent Systemscited by 37
- 2025UniversalRAG: Retrieval-Augmented Generation over Corpora of Diverse Modalities and Granularitiescited by 20
- 2024METIS: Fast Quality-Aware RAG Systems with Configuration Adaptationcited by 17
- 2025LAG: Logic-Augmented Generation from a Cartesian Perspectivecited by 10
- 2025Fast or Better? Balancing Accuracy and Cost in Retrieval-Augmented Generation with Flexible User Controlcited by 6
- 2026RAGRouter-Bench: A Dataset and Benchmark for Adaptive RAG Routingcited by 6
- 2026Bayesian Active Learning with Gaussian Processes Guided by LLM Relevance Scoring for Dense Passage Retrievalcited by 6
- 2026BalanceRAG: Joint Risk Calibration for Cascaded Retrieval-Augmented Generationcited by 4
- 2025OkraLong: A Flexible Retrieval-Augmented Framework for Long-Text Query Processingcited by 2
- 2025KAG-Thinker: Interactive Thinking and Deep Reasoning in LLMs via Knowledge-Augmented Generationcited by 2
17 more
- 2025Confident RAG: Enhancing the Performance of LLMs for Mathematics Question Answering through Multi-Embedding and Confidence Scoringcited by 2
- 2025Online-Optimized RAG for Tool Use and Function Callingcited by 2
- 2026RAGTrack: Language-aware RGBT Tracking with Retrieval-Augmented Generationcited by 2
- 2026Budget-Constrained Online Retrieval-Augmented Generation: The Chunk-as-a-Service Modelcited by 2
- 2026Maximizing Rollout Informativeness under a Fixed Budget: A Submodular View of Tree Search for Tool-Use Agentic Reinforcement Learningcited by 2
- 2025POLYRAG: Integrating Polyviews into Retrieval-Augmented Generation for Medical Applicationscited by 1
- 2025Feedback-Induced Performance Decline in LLM-Based Decision-Makingcited by 1
- 2026A Component-Based Survey of Interactions between Large Language Models and Multi-Armed Banditscited by 1
- 2026Diagnosing and Repairing Factual Errors in RAG under Budget Constraintscited by 1
- 2026A Dynamic Retrieval-Augmented Generation System with Selective Memory and Remembrancecited by 0
- 2026Deep GraphRAG: A Balanced Approach to Hierarchical Retrieval and Adaptive Integrationcited by 0
- 2026Is a Picture Worth a Thousand Words? Adaptive Multimodal Fact-Checking with Visual Evidence Necessitycited by 0
- 2026MAB-DQA: Addressing Query Aspect Importance in Document Question Answering with Multi-Armed Banditscited by 0
- 2026ADEPT: An Entropy-Driven Dual-Strategy Agent for Interactive Video Retrievalcited by 0
- 2026LODESTAR: Robust Entropy-Based Answer Selection in Retrieval-Augmented Generation for Question Answering -- Directing Frozen-LLM Entropy with a Reinforcement-Learned Prompt Polarizer under Misleading Passagescited by 0
- 2026Beyond the Query: Do Retrieval Signals Improve Adaptive Multimodal RAG Routing?cited by 0
- 2026Fusion is the New Mutation: Bandit-Guided Evolution on Workflow Graphscited by 0
- 2026Fusion is the New Mutation: Bandit-Guided Evolution on Workflow Graphs4 Oct 2026
- 2026Beyond the Query: Do Retrieval Signals Improve Adaptive Multimodal RAG Routing?11 Sep 2026
- 2026LODESTAR: Robust Entropy-Based Answer Selection in Retrieval-Augmented Generation for Question Answering -- Directing Frozen-LLM Entropy with a Reinforcement-Learned Prompt Polarizer under Misleading Passages12 Aug 2026
- 2026Diagnosing and Repairing Factual Errors in RAG under Budget Constraints28 Jun 2026
- 2026BalanceRAG: Joint Risk Calibration for Cascaded Retrieval-Augmented Generation19 May 2026
- 2026ADEPT: An Entropy-Driven Dual-Strategy Agent for Interactive Video Retrieval7 May 2026
- 2026Maximizing Rollout Informativeness under a Fixed Budget: A Submodular View of Tree Search for Tool-Use Agentic Reinforcement Learning6 May 2026
- 2026Budget-Constrained Online Retrieval-Augmented Generation: The Chunk-as-a-Service Model28 Apr 2026
- 2026Bayesian Active Learning with Gaussian Processes Guided by LLM Relevance Scoring for Dense Passage Retrieval20 Apr 2026
- 2026MAB-DQA: Addressing Query Aspect Importance in Document Question Answering with Multi-Armed Bandits10 Apr 2026
- 2026Is a Picture Worth a Thousand Words? Adaptive Multimodal Fact-Checking with Visual Evidence Necessity6 Apr 2026
- 2026RAGTrack: Language-aware RGBT Tracking with Retrieval-Augmented Generation4 Mar 2026
17 more
- 2026RAGRouter-Bench: A Dataset and Benchmark for Adaptive RAG Routing30 Jan 2026
- 2026A Component-Based Survey of Interactions between Large Language Models and Multi-Armed Bandits19 Jan 2026
- 2026Deep GraphRAG: A Balanced Approach to Hierarchical Retrieval and Adaptive Integration16 Jan 2026
- 2026A Dynamic Retrieval-Augmented Generation System with Selective Memory and Remembrance4 Jan 2026
- 2025Online-Optimized RAG for Tool Use and Function Calling24 Sep 2025
- 2025LAG: Logic-Augmented Generation from a Cartesian Perspective7 Aug 2025
- 2025Confident RAG: Enhancing the Performance of LLMs for Mathematics Question Answering through Multi-Embedding and Confidence Scoring23 Jul 2025
- 2025Feedback-Induced Performance Decline in LLM-Based Decision-Making20 Jul 2025
- 2025KAG-Thinker: Interactive Thinking and Deep Reasoning in LLMs via Knowledge-Augmented Generation21 Jun 2025
- 2025When to use Graphs in RAG: A Comprehensive Analysis for Graph Retrieval-Augmented Generation6 Jun 2025
- 2025UniversalRAG: Retrieval-Augmented Generation over Corpora of Diverse Modalities and Granularities29 Apr 2025
- 2025POLYRAG: Integrating Polyviews into Retrieval-Augmented Generation for Medical Applications21 Apr 2025
- 2025OkraLong: A Flexible Retrieval-Augmented Framework for Long-Text Query Processing4 Mar 2025
- 2025Fast or Better? Balancing Accuracy and Cost in Retrieval-Augmented Generation with Flexible User Control17 Feb 2025
- 2025KABB: Knowledge-Aware Bayesian Bandits for Dynamic Expert Coordination in Multi-Agent Systems11 Feb 2025
- 2025A Survey of Graph Retrieval-Augmented Generation for Customized Large Language Models21 Jan 2025
- 2024METIS: Fast Quality-Aware RAG Systems with Configuration Adaptation13 Dec 2024
- 2025A Survey of Graph Retrieval-Augmented Generation for Customized Large Language Modelscited by 88
- 2025When to use Graphs in RAG: A Comprehensive Analysis for Graph Retrieval-Augmented Generationcited by 48
- 2025UniversalRAG: Retrieval-Augmented Generation over Corpora of Diverse Modalities and Granularitiescited by 20
- 2024METIS: Fast Quality-Aware RAG Systems with Configuration Adaptationcited by 17
- 2025Fast or Better? Balancing Accuracy and Cost in Retrieval-Augmented Generation with Flexible User Controlcited by 6
- 2026RAGRouter-Bench: A Dataset and Benchmark for Adaptive RAG Routingcited by 6
- 2026BalanceRAG: Joint Risk Calibration for Cascaded Retrieval-Augmented Generationcited by 4
- 2025OkraLong: A Flexible Retrieval-Augmented Framework for Long-Text Query Processingcited by 2
- 2025Online-Optimized RAG for Tool Use and Function Callingcited by 2
- 2026Budget-Constrained Online Retrieval-Augmented Generation: The Chunk-as-a-Service Modelcited by 2
- 2026Diagnosing and Repairing Factual Errors in RAG under Budget Constraintscited by 1
- 2026A Dynamic Retrieval-Augmented Generation System with Selective Memory and Remembrancecited by 0
12 most cited of 14 All 14 (JSON)
- 2026LODESTAR: Robust Entropy-Based Answer Selection in Retrieval-Augmented Generation for Question Answering -- Directing Frozen-LLM Entropy with a Reinforcement-Learned Prompt Polarizer under Misleading Passages12 Aug 2026
- 2026Diagnosing and Repairing Factual Errors in RAG under Budget Constraints28 Jun 2026
- 2026BalanceRAG: Joint Risk Calibration for Cascaded Retrieval-Augmented Generation19 May 2026
- 2026Budget-Constrained Online Retrieval-Augmented Generation: The Chunk-as-a-Service Model28 Apr 2026
- 2026RAGRouter-Bench: A Dataset and Benchmark for Adaptive RAG Routing30 Jan 2026
- 2026Deep GraphRAG: A Balanced Approach to Hierarchical Retrieval and Adaptive Integration16 Jan 2026
- 2026A Dynamic Retrieval-Augmented Generation System with Selective Memory and Remembrance4 Jan 2026
- 2025Online-Optimized RAG for Tool Use and Function Calling24 Sep 2025
- 2025When to use Graphs in RAG: A Comprehensive Analysis for Graph Retrieval-Augmented Generation6 Jun 2025
- 2025UniversalRAG: Retrieval-Augmented Generation over Corpora of Diverse Modalities and Granularities29 Apr 2025
- 2025OkraLong: A Flexible Retrieval-Augmented Framework for Long-Text Query Processing4 Mar 2025
- 2025Fast or Better? Balancing Accuracy and Cost in Retrieval-Augmented Generation with Flexible User Control17 Feb 2025
12 newest of 14 All 14 (JSON)
- 2025KAG-Thinker: Interactive Thinking and Deep Reasoning in LLMs via Knowledge-Augmented Generationcited by 2
- 2025Confident RAG: Enhancing the Performance of LLMs for Mathematics Question Answering through Multi-Embedding and Confidence Scoringcited by 2
- 2026Maximizing Rollout Informativeness under a Fixed Budget: A Submodular View of Tree Search for Tool-Use Agentic Reinforcement Learningcited by 2
- 2025POLYRAG: Integrating Polyviews into Retrieval-Augmented Generation for Medical Applicationscited by 1
- 2026Maximizing Rollout Informativeness under a Fixed Budget: A Submodular View of Tree Search for Tool-Use Agentic Reinforcement Learning6 May 2026
- 2025Confident RAG: Enhancing the Performance of LLMs for Mathematics Question Answering through Multi-Embedding and Confidence Scoring23 Jul 2025
- 2025KAG-Thinker: Interactive Thinking and Deep Reasoning in LLMs via Knowledge-Augmented Generation21 Jun 2025
- 2025POLYRAG: Integrating Polyviews into Retrieval-Augmented Generation for Medical Applications21 Apr 2025
- 2025LAG: Logic-Augmented Generation from a Cartesian Perspectivecited by 10
- 2026Bayesian Active Learning with Gaussian Processes Guided by LLM Relevance Scoring for Dense Passage Retrievalcited by 6
- 2025Feedback-Induced Performance Decline in LLM-Based Decision-Makingcited by 1
- 2026A Component-Based Survey of Interactions between Large Language Models and Multi-Armed Banditscited by 1
- 2026Is a Picture Worth a Thousand Words? Adaptive Multimodal Fact-Checking with Visual Evidence Necessitycited by 0
- 2026MAB-DQA: Addressing Query Aspect Importance in Document Question Answering with Multi-Armed Banditscited by 0
- 2026Beyond the Query: Do Retrieval Signals Improve Adaptive Multimodal RAG Routing?cited by 0
- 2026Beyond the Query: Do Retrieval Signals Improve Adaptive Multimodal RAG Routing?11 Sep 2026
- 2026Bayesian Active Learning with Gaussian Processes Guided by LLM Relevance Scoring for Dense Passage Retrieval20 Apr 2026
- 2026MAB-DQA: Addressing Query Aspect Importance in Document Question Answering with Multi-Armed Bandits10 Apr 2026
- 2026Is a Picture Worth a Thousand Words? Adaptive Multimodal Fact-Checking with Visual Evidence Necessity6 Apr 2026
- 2026A Component-Based Survey of Interactions between Large Language Models and Multi-Armed Bandits19 Jan 2026
- 2025LAG: Logic-Augmented Generation from a Cartesian Perspective7 Aug 2025
- 2025Feedback-Induced Performance Decline in LLM-Based Decision-Making20 Jul 2025
Similar, not cited
Close in wording, no citation either way
- 2024Adapting to Non-Stationary Environments: Multi-Armed Bandit Enhanced Retrieval-Augmented Generation on Knowledge Graphs
- 2025Curriculum Guided Reinforcement Learning for Efficient Multi Hop Retrieval Augmented Generation
- 2025Query Decomposition for RAG: Balancing Exploration-Exploitation
- 2026Understanding the Behaviors of Environment-aware Information Retrieval
- 2025Multi-hop Reasoning via Early Knowledge Alignment
- 2025Towards Adaptive Memory-Based Optimization for Enhanced Retrieval-Augmented Generation
- 2025Stop-RAG: Value-Based Retrieval Control for Iterative RAG
- 2026One Size Does Not Fit All! Dynamic Retriever and Generator Selection for RAG