2017 · 772 citations · 26 references
ComputingComputer ScienceKnowledge RepresentationMachine LearningNatural Language ProcessingDeep LearningGraph-based LearningKnowledge GraphsKnowledge ModelingNatural Language UnderstandingReinforcement LearningEmbedding LearningGraph EmbeddingsGraph-based Knowledge RepresentationKnowledge Graph EmbeddingsKnowledge Graph ReasoningKnowledge Graph RepresentationKnowledge Graph Representation LearningReward Function Design
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. 1
26
Adam: A Method for Stochastic Optimization
Diederik P. Kingma, Jimmy Ba · UvA-DARE (University of Amsterdam) · 2014 · 84.8K citations · Full text
Human-level control through deep reinforcement learning
Volodymyr Mnih, Koray Kavukcuoglu, David Silver et al. · Nature · 2015 · 30K citations
Mastering the game of Go with deep neural networks and tree search
David Silver, Aja Huang, Chris J. Maddison et al. · Nature · 2016 · 15.8K citations