DensE: An enhanced non-commutative representation for knowledge graph embedding with adaptive semantic hierarchy

被引:16
作者
Lu, Haonan [1 ]
Hu, Hailin [2 ]
Lin, Xiaodong [3 ]
机构
[1] OPPO Res, Topol Lab, Data Intelligence Dept, Shenzhen, Peoples R China
[2] Huawei Technol, AI Applicat Res Ctr, Shenzhen, Peoples R China
[3] Rutgers State Univ, Dept Management Sci & Informat Syst, Piscataway, NJ 08854 USA
关键词
Knowledge graph embedding; Link prediction; Semantic hierarchy; Non-commutative composite relations; Geometric interpretation;
D O I
10.1016/j.neucom.2021.12.079
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Capturing the composition patterns of relations is a vital task in knowledge graph completion. It also serves as a fundamental step towards multi-hop reasoning over learned knowledge. Previously, several rotation-based translational methods have been developed to model composite relations using the product of a series of complex-valued diagonal matrices. However, these methods tend to make several oversimplified assumptions on the composite relations, e.g., forcing them to be commutative, independent from entities and lacking semantic hierarchy. To systematically tackle these problems, we have developed a novel knowledge graph embedding method, named DensE, to provide an improved modeling scheme for the complex composition patterns of relations. In particular, our method decomposes each relation into an SO(3) group-based rotation operator and a scaling operator in the three dimensional (3-D) Euclidean space. This design principle leads to several advantages of our method: (1) For composite relations, the corresponding diagonal relation matrices can be non-commutative, reflecting a predominant scenario in real world applications; (2) Our model preserves the natural interaction between relational operations and entity embeddings; (3) The scaling operation provides the modeling power for the intrinsic semantic hierarchical structure of entities; (4) The enhanced expressiveness of DensE is achieved with high computational efficiency in terms of both parameter size and training time; and (5) Modeling entities in Euclidean space instead of quaternion space keeps the direct geometrical interpretations of relational patterns. Experimental results on multiple benchmark knowledge graphs show that DensE is comparable to the current state-of-the-art models for missing link prediction, especially on composite relations. In addition, the interpretations generated by DensE also reveal how relations with distinct patterns (i.e., symmetry/anti-symmetry, inversion and composition) are modeled, which suggests several important directions of future studies. (c) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页码:115 / 125
页数:11
相关论文
共 29 条
[1]  
[Anonymous], 2017, Arxiv
[2]  
Balaz I., 2019, ARXIV PREPRINT ARXIV
[3]  
Bordes A., 2013, P 26 INT C NEUR INF, V2, P2787
[4]  
Dettmers T, 2018, AAAI CONF ARTIF INTE, P1811
[5]   Rotate3D: Representing Relations as Rotations in Three-Dimensional Space for Knowledge Graph Embedding [J].
Gao, Chang ;
Sun, Chengjie ;
Shan, Lili ;
Lin, Lei ;
Wang, Mingjiang .
CIKM '20: PROCEEDINGS OF THE 29TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, 2020, :385-394
[6]   A Survey on Knowledge Graphs: Representation, Acquisition, and Applications [J].
Ji, Shaoxiong ;
Pan, Shirui ;
Cambria, Erik ;
Marttinen, Pekka ;
Yu, Philip S. .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2022, 33 (02) :494-514
[7]  
Jia Y.B., 2019, QUATERNIONS COM, V477, P577
[8]  
Lacroix T, 2018, PR MACH LEARN RES, V80
[9]  
Lin BY, 2019, 2019 CONFERENCE ON EMPIRICAL METHODS IN NATURAL LANGUAGE PROCESSING AND THE 9TH INTERNATIONAL JOINT CONFERENCE ON NATURAL LANGUAGE PROCESSING (EMNLP-IJCNLP 2019), P2829
[10]  
Mahdisoltani J., 2013, YAGO3 KNOWLEDGE BASE