Recommendation Algorithm Based on Knowledge Graph to Propagate User Preference

被引:9
|
作者
Yang, Zhisheng [1 ]
Cheng, Jinyong [1 ]
机构
[1] Qilu Univ Technol, Sch Comp Sci & Technol, Shandong Acad Sci, Jinan 250353, Peoples R China
关键词
Recommendation algorithm; Knowledge graph; Preference; CNN;
D O I
10.2991/ijcis.d.210503.001
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In recommendation algorithms, data sparsity and cold start problems are inevitable. To solve such problems, researchers apply auxiliary information to recommendation algorithms, mine users' historical records to obtain more potential information, and then improve recommendation performance. In this paper, ST_RippleNet, a model that combines knowledge graphs with deep learning, is proposed. This model starts by building the required knowledge graph. Then, the potential interest of users is mined through the knowledge graph, which stimulates the spread of users' preferences on the set of knowledge entities. In preference propagation, we use a triple multi-layer attention mechanism to obtain triple information through the knowledge graph and use the user preference distribution for candidate items formed by users' historical click information to predict the final click probability. Using ST_RippleNet model can better obtain triple information in knowledge graph and mine more useful information. In the ST_RippleNet model, the music data set is added to the movie and book data set; additionally, an improved loss function is used in the model, which is optimized by the RMSProp optimizer. Finally, the tanh function is added to predict the click probability to improve recommendation performance. Compared with current mainstream recommendation methods, ST_RippleNet achieves very good performance in terms of the area under the curve (AUC) and accuracy (ACC) and substantially improves movie, book and music recommendations. (C) 2021 The Authors. Published by Atlantis Press B.V.
引用
收藏
页码:1564 / 1576
页数:13
相关论文
共 50 条
  • [1] Music Recommendation Algorithm Based on Knowledge graph Propagation User Preference
    Yang, Zhisheng
    Cheng, Jingyong
    Zhou, You
    Deng, Hui
    Sun, Zhongqing
    Dong, Anming
    [J]. PROCEEDINGS OF 2021 IEEE 30TH INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2021,
  • [2] A Neural User Preference Modeling Framework for Recommendation Based on Knowledge Graph
    Zhu, Guiming
    Bin, Chenzhong
    Gu, Tianlong
    Chang, Liang
    Sun, Yanpeng
    Chen, Wei
    Jia, Zhonghao
    [J]. PRICAI 2019: TRENDS IN ARTIFICIAL INTELLIGENCE, PT I, 2019, 11670 : 176 - 189
  • [3] Multi-view User Preference Learning with Knowledge Graph for Recommendation
    Zhang, Yiming
    Pang, Yitong
    Wei, Zhihuai
    [J]. 2022 IEEE 2ND INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND SOFTWARE ENGINEERING (ICICSE 2022), 2022, : 66 - 72
  • [4] A Ranking Recommendation Algorithm Based on Dynamic User Preference
    Wei, Chunting
    Qin, Jiwei
    Ren, Qiulin
    [J]. SENSORS, 2022, 22 (22)
  • [5] Research on Recommendation Algorithm Based on Knowledge Graph
    Chang, Xu
    [J]. PROCEEDINGS OF 2024 4TH INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND INTELLIGENT COMPUTING, BIC 2024, 2024, : 66 - 75
  • [6] Weibo Recommendation Algorithm Based On Tag Clustering And User Preference
    Che, Huiming
    Xu, Liancheng
    [J]. 2019 11TH INTERNATIONAL CONFERENCE ON MEASURING TECHNOLOGY AND MECHATRONICS AUTOMATION (ICMTMA 2019), 2019, : 830 - 834
  • [7] Hybrid Recommendation Algorithm Based on Trust Relationship and User Preference
    Dong, Wu
    Yi, Cai
    Kai, Yang
    [J]. PROCEEDINGS OF 2017 IEEE 7TH INTERNATIONAL CONFERENCE ON ELECTRONICS INFORMATION AND EMERGENCY COMMUNICATION (ICEIEC), 2017, : 429 - 433
  • [8] Joint recommendation algorithm based on tensor completion and user preference
    Xiong Z.
    Xu K.
    Cai L.
    Cai W.
    [J]. Tongxin Xuebao/Journal on Communications, 2019, 40 (12): : 155 - 166
  • [9] A Recommendation Algorithm Based on Dynamic User Preference and Service Quality
    Zhang, Yanmei
    Qian, Ya
    Wang, Yan
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (IEEE ICWS 2018), 2018, : 91 - 98
  • [10] A collaborative filtering recommendation algorithm based on user topic preference
    Baoxian, Chang
    Fei, Meng
    Sujuan, Li
    [J]. International Journal of Advancements in Computing Technology, 2012, 4 (14) : 342 - 351