HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

DeepPath: A Reinforcement Learning Method for Knowledge Graph Reasoning

Wenhan Xiong; Thien Hoang; William Yang Wang

DeepPath: A Reinforcement Learning Method for Knowledge Graph Reasoning

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.

Code Repositories

adymaharana/DeepPath_PyTorch
tf
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
link-prediction-on-nell-995RL
Mean AP: 79.6

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
DeepPath: A Reinforcement Learning Method for Knowledge Graph Reasoning | Papers | HyperAI