π€ AI Summary
Traditional RAG methods often get trapped in a single reasoning path and inadequately explore the solution space in complex question answering. To address this, we propose TreeRAGβa tree-structured reasoning framework grounded in Monte Carlo Tree Search (MCTS). TreeRAG defines five fundamental reasoning actions to dynamically expand the solution space; it introduces the first RAG paradigm that systematically integrates structured analysis with MCTS; incorporates a self-consistency verification mechanism to ensure reasoning reliability; and designs a reasoning scaling strategy coupled with dynamic computational resource scheduling to prioritize critical reasoning steps and optimize compute allocation. Evaluated on multiple complex QA benchmarks, TreeRAG significantly outperforms state-of-the-art RAG approaches. It is lightweight, modular, and designed for seamless integration with cutting-edge techniques.
π Abstract
Leveraging the autonomous decision-making capabilities of large language models (LLMs) demonstrates superior performance in reasoning tasks. Despite the successes of iterative or recursive retrieval-augmented generation (RAG), they often are trapped in a single solution space when confronted with complex tasks. In this paper, we propose a novel thinking pattern in RAG which integrates system analysis with efficient reasoning actions, significantly activating intrinsic reasoning capabilities and expanding the solution space of specific tasks via Monte Carlo Tree Search (MCTS), dubbed AirRAG. Specifically, our approach designs five fundamental reasoning actions that are expanded to a wide tree-based reasoning spaces using MCTS. The extension also uses self-consistency verification to explore potential reasoning paths and implement inference scaling. In addition, computationally optimal strategies are used to apply more inference computation to key actions to achieve further performance improvements. Experimental results demonstrate the effectiveness of AirRAG through considerable performance gains over complex QA datasets. Furthermore, AirRAG is flexible and lightweight, making it easy to integrate with other advanced technologies.