Recurrent Knowledge Graph Embedding for Effective Recommendation

被引:271
作者
Sun, Zhu [1 ]
Yang, Jie [2 ]
Zhang, Jie [1 ]
Bozzon, Alessandro [3 ]
Huang, Long-Kai [1 ]
Xu, Chi [4 ]
机构
[1] Nanyang Technol Univ, Singapore, Singapore
[2] Univ Fribourg, eXscale Infolab, Fribourg, Switzerland
[3] Delft Univ Technol, Delft, Netherlands
[4] Singapore Inst Mfg Technol, Singapore, Singapore
来源
12TH ACM CONFERENCE ON RECOMMENDER SYSTEMS (RECSYS) | 2018年
关键词
Knowledge Graph; Recurrent Neural Network; Semantic Representation; Attention Mechanism; HETEROGENEOUS INFORMATION;
D O I
10.1145/3240323.3240361
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Knowledge graphs (KGs) have proven to be effective to improve recommendation. Existing methods mainly rely on hand-engineered features from KGs (e.g., meta paths), which requires domain knowledge. This paper presents RKGE, a KG embedding approach that automatically learns semantic representations of both entities and paths between entities for characterizing user preferences towards items. Specifically, RKGE employs a novel recurrent network architecture that contains a batch of recurrent networks to model the semantics of paths linking a same entity pair, which are seamlessly fused into recommendation. It further employs a pooling operator to discriminate the saliency of different paths in characterizing user preferences towards items. Extensive validation on real-world datasets shows the superiority of RKGE against state-of-the-art methods. Furthermore, we show that RKGE provides meaningful explanations for recommendation results.
引用
收藏
页码:297 / 305
页数:9
相关论文
共 45 条
[1]  
[Anonymous], 2001, WWW, DOI 10.1145/371920.372071
[2]  
[Anonymous], P 31 AAAI C ART INT
[3]  
[Anonymous], 2009, UAI'09
[4]  
[Anonymous], 2010, P 4 ACM C RECOMMEND
[5]  
[Anonymous], 1995, CONVOLUTIONAL NETWOR
[6]  
[Anonymous], 2014, P 52 ANN M ASS COMP
[7]  
[Anonymous], 2018, P 32 AAAI C ART INT
[8]  
[Anonymous], 2015, COMPUTER SCI
[9]  
[Anonymous], 2015, P CIKM
[10]  
[Anonymous], 2014, PROC 20 ACM SIGKDD, DOI DOI 10.1145/2623330.2623732