Traversing Knowledge Graphs in Vector Space

Kelvin Guu, John Miller, Percy Liang
6/3/2015
cs.CLcs.AIcs.DB

No confident code implementation found for this paper.

Abstract

Path queries on a knowledge graph can be used to answer compositional questions such as "What languages are spoken by people living in Lisbon?". However, knowledge graphs often have missing facts (edges) which disrupts path queries. Recent models for knowledge base completion impute missing facts by embedding knowledge graphs in vector spaces. We show that these models can be recursively applied to answer path queries, but that they suffer from cascading errors. This motivates a new "compositional" training objective, which dramatically improves all models' ability to answer path queries, in some cases more than doubling accuracy. On a standard knowledge base completion task, we also demonstrate that compositional training acts as a novel form of structural regularization, reliably improving performance across all base models (reducing errors by up to 43%) and achieving new state-of-the-art results.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{guu2015traversing,
  title  = {Traversing Knowledge Graphs in Vector Space},
  author = {Kelvin Guu and John Miller and Percy Liang},
  year   = {2015},
  eprint = {1506.01094},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1506.01094}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1506.01094.svg)](https://codeofpaper.com/paper/1506.01094)

Discussion