QuatDE: Dynamic Quaternion Embedding for Knowledge Graph Completion

05/19/2021
by   Haipeng Gao, et al.
0

In recent years, knowledge graph completion methods have been extensively studied, in which graph embedding approaches learn low dimensional representations of entities and relations to predict missing facts. Those models usually view the relation vector as a translation (TransE) or rotation (rotatE and QuatE) between entity pairs, enjoying the advantage of simplicity and efficiency. However, QuatE has two main problems: 1) The model to capture the ability of representation and feature interaction between entities and relations are relatively weak because it only relies on the rigorous calculation of three embedding vectors; 2) Although the model can handle various relation patterns including symmetry, anti-symmetry, inversion and composition, but mapping properties of relations are not to be considered, such as one-to-many, many-to-one, and many-to-many. In this paper, we propose a novel model, QuatDE, with a dynamic mapping strategy to explicitly capture a variety of relational patterns, enhancing the feature interaction capability between elements of the triplet. Our model relies on three extra vectors donated as subject transfer vector, object transfer vector and relation transfer vector. The mapping strategy dynamically selects the transition vectors associated with each triplet, used to adjust the point position of the entity embedding vectors in the quaternion space via Hamilton product. Experiment results show QuatDE achieves state-of-the-art performance on three well-established knowledge graph completion benchmarks. In particular, the MR evaluation has relatively increased by 26 proves the generalization of QuatDE.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/18/2022

TranS: Transition-based Knowledge Graph Embedding with Synthetic Relation Representation

Knowledge graph embedding (KGE) aims to learn continuous vectors of rela...
research
02/26/2019

RotatE: Knowledge Graph Embedding by Relational Rotation in Complex Space

We study the problem of learning representations of entities and relatio...
research
11/18/2022

Knowledge Graph Refinement based on Triplet BERT-Networks

Knowledge graph embedding techniques are widely used for knowledge graph...
research
02/16/2022

HousE: Knowledge Graph Embedding with Householder Parameterization

The effectiveness of knowledge graph embedding (KGE) largely depends on ...
research
05/22/2023

3D Rotation and Translation for Hyperbolic Knowledge Graph Embedding

The main objective of Knowledge Graph (KG) embeddings is to learn low-di...
research
06/29/2020

Multi-Partition Embedding Interaction with Block Term Format for Knowledge Graph Completion

Knowledge graph completion is an important task that aims to predict the...
research
05/02/2020

Stochastic Neighbor Embedding of Multimodal Relational Data for Image-Text Simultaneous Visualization

Multimodal relational data analysis has become of increasing importance ...

Please sign up or login with your details

Forgot password? Click here to reset