Go for a Walk and Arrive at the Answer: Reasoning Over Paths in Knowledge Bases using Reinforcement Learning

By Rajarshi Das, Shehzaad Dhuliawala, Manzil Zaheer, Luke Vilnis, Ishan Durugkar, Akshay Krishnamurthy, Alex Smola, Andrew McCallum. 2017

615 citations recorded by the source corpus.

Knowledge bases (KB), both automatically and manually constructed, are often incomplete --- many valid facts can be inferred from the KB by synthesizing existing information. A popular approach to KB completion is to infer new relations by combinatory reasoning over the information found along other paths connecting a pair of entities. Given the enormous size of KBs and the exponential number of paths, previous path-based models have considered only the problem of predicting a missing relation given two entities or evaluating the truth of a proposed triple. Additionally, these methods have traditionally used random paths between fixed entity pairs or more recently learned to pick paths between them. We propose a new algorithm MINERVA, which addresses the much more difficult and practical task of answering questions where the relation is known, but only one entity. Since random walks are impractical in a setting with combinatorially many destinations from a start node, we present a neural reinforcement learning approach which learns how to navigate the graph conditioned on the input query to find predictive paths. Empirically, this approach obtains state-of-the-art results on several datasets, significantly outperforming prior methods.

Subfields: Artificial Intelligence, Information Retrieval & Search, Reinforcement Learning

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Percy Liang
  2. Mohit Bansal
  3. Jianfeng Gao
  4. Ruslan Salakhutdinov
  5. Luke S. Zettlemoyer
  6. Quoc V. Le
  7. Yoshua Bengio
  8. Hannaneh Hajishirzi

In Information Retrieval & Search

  1. William W. Cohen
  2. Haitian Sun
  3. Manzil Zaheer
  4. Sebastian Riedel
  5. Andrew McCallum
  6. Rajarshi Das
  7. Ji-rong Wen
  8. Wayne Xin Zhao

In Reinforcement Learning

  1. Sergey Levine
  2. Bo Dai
  3. Dale Schuurmans
  4. Dale Schuurmans
  5. Ofir Nachum
  6. Ruslan Salakhutdinov
  7. Alex Smola
  8. Tim Rocktaschel

Citations in the corpus