Jointly Learning Explainable Rules for Recommendation with Knowledge Graph

被引:158
作者
Ma, Weizhi [1 ]
Zhang, Min [1 ]
Cao, Yue [2 ]
Jin, Woojeong [2 ]
Wang, Chenyang [1 ]
Liu, Yiqun [1 ]
Ma, Shaoping [1 ]
Ren, Xiang [2 ]
机构
[1] Tsinghua Univ, Beijing Natl Res Ctr Informat Sci & Technol, Inst Artificial Intelligence, Dept Comp Sci & Technol, Beijing, Peoples R China
[2] Univ Southern Calif, Dept Comp Sci, Los Angeles, CA USA
来源
WEB CONFERENCE 2019: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW 2019) | 2019年
关键词
D O I
10.1145/3308558.3313607
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Explainability and effectiveness are two key aspects for building recommender systems. Prior efforts mostly focus on incorporating side information to achieve better recommendation performance. However, these methods have some weaknesses: (1) prediction of neural network-based embedding methods are hard to explain and debug; (2) symbolic, graph-based approaches (e.g., meta path-based models) require manual efforts and domain knowledge to define patterns and rules, and ignore the item association types (e.g. substitutable and complementary). In this paper, we propose a novel joint learning framework to integrate induction of explainable rules from knowledge graph with construction of a rule-guided neural recommendation model. The framework encourages two modules to complement each other in generating effective and explainable recommendation: 1) inductive rules, mined from item-centric knowledge graphs, summarize common multi-hop relational patterns for inferring different item associations and provide human-readable explanation for model prediction; 2) recommendation module can be augmented by induced rules and thus have better generalization ability dealing with the cold-start issue. Extensive experiments(1) show that our proposed method has achieved significant improvements in item recommendation over baselines on real-world datasets. Our model demonstrates robust performance over "noisy" item knowledge graphs, generated by linking item names to related entities.
引用
收藏
页码:1210 / 1221
页数:12
相关论文
共 49 条
[1]  
[Anonymous], 2008, INTRO INFORM RETRIEV
[2]  
[Anonymous], 2018, IEEE T KNOWLEDGE DAT
[3]  
[Anonymous], 2014, KDD
[4]  
[Anonymous], 2018, ARXIV180803912
[5]  
[Anonymous], ARXIV180502343
[6]  
[Anonymous], ARXIV171007134
[7]  
[Anonymous], 2013, P 9 INT C SEM SYST 1
[8]   A Generic Coordinate Descent Framework for Learning from Implicit Feedback [J].
Bayer, Immanuel ;
He, Xiangnan ;
Kanagal, Bhargav ;
Rendle, Steffen .
PROCEEDINGS OF THE 26TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW'17), 2017, :1341-1350
[9]  
Bollacker K., 2008, P 2008 ACM SIGMOD IN, P1247
[10]   Personalized Recommendations using Knowledge Graphs: A Probabilistic Logic Programming Approach [J].
Catherine, Rose ;
Cohen, William .
PROCEEDINGS OF THE 10TH ACM CONFERENCE ON RECOMMENDER SYSTEMS (RECSYS'16), 2016, :325-332