Knowledge Graph Embedding via Dynamic Mapping Matrix
Knowledge Graph Embedding via Dynamic Mapping Matrix
复制标题
DOI:
10.3115/v1/p15-1067
复制
发表时间:
2015-07
期刊:
影响因子:
--
通讯作者:
Guoliang Ji;Shizhu He;Liheng Xu;Kang Liu;Jun Zhao
中科院分区:
文献类型:
--
作者:
Guoliang Ji;Shizhu He;Liheng Xu;Kang Liu;Jun Zhao
Knowledge graphs are useful resources for numerous AI applications, but they are far from completeness. Previous work such as TransE, TransH and TransR/CTransR regard a relation as translation from head entity to tail entity and the CTransR achieves state-of-the-art performance. In this paper, we propose a more fine-grained model named TransD, which is an improvement of TransR/CTransR. In TransD, we use two vectors to represent a named symbol object (entity and relation). The first one represents the meaning of a(n) entity (relation), the other one is used to construct mapping matrix dynamically. Compared with TransR/CTransR, TransD not only considers the diversity of relations, but also entities. TransD has less parameters and has no matrix-vector multiplication operations, which makes it can be applied on large scale graphs. In Experiments, we evaluate our model on two typical tasks including triplets classification and link prediction. Evaluation results show that our approach outperforms state-of-the-art methods.