Learning Sequence Encoders for Temporal Knowledge Graph Completion
Research on link prediction in knowledge graphs has mainly focused on static multi-relational data. In this work we consider temporal knowledge graphs where relations between entities may only hold for a time interval or a specific point in time. In line with previous work on static knowledge graphs, we propose to address this problem by learning latent entity and relation type representations. To incorporate temporal information, we utilize recurrent neural networks to learn time-aware representations of relation types which can be used in conjunction with existing latent factorization methods. The proposed approach is shown to be robust to common challenges in real-world KGs: the sparsity and heterogeneity of temporal expressions. Experiments show the benefits of our approach on four temporal KGs. The data sets are available under a permissive BSD-3 license 1.
Code (3)
Tasks
Knowledge Graph CompletionKnowledge GraphsLink PredictionRelationTemporal Knowledge Graph CompletionSimilar Papers 제목 키워드 기반
TempCaps: A Capsule Network-based Embedding Model for Temporal Knowledge Graph Completion
Temporal knowledge graphs store the dynamics of entities and relations during a time period. However, typical temporal knowledge graphs often suffer from incomplete dynamics with missing facts in real-world scenarios. He…
Entity EmbeddingsKnowledge Graph CompletionKnowledge GraphsTemporal Knowledge Graph CompletionRTFE: A Recursive Temporal Fact Embedding Framework for Temporal Knowledge Graph Completion
Static knowledge graph (SKG) embedding (SKGE) has been studied intensively in the past years. Recently, temporal knowledge graph (TKG) embedding (TKGE) has emerged. In this paper, we propose a Recursive Temporal Fact Emb…
Graph EmbeddingKnowledge Graph CompletionKnowledge GraphsTemporal Knowledge Graph CompletionTemporal Knowledge Graph Completion using a Linear Temporal Regularizer and Multivector Embeddings
Representation learning approaches for knowledge graphs have been mostly designed for static data. However, many knowledge graphs involve evolving data, e.g., the fact (The President of the United States is Barack Obama)…
Knowledge Graph CompletionKnowledge GraphsLink PredictionRepresentation Learning+2Temporal Knowledge Graph Completion using Box Embeddings
Knowledge graph completion is the task of inferring missing facts based on existing data in a knowledge graph. Temporal knowledge graph completion (TKGC) is an extension of this task to temporal knowledge graphs, where e…
Graph EmbeddingKnowledge Graph CompletionKnowledge Graph EmbeddingKnowledge Graphs+1Towards Time-Aware Knowledge Graph Completion
Knowledge graph (KG) completion adds new facts to a KG by making inferences from existing facts. Most existing methods ignore the time information and only learn from time-unknown fact triples. In dynamic environments th…
Knowledge Graph CompletionKnowledge GraphsQuestion AnsweringRelation Extraction+1