Convolutional 2D Knowledge Graph Embeddings

Сверточные двумерные встраивания для графов знаний
Sebastian Riedel, Pontus Stenetorp, Pasquale Minervini, Tim Dettmers
2018-04-25

ConvEconvolutional 2D knowledge graph embeddingsinverse relation leakagelink predictionmean reciprocal rank (MRR)
Link prediction for knowledge graphs is the task of predicting missing relationships between entities. Previous work on link prediction has focused on shallow, fast models which can scale to large knowledge graphs. However, these models learn less expressive features than deep, multi-layer models — which potentially limits performance. In this work we introduce ConvE, a multi-layer convolutional network model for link prediction, and report state-of-the-art results for several established datasets. We also show that the model is highly parameter efficient, yielding the same performance as DistMult and R-GCN with 8x and 17x fewer parameters. Analysis of our model suggests that it is particularly effective at modelling nodes with high indegree — which are common in highly-connected, complex knowledge graphs such as Freebase and YAGO3. In addition, it has been noted that the WN18 and FB15k datasets suffer from test set leakage, due to inverse relations from the training set being present in the test set — however, the extent of this issue has so far not been quantified. We find this problem to be severe: a simple rule-based model can achieve state-of-the-art results on both WN18 and FB15k. To ensure that models are evaluated on datasets where simply exploiting inverse relations cannot yield competitive results, we investigate and validate several commonly used datasets — deriving robust variants where necessary. We then perform experiments on these robust datasets for our own and several previously proposed models, and find that ConvE achieves state-of-the-art Mean Reciprocal Rank across all datasets.
1
Analysis indicates ConvE is particularly effective at modeling high-indegree nodes common in complex graphs like Freebase and YAGO3.
2
ConvE is a multi-layer 2D convolutional network model for knowledge graph link prediction that achieves state-of-the-art results on several established datasets.
3
ConvE is highly parameter-efficient, matching DistMult and R-GCN performance with 8x and 17x fewer parameters respectively.
4
The authors derive and validate robust dataset variants without inverse-relation leakage and show ConvE achieves state-of-the-art Mean Reciprocal Rank across these robust datasets and others evaluated.
5
WN18 and FB15k datasets suffer severe test-set leakage from inverse relations; a simple rule-based model can achieve state-of-the-art on them.

Convolutional multi-layer knowledge graph embedding model (ConvE) for link prediction

Effectiveness and parameter-efficiency of a 2D convolutional knowledge graph embedding architecture for link prediction, including performance on benchmark datasets, robustness to test-set leakage (inverse relations), and modeling of high-indegree nodes

Publication Details
Publication Date
2018-04-25
Journal
Publisher
ISSN
Cited by
2470
Access Type
Author Information
Authors
Sebastian Riedel
Pontus Stenetorp
Pasquale Minervini
Tim Dettmers
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat →
Make a presentation
100%