Debate on Graph: a Flexible and Reliable Reasoning Framework for Large Language Models
Jie Ma, Zhitao Gao, Qi Chai, Wangchun Sun, Pinghui Wang, Hongbin Pei,, Jing Tao, Lingyun Song, Jun Liu, Chen Zhang, Lizhen Cui

TL;DR
This paper introduces Debating over Graphs (DoG), a novel framework that enhances large language models' reasoning over knowledge graphs by iterative subgraph focusing and multi-role debate, improving accuracy and reliability.
Contribution
The paper proposes an interactive reasoning framework that addresses long reasoning paths and false-positive relations in KGQA, using subgraph focusing and multi-role debate mechanisms.
Findings
Outperforms state-of-the-art by 23.7% on WebQuestions
Achieves 9.1% higher accuracy on GrailQA
Demonstrates flexibility across various LLMs
Abstract
Large Language Models (LLMs) may suffer from hallucinations in real-world applications due to the lack of relevant knowledge. In contrast, knowledge graphs encompass extensive, multi-relational structures that store a vast array of symbolic facts. Consequently, integrating LLMs with knowledge graphs has been extensively explored, with Knowledge Graph Question Answering (KGQA) serving as a critical touchstone for the integration. This task requires LLMs to answer natural language questions by retrieving relevant triples from knowledge graphs. However, existing methods face two significant challenges: \textit{excessively long reasoning paths distracting from the answer generation}, and \textit{false-positive relations hindering the path refinement}. In this paper, we propose an iterative interactive KGQA framework that leverages the interactive learning capabilities of LLMs to perform…
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.
Code & Models
Videos
Taxonomy
TopicsSemantic Web and Ontologies · Natural Language Processing Techniques · Topic Modeling
