DeepPath: A Reinforcement Learning Method for Knowledge Graph Reasoning
About
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.
Wenhan Xiong, Thien Hoang, William Yang Wang• 2017
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Link Prediction | FB15k-237 (test) | -- | 419 | |
| Link Prediction | NELL-995 (test) | -- | 27 | |
| Knowledge Graph Reasoning | NELL-995 (test) | Athlete Plays For Team Accuracy72.1 | 8 | |
| Fact Prediction | FB15k-237 (test) | MAP0.311 | 5 |
Showing 4 of 4 rows