PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
September 20, 2017IEEE Transactions on Knowledge and Data Engineering2,708 citations

Knowledge Graph Embedding: A Survey of Approaches and Applications

View Full Paper
QWQuan WangZMZhendong MaoBWBin Wang

Key Points

  • The aim is to systematically review techniques for embedding knowledge graphs into vector spaces, focusing on both traditional and modern methods.
  • Categorized techniques based on the type of information used for embedding.
  • Described specific model designs and typical training procedures.
  • Discussed additional information sources like entity types and logical rules related to embeddings.
  • Identified key approaches for embedding using only facts observed in knowledge graphs.
  • Highlighted techniques incorporating extra information, improving KG completion and relation extraction tasks.
  • Reviewed a variety of applications including question answering and their implications for future developments.

Abstract

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.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Wang et al. (2017) studied this question.

synapsesocial.com/papers/69d7d6043b601d7be3ae321chttps://doi.org/10.1109/tkde.2017.2754499
Ask AI
Helpful
Bookmark
Share
View Full Paper