DH-RAG: A Dynamic Historical Context-Powered Retrieval-Augmented Generation Method for Multi-Turn Dialogue

📅 2025-02-19
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Traditional RAG approaches for multi-turn dialogue neglect dynamic historical context, leading to suboptimal response relevance and coherence. To address this, we propose a dynamic history-aware RAG framework. Our core innovation is the construction of the first dynamic historical information database, coupled with three novel query optimization strategies: historical query clustering, hierarchical semantic matching, and chain-of-thought tracking—designed to emulate the synergistic interplay between human long-term memory and immediate contextual awareness. The method integrates history-informed query reformulation with real-time context updating, enabling history-adaptive retrieval and generation. Evaluated across multiple multi-turn dialogue benchmarks, our approach significantly outperforms baseline RAG models, achieving consistent improvements in response relevance, consistency, and overall dialogue quality.

Technology Category

Application Category

📝 Abstract
Retrieval-Augmented Generation (RAG) systems have shown substantial benefits in applications such as question answering and multi-turn dialogue citep{lewis2020retrieval}. However, traditional RAG methods, while leveraging static knowledge bases, often overlook the potential of dynamic historical information in ongoing conversations. To bridge this gap, we introduce DH-RAG, a Dynamic Historical Context-Powered Retrieval-Augmented Generation Method for Multi-Turn Dialogue. DH-RAG is inspired by human cognitive processes that utilize both long-term memory and immediate historical context in conversational responses citep{stafford1987conversational}. DH-RAG is structured around two principal components: a History-Learning based Query Reconstruction Module, designed to generate effective queries by synthesizing current and prior interactions, and a Dynamic History Information Updating Module, which continually refreshes historical context throughout the dialogue. The center of DH-RAG is a Dynamic Historical Information database, which is further refined by three strategies within the Query Reconstruction Module: Historical Query Clustering, Hierarchical Matching, and Chain of Thought Tracking. Experimental evaluations show that DH-RAG significantly surpasses conventional models on several benchmarks, enhancing response relevance, coherence, and dialogue quality.
Problem

Research questions and friction points this paper is trying to address.

Improves multi-turn dialogue with dynamic historical context.
Enhances RAG by integrating long-term and immediate memory.
Updates historical data continuously for better conversation quality.
Innovation

Methods, ideas, or system contributions that make the work stand out.

Dynamic Historical Context-Powered
History-Learning Query Reconstruction
Dynamic History Information Updating
🔎 Similar Papers
No similar papers found.
F
Feiyuan Zhang
Hong Kong University of Science and Technology
D
Dezhi Zhu
Huazhong University of Science and Technology
J
James Ming
University of California San Diego
Yilun Jin
Yilun Jin
The Hong Kong University of Science and Technology
Graph MiningSpatio-temporal Data MiningTransfer Learning
Di Chai
Di Chai
PhD student in HKUST
Machine Learning System
L
Liu Yang
Hong Kong University of Science and Technology
Han Tian
Han Tian
University of Science and Technology of China
Machine learningnetworkingprivacy computing
Z
Zhaoxin Fan
Beihang University
K
Kai Chen
Hong Kong University of Science and Technology