TeRo: A Time-aware Knowledge Graph Embedding via Temporal Rotation
In the last few years, there has been a surge of interest in learning representations of entitiesand relations in knowledge graph (KG). However, the recent availability of temporal knowledgegraphs (TKGs) that contain time information for each fact created the need for reasoning overtime in such TKGs. In this regard, we present a new approach of TKG embedding, TeRo, which defines the temporal evolution of entity embedding as a rotation from the initial time to the currenttime in the complex vector space. Specially, for facts involving time intervals, each relation isrepresented as a pair of dual complex embeddings to handle the beginning and the end of therelation, respectively. We show our proposed model overcomes the limitations of the existing KG embedding models and TKG embedding models and has the ability of learning and inferringvarious relation patterns over time. Experimental results on four different TKGs show that TeRo significantly outperforms existing state-of-the-art models for link prediction. In addition, we analyze the effect of time granularity on link prediction over TKGs, which as far as we know hasnot been investigated in previous literature.
Code (2)
Tasks
Graph EmbeddingKnowledge Graph EmbeddingLink PredictionRelationSimilar Papers 제목 키워드 기반
Degree aware based adversarial graph convolutional networks for entity alignment in heterogeneous knowledge graph
Entity alignment, as the vital technique for knowledge graph construction and integration, aims to match entities that refer to the same real-world identity in different knowledge graphs (KGs). Recently, much effort has …
Entity AlignmentGenerative Adversarial Networkgraph constructionKnowledge GraphsHop-Hop Relation-aware Graph Neural Networks
Graph Neural Networks (GNNs) are widely used in graph representation learning. However, most GNN methods are designed for either homogeneous or heterogeneous graphs. In this paper, we propose a new model, Hop-Hop Relatio…
Graph EmbeddingGraph Neural NetworkGraph Representation LearningKnowledge Graph Embedding+2EventEA: Benchmarking Entity Alignment for Event-centric Knowledge Graphs
Entity alignment is to find identical entities in different knowledge graphs (KGs) that refer to the same real-world object. Embedding-based entity alignment techniques have been drawing a lot of attention recently becau…
AttributeBenchmarkingEntity AlignmentKnowledge GraphsRHCO: A Relation-aware Heterogeneous Graph Neural Network with Contrastive Learning for Large-scale Graphs
Heterogeneous graph neural networks (HGNNs) have been widely applied in heterogeneous information network tasks, while most HGNNs suffer from poor scalability or weak representation when they are applied to large-scale h…
Contrastive LearningGraph Neural NetworkGraph Representation LearningRelation+1Relation-Aware Entity Alignment for Heterogeneous Knowledge Graphs
Entity alignment is the task of linking entities with the same real-world identity from different knowledge graphs (KGs), which has been recently dominated by embedding-based methods. Such approaches work by learning KG …
Entity AlignmentEntity EmbeddingsKnowledge GraphsRelation