AGRE: A knowledge graph recommendation algorithm based on multiple paths embeddings RNN encoder

被引:24
|
作者
Zhao, Na [1 ]
Long, Zhen [1 ]
Wang, Jian [2 ]
Zhao, Zhi-Dan [3 ,4 ]
机构
[1] Yunnan Univ, Engn Res Ctr Cyberspace, Sch Software, Kunming 650504, Yunnan, Peoples R China
[2] Kunming Univ Sci & Technol, Coll Informat Engn & Automat, Kunming 650217, Yunnan, Peoples R China
[3] Shantou Univ, Sch Engn, Dept Comp Sci, Shantou 515063, Guangdong, Peoples R China
[4] Shantou Univ, Key Lab Intelligent Mfg Technol, Minist Educ, Shantou 515063, Guangdong, Peoples R China
基金
中国国家自然科学基金;
关键词
Knowledge graph; Recommendation algorithm; Multiple paths; MRNN;
D O I
10.1016/j.knosys.2022.110078
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
More and more researches have focused on the use of knowledge graphs (KG) to solve the sparsity problem of traditional collaborative filtering recommendation systems. Most KG based recommen-dation algorithms focus on independent paths connecting users and items, or iteratively propagate user preferences in KG. However, the current approachs that focus on indedpent paths ignore the association between paths. Therefore, in this study, we propose a knowledge graph recommendation system algorithm for the multiple paths RNN encoder (AGRE), which fully considers the association between paths. Specifically, the paths between the user and the item are coded by a specified RNN (MRNN) to accurately learn the user's preferences. Traditional RNNs can encode multiple paths without considering the association between paths, but our RNN can encode multiple paths with considering the association between paths. We have compared AGRE with other state-of-the-art algorithms on three real-world datasets, and achieved good results in terms of AUC and Precision@K. This indicates that AGRE could solve the problem of sparse interaction between users and items, and could make full use of the knowledge graph for recommendation.(c) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页数:8
相关论文
共 50 条
  • [41] Review of Recommendation Systems Based on Knowledge Graph
    Dongliang Z.
    Yi W.
    Zichen W.
    Data Analysis and Knowledge Discovery, 2021, 5 (12): : 1 - 13
  • [42] Personalized Clothing Recommendation Based on Knowledge Graph
    Wen, Yufan
    Liu, Xiaoqiang
    Xu, Bo
    2018 INTERNATIONAL CONFERENCE ON AUDIO, LANGUAGE AND IMAGE PROCESSING (ICALIP), 2018, : 1 - 5
  • [43] Meta concept recommendation based on knowledge graph
    Wu, Xianglin
    Jiang, Haonan
    Zhang, Jingwei
    Wu, Zezheng
    Cheng, Xinghe
    Yang, Qing
    Zhou, Ya
    DISCOVER COMPUTING, 2024, 27 (01)
  • [44] Causal Inference for Knowledge Graph Based Recommendation
    Wei, Yinwei
    Wang, Xiang
    Nie, Liqiang
    Li, Shaoyu
    Wang, Dingxian
    Chua, Tat-Seng
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (11) : 11153 - 11164
  • [45] Medical Knowledge Graph Completion Based on Word Embeddings
    Gao, Mingxia
    Lu, Jianguo
    Chen, Furong
    INFORMATION, 2022, 13 (04)
  • [46] Complex Knowledge Graph Embeddings Based on Convolution and Translation
    Shi, Lin
    Yang, Zhao
    Ji, Zhanlin
    Ganchev, Ivan
    MATHEMATICS, 2023, 11 (12)
  • [47] Enhanced knowledge graph recommendation algorithm based on multi-level contrastive learning
    Rong, Zhang
    Yuan, Liu
    Yang, Li
    SCIENTIFIC REPORTS, 2024, 14 (01):
  • [48] Top-N Collaborative Filtering Recommendation Algorithm Based on Knowledge Graph Embedding
    Zhu, Ming
    Zhen, De-sheng
    Tao, Ran
    Shi, You-qun
    Feng, Xiang-yang
    Wang, Qian
    KNOWLEDGE MANAGEMENT IN ORGANIZATIONS, KMO 2019, 2019, 1027 : 122 - 134
  • [49] Knowledge Graph and GNN-Based News Recommendation Algorithm With Edge Computing Support
    Yao, Chenchen
    Zhao, Chuangang
    INTERNATIONAL JOURNAL OF DISTRIBUTED SYSTEMS AND TECHNOLOGIES, 2022, 13 (02)
  • [50] Research on personalised knowledge graph recommendation algorithm based on self-supervised learning
    Shen, Bing
    Zhang, Yulai
    DISCOVER APPLIED SCIENCES, 2024, 6 (08)