Think-on-Graph: Deep and Responsible Reasoning of Large Language Model on Knowledge Graph
Jiashuo Sun, Chengjin Xu, Lumingyuan Tang, Saizhuo Wang, Chen Lin,, Yeyun Gong, Lionel M. Ni, Heung-Yeung Shum, Jian Guo

TL;DR
This paper introduces Think-on-Graph (ToG), a novel reasoning framework that enhances large language models with knowledge graphs, improving deep reasoning, traceability, and cost-efficiency without additional training.
Contribution
The paper proposes the ToG paradigm, enabling LLMs to interactively explore knowledge graphs for reasoning, outperforming existing methods and even large models like GPT-4 in certain scenarios.
Findings
ToG improves deep reasoning capabilities of LLMs.
ToG enables knowledge traceability and correction.
ToG achieves state-of-the-art results on 6 out of 9 datasets.
Abstract
Although large language models (LLMs) have achieved significant success in various tasks, they often struggle with hallucination problems, especially in scenarios requiring deep and responsible reasoning. These issues could be partially addressed by introducing external knowledge graphs (KG) in LLM reasoning. In this paper, we propose a new LLM-KG integrating paradigm ``'' which treats the LLM as an agent to interactively explore related entities and relations on KGs and perform reasoning based on the retrieved knowledge. We further implement this paradigm by introducing a new approach called Think-on-Graph (ToG), in which the LLM agent iteratively executes beam search on KG, discovers the most promising reasoning paths, and returns the most likely reasoning results. We use a number of well-designed experiments to examine and illustrate the following…
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Natural Language Processing Techniques · Text Readability and Simplification
MethodsMulti-Head Attention · Attention Is All You Need · Dropout · Dense Connections · Linear Layer · Label Smoothing · Adam · Absolute Position Encodings · Residual Connection · Layer Normalization
