DeepPath: A Reinforcement Learning Method for Knowledge Graph Reasoning
Wenhan Xiong, Thien Hoang, William Yang Wang

TL;DR
DeepPath introduces a reinforcement learning framework that enables reasoning over large knowledge graphs by learning multi-hop relational paths, improving accuracy, diversity, and efficiency over previous methods.
Contribution
The paper presents a novel reinforcement learning approach using continuous states and a reward function for reasoning in knowledge graphs, outperforming prior algorithms.
Findings
Outperforms path-ranking algorithms on Freebase
Achieves better results than knowledge graph embedding methods
Enhances reasoning efficiency and diversity
Abstract
We study the problem of learning to reason in large scale knowledge graphs (KGs). More specifically, we describe a novel reinforcement learning framework for learning multi-hop relational paths: we use a policy-based agent with continuous states based on knowledge graph embeddings, which reasons in a KG vector space by sampling the most promising relation to extend its path. In contrast to prior work, our approach includes a reward function that takes the accuracy, diversity, and efficiency into consideration. Experimentally, we show that our proposed method outperforms a path-ranking based algorithm and knowledge graph embedding methods on Freebase and Never-Ending Language Learning datasets.
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
TopicsAdvanced Graph Neural Networks · Topic Modeling · Access Control and Trust
