Accelerate Literature Icon
Want to do a literature review? Try our new Literature Review workflow

Knowledge Graph Embedding: A Survey of Approaches and Applications

  • TL;DR
  • Abstract
  • Literature Map
  • Similar Papers
TL;DR

This survey reviews knowledge graph embedding techniques, categorizing them by the type of information used, from fact-only methods to those incorporating entity types, relation paths, textual descriptions, and logical rules. It discusses their frameworks, advantages, and limitations, and highlights their applications in tasks like KG completion, relation extraction, and question answering.

Abstract
Translate article icon Translate Article Star icon

Knowledge graph (KG) embedding is to embed components of a KG including entities and relations into continuous vector spaces, so as to simplify the manipulation while preserving the inherent structure of the KG. It can benefit a variety of downstream tasks such as KG completion and relation extraction, and hence has quickly gained massive attention. In this article, we provide a systematic review of existing techniques, including not only the state-of-the-arts but also those with latest trends. Particularly, we make the review based on the type of information used in the embedding task. Techniques that conduct embedding using only facts observed in the KG are first introduced. We describe the overall framework, specific model design, typical training procedures, as well as pros and cons of such techniques. After that, we discuss techniques that further incorporate additional information besides facts. We focus specifically on the use of entity types, relation paths, textual descriptions, and logical rules. Finally, we briefly introduce how KG embedding can be applied to and benefit a wide variety of downstream tasks such as KG completion, relation extraction, question answering, and so forth.

Similar Papers
  • Book Chapter
  • Cite Count Icon 2
  • 10.1007/978-3-030-60259-8_19
Fine-Grained Evaluation of Knowledge Graph Embedding Models in Downstream Tasks
  • Jan 1, 2020
  • Yuxin Zhang + 5 more

Knowledge graph (KG) embedding models are proposed to encode entities and relations into a low-dimensional vector space, in turn, can support various machine learning models on KG completion with good performance and robustness. However, the current entity ranking protocol about KG completion cannot adequately evaluate the impacts of KG embedding models in real-world applications. However, KG embeddings is not widely used as word embeddings. An asserted powerful KG embedding model may not be effective in downstream tasks. So in this paper, we commit to finding the answers by using downstream tasks instead of entity ranking protocol to evaluate the effectiveness of KG embeddings. Specifically, we conduct comprehensive experiments on different KG embedding models in KG based recommendation and question answering tasks. Our findings indicate that: 1) Modifying embeddings by considering more complex KG structural information may not achieve improvements in practical applications, such as updating TransE to TransR. 2) Modeling KG embeddings in non-euclidean space can effectively improve the performance of downstream tasks.

  • Research Article
  • 10.1016/j.neunet.2026.108749
Contrastive knowledge embedding with discriminative self-weighted sampling.
  • Jul 1, 2026
  • Neural networks : the official journal of the International Neural Network Society
  • Sheng Wan + 4 more

Contrastive knowledge embedding with discriminative self-weighted sampling.

  • PDF Download Icon
  • Research Article
  • Cite Count Icon 9
  • 10.1109/access.2019.2950015
Knowledge Graph Embedding With Interactive Guidance From Entity Descriptions
  • Jan 1, 2019
  • IEEE Access
  • Wen'An Zhou + 2 more

Knowledge Graph (KG) embedding aims to represent both entities and relations into a continuous low-dimensional vector space. Most previous attempts perform the embedding task using only knowledge triples to indicate relations between entities. Entity descriptions, although containing rich background information, have not been well utilized in these methods. In this paper, we propose Entity Descriptions-Guided Embedding (EDGE), a novel method for learning the knowledge graph representations with semantic guidance from entity descriptions. EDGE enables an embedding model to learn simultaneously from 1) knowledge triples that have been directly observed in a given KG, and 2) entity descriptions which have rich semantic information about these entities. In the learning process, EDGE encodes the semantics of entity descriptions to enhance the learning of knowledge graph embedding, and integrates such learned KG embedding to constraint their corresponding word embeddings in entity descriptions. Through this interactive procedure, semantics of entity descriptions may be better transferred into the learned KG embedding. We evaluate EDGE in link prediction and entity classification on Freebase and WordNet. Experimental results show that: 1) with entity descriptions injected, EDGE achieves significant and consistent improvements over state-of-the-art baselines; and 2) compared to those one-time injection schemes studied before, the interactive guidance strategy maximizes the utility of entity descriptions for KG embedding, and indeed achieves substantially better performance.

  • Research Article
  • Cite Count Icon 8
  • 10.1016/j.bdr.2021.100218
Fine-Grained Evaluation of Knowledge Graph Embedding Model in Knowledge Enhancement Downstream Tasks
  • Mar 2, 2021
  • Big Data Research
  • Yuxin Zhang + 6 more

Fine-Grained Evaluation of Knowledge Graph Embedding Model in Knowledge Enhancement Downstream Tasks

  • Conference Article
  • Cite Count Icon 61
  • 10.1145/3543507.3583305
Heterogeneous Federated Knowledge Graph Embedding Learning and Unlearning
  • Apr 30, 2023
  • Xiangrong Zhu + 2 more

Federated Learning (FL) recently emerges as a paradigm to train a global machine learning model across distributed clients without sharing raw data. Knowledge Graph (KG) embedding represents KGs in a continuous vector space, serving as the backbone of many knowledge-driven applications. As a promising combination, federated KG embedding can fully take advantage of knowledge learned from different clients while preserving the privacy of local data. However, realistic problems such as data heterogeneity and knowledge forgetting still remain to be concerned. In this paper, we propose FedLU, a novel FL framework for heterogeneous KG embedding learning and unlearning. To cope with the drift between local optimization and global convergence caused by data heterogeneity, we propose mutual knowledge distillation to transfer local knowledge to global, and absorb global knowledge back. Moreover, we present an unlearning method based on cognitive neuroscience, which combines retroactive interference and passive decay to erase specific knowledge from local clients and propagate to the global model by reusing knowledge distillation. We construct new datasets for assessing realistic performance of the state-of-the-arts. Extensive experiments show that FedLU achieves superior results in both link prediction and knowledge forgetting.

  • Research Article
  • Cite Count Icon 12
  • 10.1016/j.neucom.2021.05.021
Relation-based multi-type aware knowledge graph embedding
  • May 11, 2021
  • Neurocomputing
  • Yingying Xue + 5 more

Relation-based multi-type aware knowledge graph embedding

  • Research Article
  • Cite Count Icon 72
  • 10.1016/j.knosys.2022.109124
Efficiently embedding dynamic knowledge graphs
  • May 30, 2022
  • Knowledge-Based Systems
  • Tianxing Wu + 4 more

Efficiently embedding dynamic knowledge graphs

  • PDF Download Icon
  • Conference Article
  • Cite Count Icon 501
  • 10.18653/v1/d18-1225
HyTE: Hyperplane-based Temporally aware Knowledge Graph Embedding
  • Jan 1, 2018
  • Shib Sankar Dasgupta + 2 more

Knowledge Graph (KG) embedding has emerged as an active area of research resulting in the development of several KG embedding methods. Relational facts in KG often show temporal dynamics, e.g., the fact (Cristiano_Ronaldo, playsFor, Manchester_United) is valid only from 2003 to 2009. Most of the existing KG embedding methods ignore this temporal dimension while learning embeddings of the KG elements. In this paper, we propose HyTE, a temporally aware KG embedding method which explicitly incorporates time in the entity-relation space by associating each timestamp with a corresponding hyperplane. HyTE not only performs KG inference using temporal guidance, but also predicts temporal scopes for relational facts with missing time annotations. Through extensive experimentation on temporal datasets extracted from real-world KGs, we demonstrate the effectiveness of our model over both traditional as well as temporal KG embedding methods.

  • PDF Download Icon
  • Research Article
  • Cite Count Icon 26
  • 10.1109/access.2020.2995074
Utilizing Textual Information in Knowledge Graph Embedding: A Survey of Methods and Applications
  • Jan 1, 2020
  • IEEE Access
  • Fengyuan Lu + 2 more

Techniques that map the entities and relations of the knowledge graph (KG) into a low-dimensional continuous space are called KG embedding or knowledge representation learning. However, most existing techniques learn the embeddings based on the facts in KG alone, suffering from the issues of imperfection and spareness of KG. Recently, the research on textual information in KG embedding has attracted much attention due to the rich semantic information supplied by the texts. Thus, in this paper, a survey of techniques for textual information based KG embedding is proposed. Firstly, we introduce the techniques for encoding the textual information to represent the entities and relations from perspectives of encoding models and scoring functions, respectively. Secondly, methods for incorporating the textual information in the existing embedding techniques are summarized. Thirdly, we discuss the training procedure of textual information based KG embedding techniques. Finally, applications of KG embedding with textual information in the specific tasks such as KG completion in zero-shot scenario, multilingual entity alignment, relation extraction and recommender system are explored. We hope that this survey will give insights to researchers into textual information based KG embedding.

  • Research Article
  • Cite Count Icon 2
  • 10.1016/j.procs.2024.09.509
DKGR: A Distributed Framework for Geometric Knowledge Graph Embedding with Ray
  • Jan 1, 2024
  • Procedia Computer Science
  • Mohammed Khatbane + 3 more

DKGR: A Distributed Framework for Geometric Knowledge Graph Embedding with Ray

  • PDF Download Icon
  • Research Article
  • Cite Count Icon 3
  • 10.3390/app12020715
A Co-Embedding Model with Variational Auto-Encoder for Knowledge Graphs
  • Jan 12, 2022
  • Applied Sciences
  • Luodi Xie + 2 more

Knowledge graph (KG) embedding has been widely studied to obtain low-dimensional representations for entities and relations. It serves as the basis for downstream tasks, such as KG completion and relation extraction. Traditional KG embedding techniques usually represent entities/relations as vectors or tensors, mapping them in different semantic spaces and ignoring the uncertainties. The affinities between entities and relations are ambiguous when they are not embedded in the same latent spaces. In this paper, we incorporate a co-embedding model for KG embedding, which learns low-dimensional representations of both entities and relations in the same semantic space. To address the issue of neglecting uncertainty for KG components, we propose a variational auto-encoder that represents KG components as Gaussian distributions. In addition, compared with previous methods, our method has the advantages of high quality and interpretability. Our experimental results on several benchmark datasets demonstrate our model’s superiority over the state-of-the-art baselines.

  • PDF Download Icon
  • Conference Article
  • Cite Count Icon 47
  • 10.18653/v1/p18-1012
Towards Understanding the Geometry of Knowledge Graph Embeddings
  • Jan 1, 2018
  • Chandrahas + 2 more

Knowledge Graph (KG) embedding has emerged as a very active area of research over the last few years, resulting in the development of several embedding methods. These KG embedding methods represent KG entities and relations as vectors in a high-dimensional space. Despite this popularity and effectiveness of KG embeddings in various tasks (e.g., link prediction), geometric understanding of such embeddings (i.e., arrangement of entity and relation vectors in vector space) is unexplored – we fill this gap in the paper. We initiate a study to analyze the geometry of KG embeddings and correlate it with task performance and other hyperparameters. To the best of our knowledge, this is the first study of its kind. Through extensive experiments on real-world datasets, we discover several insights. For example, we find that there are sharp differences between the geometry of embeddings learnt by different classes of KG embeddings methods. We hope that this initial study will inspire other follow-up research on this important but unexplored problem.

  • Research Article
  • Cite Count Icon 8
  • 10.1016/j.aiopen.2021.09.003
Rule-based data augmentation for knowledge graph embedding
  • Jan 1, 2021
  • AI Open
  • Guangyao Li + 4 more

Rule-based data augmentation for knowledge graph embedding

  • Research Article
  • Cite Count Icon 32
  • 10.1609/aaai.v37i4.25539
Lifelong Embedding Learning and Transfer for Growing Knowledge Graphs
  • Jun 26, 2023
  • Proceedings of the AAAI Conference on Artificial Intelligence
  • Yuanning Cui + 6 more

Existing knowledge graph (KG) embedding models have primarily focused on static KGs. However, real-world KGs do not remain static, but rather evolve and grow in tandem with the development of KG applications. Consequently, new facts and previously unseen entities and relations continually emerge, necessitating an embedding model that can quickly learn and transfer new knowledge through growth. Motivated by this, we delve into an expanding field of KG embedding in this paper, i.e., lifelong KG embedding. We consider knowledge transfer and retention of the learning on growing snapshots of a KG without having to learn embeddings from scratch. The proposed model includes a masked KG autoencoder for embedding learning and update, with an embedding transfer strategy to inject the learned knowledge into the new entity and relation embeddings, and an embedding regularization method to avoid catastrophic forgetting. To investigate the impacts of different aspects of KG growth, we construct four datasets to evaluate the performance of lifelong KG embedding. Experimental results show that the proposed model outperforms the state-of-the-art inductive and lifelong embedding baselines.

  • PDF Download Icon
  • Research Article
  • Cite Count Icon 6
  • 10.3233/jifs-211950
Hyperplane-based time-aware knowledge graph embedding for temporal knowledge graph completion
  • Apr 28, 2022
  • Journal of Intelligent & Fuzzy Systems
  • Peng He + 4 more

Knowledge Graph (KG) embedding approaches have been proved effective to infer new facts for a KG based on the existing ones–a problem known as KG completion. However, most of them have focused on static KGs, in fact, relational facts in KGs often show temporal dynamics, e.g., the fact (US, has president, Barack Obama, [2009–2017]) is only valid from 2009 to 2017. Therefore, utilizing available time information to develop temporal KG embedding models is an increasingly important problem. In this paper, we propose a new hyperplane-based time-aware KG embedding model for temporal KG completion. By employing the method of time-specific hyperplanes, our model could explicitly incorporate time information in the entity-relation space to predict missing elements in the KG more effectively, especially temporal scopes for facts with missing time information. Moreover, in order to model and infer four important relation patterns including symmetry, antisymmetry, inversion and composition, we map facts happened at the same time into a polar coordinate system. During training procedure, a time-enhanced negative sampling strategy is proposed to get more effective negative samples. Experimental results on datasets extracted from real-world temporal KGs show that our model significantly outperforms existing state-of-the-art approaches for the KG completion task.

Save Icon
Up Arrow
Open/Close
Notes

Save Important notes in documents

Highlight text to save as a note, or write notes directly

You can also access these Documents in Paperpal, our AI writing tool

Powered by our AI Writing Assistant