NaviRAG: Towards Active Knowledge Navigation for Retrieval-Augmented Generation
Jihao Dai (1, 2), Dingjun Wu (1), Yuxuan Chen (1), Zheni Zeng (2), Yukun Yan (1), Zhenghao Liu (3), Maosong Sun (1) ((1) Tsinghua University, (2) Nanjing University, (3) Northeastern University)

TL;DR
NaviRAG introduces an active, hierarchical knowledge navigation framework for retrieval-augmented generation, enhancing retrieval accuracy and answer quality in complex, long-document tasks.
Contribution
It presents a novel hierarchical knowledge structuring and active navigation approach that improves over traditional flat retrieval methods in RAG systems.
Findings
Improves retrieval recall and answer accuracy on long-document QA benchmarks.
Demonstrates the effectiveness of multi-granular evidence localization.
Ablation studies show dynamic retrieval planning enhances performance.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
