Knowledge Graph-Based Behavior Denoising and Preference Learning for Sequential Recommendation

被引:1
|
作者
Liu, Hongzhi [1 ]
Zhu, Yao [2 ]
Wu, Zhonghai [3 ]
机构
[1] Peking Univ, Sch Software & Microelect, Beijing 100871, Peoples R China
[2] Peking Univ, Ctr Data Sci, Beijing 100871, Peoples R China
[3] Peking Univ, Natl Engn Ctr Software Engn, Key Lab High Confidence Software Technol MOE, Beijing 100871, Peoples R China
关键词
Behavior denoising; knowledge graph; preference learning; recommender systems; sequential recommendation;
D O I
10.1109/TKDE.2023.3325666
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Sequential recommendation seeks to predict users' next behaviors and recommend related items over time. Existing research has mainly focused on modeling users' dynamic preferences from their sequential behaviors. However, most of these studies have ignored the negative effects of noise behaviors in the given sequences, which may mislead the recommender. In addition, users' behavior data is always sparse, which makes it difficult to effectively learn users' preferences purely from their historical behaviors. Most recently, knowledge graphs (KGs) have been exploited by few researchers for sequential recommendation. However, they always assume all information in KGs or KG paths with limited length are useful for recommendation, which may bring irrelevant information from KGs into the recommender and further mislead the recommender. To address these issues, we propose a novel KG-based behavior denoising and preference learning model named KGDPL for sequential recommendation. We argue that the paths in KGs that reflect semantic relations between entities can not only help to remove noise behaviors and recommend successive items for users, but also provide relevant explanations. Therefore, we first devise a supervised knowledge path selection module to select effective paths between items from KGs for behavior prediction, which aims to filter out irrelevant information from KGs for the given recommendation task. Then, we design a knowledge-enhanced behavior denoising module to mitigate the negative effects of the noise behaviors contained in historical sequences by using the knowledge path information. After that, we propose a knowledge-enhanced preference learning module to better learn users' personalized and dynamic preferences from their historical behavior sequences and related knowledge information, which can also help tag users and provide explanations for recommendation results. Experimental results on four real-world datasets demonstrate the effectiveness and interpretability of the proposed model KGDPL.
引用
收藏
页码:2490 / 2503
页数:14
相关论文
共 50 条
  • [1] Iterative heterogeneous graph learning for knowledge graph-based recommendation
    Tieyuan Liu
    Hongjie Shen
    Liang Chang
    Long Li
    Jingjing Li
    [J]. Scientific Reports, 13
  • [2] Iterative heterogeneous graph learning for knowledge graph-based recommendation
    Liu, Tieyuan
    Shen, Hongjie
    Liang, Chang
    Long, Li
    Li, Jingjing
    [J]. SCIENTIFIC REPORTS, 2023, 13 (01)
  • [3] Sequential Recommendation Models: A Graph-based Perspective
    Peintner, Andreas
    [J]. PROCEEDINGS OF THE 17TH ACM CONFERENCE ON RECOMMENDER SYSTEMS, RECSYS 2023, 2023, : 1295 - 1299
  • [4] Graph-Based Embedding Smoothing for Sequential Recommendation
    Zhu, Tianyu
    Sun, Leilei
    Chen, Guoqing
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (01) : 496 - 508
  • [5] An Implicit Preference-Aware Sequential Recommendation Method Based on Knowledge Graph
    Wang, Haiyan
    Yao, Kaiming
    Luo, Jian
    Lin, Yi
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021
  • [6] Knowledge Graph-Based Recommendation System for Personalized E-Learning
    Baig, Duaa
    Nurbakova, Diana
    MBaye, B.
    Calabretto, Sylvie
    [J]. ADJUNCT PROCEEDINGS OF THE 32ND ACM CONFERENCE ON USER MODELING, ADAPTATION AND PERSONALIZATION, UMAP 2024, 2024, : 561 - 566
  • [7] Graph-based Dynamic Preference Modeling for Personalized Recommendation
    Wu, Jiaqi
    Xu, Yidan
    Zhang, Bowen
    Xu, Zekun
    Li, Bohan
    [J]. ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PT III, PAKDD 2024, 2024, 14647 : 356 - 368
  • [8] Learning from Substitutable and Complementary Relations for Graph-based Sequential Product Recommendation
    Zhang, Wei
    Chen, Zeyuan
    Zha, Hongyuan
    Wang, Jianyong
    [J]. ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2022, 40 (02)
  • [9] Survey on Knowledge Graph-Based Recommendation Methods
    Luo, Chengtian
    Ye, Xia
    [J]. Computer Engineering and Applications, 2023, 59 (01) : 49 - 60
  • [10] Improving graph-based recommendation with unraveled graph learning
    Chang, Chih-Chieh
    Tzeng, Diing-Ruey
    Lu, Chia-Hsun
    Chang, Ming-Yi
    Shen, Chih-Ya
    [J]. DATA MINING AND KNOWLEDGE DISCOVERY, 2024, 38 (04) : 2440 - 2465