通过迭代检索增强推理提升大模型事实准确性
ReaRAG: Knowledge-guided Reasoning Enhances Factuality of Large Reasoning Models with Iterative Retrieval Augmented Generation
- 设计可选搜索或结束动作的迭代推理框架
- 在多跳问答任务上超越现有基线,提升事实正确性
- 适合需要高可信度推理的问答系统研究者
大型推理模型(LRMs)虽具备强大推理能力,但主要依赖参数化知识,限制了事实准确性。尽管已有基于强化学习的LRM引入检索能力,却存在过度思考和推理不稳健的问题,影响问答任务效果。为此,我们提出ReaRAG,一种增强事实性的推理模型,通过探索多样化查询且避免过多迭代。该方法包含一个新数据构建框架,对推理链长度设上限。首先利用LRM生成深度思考,然后从预定义动作空间(搜索、结束)中选择。执行搜索时,向RAG引擎发起查询,返回结果作为后续推理的观察依据。此过程持续迭代直至选择结束动作。得益于ReaRAG强大的推理能力,该方法在多跳问答任务上优于现有基线。进一步分析表明其具备识别错误并修正推理路径的强反思能力。本研究在提升LRMs事实性的同时,有效融合了稳健的推理与检索增强生成(RAG)。
原文摘要 · Abstract (English)
Large Reasoning Models (LRMs) exhibit remarkable reasoning abilities but rely primarily on parametric knowledge, limiting factual accuracy. While recent works equip reinforcement learning (RL)-based LRMs with retrieval capabilities, they suffer from overthinking and lack robustness in reasoning, reducing their effectiveness in question answering (QA) tasks. To address this, we propose ReaRAG, a factuality-enhanced reasoning model that explores diverse queries without excessive iterations. Our solution includes a novel data construction framework with an upper bound on the reasoning chain length. Specifically, we first leverage an LRM to generate deliberate thinking, then select an action from a predefined action space (Search and Finish). For Search action, a query is executed against the RAG engine, where the result is returned as observation to guide reasoning steps later. This process iterates until a Finish action is chosen. Benefiting from ReaRAG's strong reasoning capabilities, our approach outperforms existing baselines on multi-hop QA. Further analysis highlights its strong reflective ability to recognize errors and refine its reasoning trajectory. Our study enhances LRMs' factuality while effectively integrating robust reasoning for Retrieval-Augmented Generation (RAG).
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。