计算机科学与探索 ›› 2023, Vol. 17 ›› Issue (8): 1793-1813.DOI: 10.3778/j.issn.1673-9418.2212063

• 前沿·综述 • 上一篇    下一篇

面向图神经网络的知识图谱嵌入研究进展

延照耀,丁苍峰,马乐荣,曹璐,游浩   

  1. 延安大学 数学与计算机科学学院,陕西 延安 716000
  • 出版日期:2023-08-01 发布日期:2023-08-01

Advances in Knowledge Graph Embedding Based on Graph Neural Networks

YAN Zhaoyao, DING Cangfeng, MA Lerong, CAO Lu, YOU Hao   

  1. College of Mathematics and Computer Science, Yan’an University, Yan'an, Shaanxi 716000, China
  • Online:2023-08-01 Published:2023-08-01

摘要: 随着图神经网络的发展,基于图神经网络的知识图谱嵌入方法日益受到研究人员的关注。相比传统的方法,它可以更好地处理实体的多样性和复杂性,并捕捉实体的多重特征和复杂关系,从而提高知识图谱的表示能力和应用价值。首先概述知识图谱的发展历程,梳理知识图谱和图神经网络的基本概念;其次着重讨论基于图卷积、图神经、图注意力以及图自编码器的知识图谱嵌入的设计思路和算法框架;然后描述图神经网络的知识图谱嵌入在链接预测、实体对齐、知识推理以及知识图谱补全等任务中的性能,同时补充图神经网络在常识性知识图谱中的一些研究;最后进行全面性的总结,并针对知识图谱嵌入存在的一些问题和挑战,勾画未来研究方向。

关键词: 知识图谱, 知识图谱嵌入, 图神经网络, 表示学习

Abstract: As graph neural networks continue to develop, knowledge graph embedding methods based on graph neural networks are receiving increasing attention from researchers. Compared with traditional methods, they can better handle the diversity and complexity of entities, and capture the multiple features and complex relationships of entities, thereby improving the representation ability and application value of knowledge graphs. This paper firstly outlines the development history of knowledge graphs and the basic concepts of knowledge graphs and graph neural networks. Secondly, it focuses on discussing the design ideas and algorithm frameworks of knowledge graph embedding based on graph convolution, graph neural networks, graph attention, and graph autoencoders. Then, it describes the performance of graph neural network knowledge graph embedding in tasks such as link prediction, entity alignment, knowledge graph reasoning, and knowledge graph completion, while supplementing some research on commonsense knowledge graphs with graph neural networks. Finally, this paper makes a comprehensive summary, and future research directions are outlined with respect to some challenges and issues in knowledge graph embedding.

Key words: knowledge graph, knowledge graph embedding, graph neural network, representation learning