让大模型主动导航知识库,精准找证据答难题
NaviRAG: Towards Active Knowledge Navigation for Retrieval-Augmented Generation

- 构建分层知识图谱,支持从宏观到微观的动态检索
- 在长文档问答任务中,召回率与答案准确率均显著提升
- 适合需要多步推理和细粒度信息定位的复杂问答场景
检索增强生成(RAG)通常依赖扁平化检索,将查询直接映射到孤立的文本片段。这种方法难以应对需跨粒度条件检索与动态信息合成的复杂任务(如从宽泛概念到具体证据)。为此,我们提出NaviRAG,一种从被动段落检索转向主动知识导航的新框架。NaviRAG首先将知识文档组织为层级结构,保留从粗粒度主题到细粒度细节的语义关系。在此重构的知识体系上,大语言模型(LLM)代理可主动导航,迭代识别信息缺口,并从最适粒度层级检索相关内容。在长文档问答基准上的大量实验表明,NaviRAG在检索召回率与端到端答案性能上均持续优于传统RAG基线。消融实验确认性能提升源于多粒度证据定位与动态检索规划能力。我们还探讨了该方法的效率、适用场景与未来方向,旨在使RAG系统更智能、更自主。
原文摘要 · Abstract (English)
Retrieval-augmented generation (RAG) typically relies on a flat retrieval paradigm that maps queries directly to static, isolated text segments. This approach struggles with more complex tasks that require the conditional retrieval and dynamic synthesis of information across different levels of granularity (e.g., from broad concepts to specific evidence). To bridge this gap, we introduce NaviRAG, a novel framework that shifts from passive segment retrieval to active knowledge navigation. NaviRAG first structures the knowledge documents into a hierarchical form, preserving semantic relationships from coarse-grained topics to fine-grained details. Leveraging this reorganized knowledge records, a large language model (LLM) agent actively navigates the records, iteratively identifying information gaps and retrieving relevant content from the most appropriate granularity level. Extensive experiments on long-document QA benchmarks show that NaviRAG consistently improves both retrieval recall and end-to-end answer performance over conventional RAG baselines. Ablation studies confirm performance gains stem from our method's capacity for multi-granular evidence localization and dynamic retrieval planning. We further discuss efficiency, applicable scenario, and future directions of our method, hoping to make RAG systems more intelligent and autonomous.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。