layout | title | byline | arxiv | tags | summary | |||||
---|---|---|---|---|---|---|---|---|---|---|
post |
Open-World Knowledge Graph Completion |
Baoxu Shi & Tim Weninger |
1711.03438 |
|
ConMask is a knowledge-graph completion algorithm that uses neural networks to parse natural langauge to understand complex relationships between named entities. |
Knowledge graphs are essentially relationship edgelists, where each edge is a relationship between
For example,
These graphs are commonly "closed-world", meaning that the KG includes every relationship that is applicable to a world, and every world rule is represented in the graph.
Another common implementation of KGs — "open world" — enables the "expectation" of probablistically extant but unknown rules. This task is known as Knowledge Graph Completion. For example, in the above KG,
Shi and Weninger design an energy function
They present ConMask, a TensorFlow-based system that performs KG completion using a neural-network-based
ConMask is particularly performant compared to its peers; predictive systems like this also have the added advantage of taking less storage space because the relationships can be guessed at runtime.
Future work aims to expand ConMask to also predict relationships that cannot be found in literature; that is, it will be able to determine relationships between objects where a relationship was not necessarily expected to exist.