Rot-Pro: Modeling Transitivity by Projection in Knowledge Graph Embedding

NeurIPS 2021  ·  Tengwei Song, Jie Luo, Lei Huang ·

Knowledge graph embedding models learn the representations of entities and relations in the knowledge graphs for predicting missing links (relations) between entities. Their effectiveness are deeply affected by the ability of modeling and inferring different relation patterns such as symmetry, asymmetry, inversion, composition and transitivity. Although existing models are already able to model many of these relations patterns, transitivity, a very common relation pattern, is still not been fully supported. In this paper, we first theoretically show that the transitive relations can be modeled with projections. We then propose the Rot-Pro model which combines the projection and relational rotation together. We prove that Rot-Pro can infer all the above relation patterns. Experimental results show that the proposed Rot-Pro model effectively learns the transitivity pattern and achieves the state-of-the-art results on the link prediction task in the datasets containing transitive relations.

PDF Abstract NeurIPS 2021 PDF NeurIPS 2021 Abstract

Results from the Paper


Task Dataset Model Metric Name Metric Value Global Rank Result Benchmark
Link Prediction FB15k-237 Rot-Pro MRR 0.344 # 38
Hits@10 0.540 # 24
Hits@3 0.383 # 27
Hits@1 0.246 # 38
Link Property Prediction ogbl-wikikg2 Rot-Pro Validation MRR 0.5740 ± 0.0008 # 19
Test MRR 0.5602 ± 0.0016 # 19
Number of params 1000669602 # 23
Ext. data No # 1
Link Property Prediction ogbl-wikikg2 RotPro Validation MRR 0.4174 ± 0.0058 # 24
Test MRR 0.4277 ± 0.0008 # 23
Number of params 1000669602 # 23
Ext. data No # 1
Link Prediction WN18RR Rot-Pro MRR 0.457 # 53
Hits@10 0.577 # 28
Hits@3 0.482 # 38
Hits@1 0.397 # 51
Link Prediction YAGO3-10 Rot-Pro MRR 0.542 # 13
Hits@10 0.699 # 9
Hits@1 0.443 # 13
Hits@3 0.596 # 6

Methods


No methods listed for this paper. Add relevant methods here