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 条
  • [31] Research on intelligent recommendation algorithm of literature based on knowledge graph technology
    Yin Z.
    [J]. Applied Mathematics and Nonlinear Sciences, 2024, 9 (01)
  • [32] An Efficient Knowledge-Graph-Based Web Service Recommendation Algorithm
    Cao, Zhiying
    Qiao, Xinghao
    Jiang, Shuo
    Zhang, Xiuguo
    [J]. SYMMETRY-BASEL, 2019, 11 (03):
  • [33] Neural Collaborative Recommendation Algorithm Based on Attention Mechanism and Knowledge Graph
    Zhang, Chuang
    Wang, Wei
    Du, Yuxuan
    Zheng, Xiaoli
    He, Tingting
    [J]. Computer Engineering and Applications, 2023, 59 (22) : 111 - 120
  • [34] Knowledge Graph Convolutional Network Recommendation Algorithm Based on Distance Strategy
    Xing, Changzheng
    Liu, Yihai
    Guo, Yalan
    Guo, Jialong
    [J]. Computer Engineering and Applications, 2023, 59 (21) : 102 - 111
  • [35] Content-based and knowledge graph-based paper recommendation: Exploring user preferences with the knowledge graphs for scientific paper recommendation
    Tang, Hao
    Liu, Baisong
    Qian, Jiangbo
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (13):
  • [36] Improving recommender system via knowledge graph based exploring user preference
    Fan, Huilian
    Zhong, Yuanchang
    Zeng, Guangpu
    Ge, Chenhao
    [J]. APPLIED INTELLIGENCE, 2022, 52 (09) : 10032 - 10044
  • [37] Improving recommender system via knowledge graph based exploring user preference
    Huilian Fan
    Yuanchang Zhong
    Guangpu Zeng
    Chenhao Ge
    [J]. Applied Intelligence, 2022, 52 : 10032 - 10044
  • [38] Hotel Recommendation based on User Preference Analysis
    Zhang, Kai
    Wang, Keqiang
    Wang, Xiaoling
    Jin, Cheqing
    Zhou, Aoying
    [J]. 2015 13TH IEEE INTERNATIONAL CONFERENCE ON DATA ENGINEERING WORKSHOPS (ICDEW), 2015, : 134 - 138
  • [39] A Hybrid Recommendation Algorithm with Short-term Preference and Knowledge Preference
    Li, Jia-le
    Du, Zhi-juan
    Zhou, Jian-tao
    [J]. 2020 IEEE INTL SYMP ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, INTL CONF ON BIG DATA & CLOUD COMPUTING, INTL SYMP SOCIAL COMPUTING & NETWORKING, INTL CONF ON SUSTAINABLE COMPUTING & COMMUNICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2020), 2020, : 593 - 600
  • [40] A New-user cold-starting recommendation algorithm based on normalization of preference
    Liu, Ji
    Deng, Guishi
    [J]. 2008 4TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-31, 2008, : 9170 - 9173