Neighborhood Aggregation Collaborative Filtering Based on Knowledge Graph

被引:19
作者
Zhang, Dehai [1 ]
Liu, Linan [1 ]
Wei, Qi [1 ]
Yang, Yun [1 ]
Yang, Po [2 ]
Liu, Qing [1 ]
机构
[1] Yunnan Univ, Sch Software, Kunming 650000, Yunnan, Peoples R China
[2] Univ Sheffield, Dept Comp Sci, Sheffield S1 1DA, S Yorkshire, England
来源
APPLIED SCIENCES-BASEL | 2020年 / 10卷 / 11期
关键词
recommendation system; collaborative filtering; knowledge graph; graph convolutional neural network; attention mechanism;
D O I
10.3390/app10113818
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
In recent years, the research of combining a knowledge graph with recommendation systems has caused widespread concern. By studying the interconnections in knowledge graphs, potential connections between users and items can be discovered, which provides abundant and complementary information for recommendation of items. However, most existing studies have not effectively established the relation between entities and users. Therefore, the recommendation results may be affected by some unrelated entities. In this paper, we propose a neighborhood aggregation collaborative filtering (NACF) based on knowledge graph. It uses the knowledge graph to spread and extract the user's potential interest, and iteratively injects them into the user features with attentional deviation. We conducted a large number of experiments on three public datasets; we verifyied that NACF is ahead of the most advanced models in top-k recommendation and click-through rate (CTR) prediction.
引用
收藏
页数:15
相关论文
共 32 条
[1]  
Andreas J., 2016, ARXIV160101705
[2]  
Bordes A., 2013, P 27 ANN C NEUR INF, P2787
[3]  
Bruna J, 2013, 2 INT C LEARN REPR I
[4]  
Chen J., 2019, ARXIV190208050, DOI [10.1609/aaai.v33i01.33016252, DOI 10.1609/AAAI.V33I01.33016252]
[5]  
Jamali M., 2009, KNOWL DISCOV DATA MI, P394, DOI [10.1145/1557019.1557067, DOI 10.1145/1557019.1557067]
[6]  
Jamali M., 2010, P 4 ACM C REC SYST N
[7]  
Kingma DP, 2014, ADV NEUR IN, V27
[8]  
Koren Y., 2019, P 14 ACM SIGKDD INT, P426
[9]   MATRIX FACTORIZATION TECHNIQUES FOR RECOMMENDER SYSTEMS [J].
Koren, Yehuda ;
Bell, Robert ;
Volinsky, Chris .
COMPUTER, 2009, 42 (08) :30-37
[10]  
Lin Y., 2015, P 39 AAAI C ART INT