DualRAG: A Dual-Process Approach to Integrate Reasoning and Retrieval for Multi-Hop Question Answering

Rong Cheng, Jinyi Liu, Yan Zheng, Fei Ni, Jiazhen Du +4 more
4/25/2025
cs.LG

No official code found. Best implementation: cbxgss/rag (14 stars, last commit 2025-11-24).

Abstract

Multi-Hop Question Answering (MHQA) tasks permeate real-world applications, posing challenges in orchestrating multi-step reasoning across diverse knowledge domains. While existing approaches have been improved with iterative retrieval, they still struggle to identify and organize dynamic knowledge. To address this, we propose DualRAG, a synergistic dual-process framework that seamlessly integrates reasoning and retrieval. DualRAG operates through two tightly coupled processes: Reasoning-augmented Querying (RaQ) and progressive Knowledge Aggregation (pKA). They work in concert: as RaQ navigates the reasoning path and generates targeted queries, pKA ensures that newly acquired knowledge is systematically integrated to support coherent reasoning. This creates a virtuous cycle of knowledge enrichment and reasoning refinement. Through targeted fine-tuning, DualRAG preserves its sophisticated reasoning and retrieval capabilities even in smaller-scale models, demonstrating its versatility and core advantages across different scales. Extensive experiments demonstrate that this dual-process approach substantially improves answer accuracy and coherence, approaching, and in some cases surpassing, the performance achieved with oracle knowledge access. These results establish DualRAG as a robust and efficient solution for complex multi-hop reasoning tasks.

View on arXivView PDF

Code Implementations(1)

cbxgss/ragCommunity68%

Official implementation of DualRAG: A Dual-Process Approach to Integrate Reasoning and Retrieval for Multi-Hop Question Answering

140Shell, PythonJan 3, 202511 months ago

Similar Papers

Cite this paper

@article{cheng2025dualrag,
  title  = {DualRAG: A Dual-Process Approach to Integrate Reasoning and Retrieval for Multi-Hop Question Answering},
  author = {Rong Cheng and Jinyi Liu and Yan Zheng and Fei Ni and Jiazhen Du and Hangyu Mao and Fuzheng Zhang and Bo Wang and Jianye Hao},
  year   = {2025},
  eprint = {2504.18243},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.18243v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2504.18243.svg)](https://codeofpaper.com/paper/2504.18243)

Discussion