Disentangled Graph Neural Networks for Session-Based Recommendation

被引:20
|
作者
Li, Ansong [1 ,2 ]
Cheng, Zhiyong [1 ]
Liu, Fan [3 ]
Gao, Zan [1 ]
Guan, Weili [4 ]
Peng, Yuxin [5 ]
机构
[1] Qilu Univ Technol, Shandong Artificial Intelligence Inst, Shandong Acad Sci, Jinan 250316, Shandong, Peoples R China
[2] Xi An Jiao Tong Univ, Sch Software, Xian 710049, Shaanxi, Peoples R China
[3] Natl Univ Signapore, Sch Comp, Singapore 119077, Singapore
[4] Monash Univ, Clayton, Vic 3800, Australia
[5] Peking Univ, Wangxuan Inst Comp Technol, Beijing 100871, Peoples R China
基金
中国国家自然科学基金;
关键词
Disentangled representation learning; graph neural networks; session-based recommendation;
D O I
10.1109/TKDE.2022.3208782
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Session-based recommendation (SBR) has drawn increasingly research attention in recent years, due to its great practical value by only exploiting the limited user behavior history in the current session. The key of SBR is to accurately infer the anonymous user purpose in a session which is typically represented as session embedding, and then match it with the item embeddings for the next item prediction. Existing methods typically learn the session embedding at the item level, namely, aggregating the embeddings of items with or without assigned attention weights to items. However, they ignore the fact that a user's intent on adopting an item is driven by certain factors of the item (e.g., the leading actors of an movie). In other words, they have not explored finer-granularity interests of users at the factor level to generate the session embedding, leading to sub-optimal performance. To address the problem, we propose a novel method called Disentangled Graph Neural Network (Disen-GNN) to capture the session purpose with the consideration of factor-level attention on each item. Specifically, we first employ the disentangled learning technique to cast item embeddings into the embeddings of multiple factors, and then use the gated graph neural network (GGNN) to learn the embedding factor-wisely based on the item adjacent similarity matrix computed for each factor. Moreover, the distance correlation is adopted to enhance the independence between each pair of factors. After representing each item with independent factors, an attention mechanism is designed to learn user intent to different factors of each item in the session. The session embedding is then generated by aggregating the item embeddings with attention weights of each item's factors. To this end, our model takes user intents at the factor level into account to infer the user purpose in a session. Extensive experiments on three benchmark datasets demonstrate the superiority of our method over existing methods.
引用
收藏
页码:7870 / 7882
页数:13
相关论文
共 50 条
  • [1] Transition Information Enhanced Disentangled Graph Neural Networks for session-based recommendation
    Li, Ansong
    Zhu, Jihua
    Li, Zhongyu
    Cheng, Haozhe
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2022, 210
  • [2] Session-Based Recommendation with Graph Neural Networks
    Wu, Shu
    Tang, Yuyuan
    Zhu, Yanqiao
    Wang, Liang
    Xie, Xing
    Tan, Tieniu
    [J]. THIRTY-THIRD AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FIRST INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / NINTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2019, : 346 - 353
  • [3] Session-based Recommendation with Heterogeneous Graph Neural Networks
    Xu, Lei
    Xi, Wu-Dong
    Wang, Chang-Dong
    [J]. 2021 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2021,
  • [4] Star Graph Neural Networks for Session-based Recommendation
    Pan, Zhiqiang
    Cai, Fei
    Chen, Wanyu
    Chen, Honghui
    de Rijke, Maarten
    [J]. CIKM '20: PROCEEDINGS OF THE 29TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, 2020, : 1195 - 1204
  • [5] Time enhanced graph neural networks for session-based recommendation
    Tang, Gu
    Zhu, Xiaofei
    Guo, Jiafeng
    Dietze, Stefan
    [J]. KNOWLEDGE-BASED SYSTEMS, 2022, 251
  • [6] SimGNN: simplified graph neural networks for session-based recommendation
    Tajuddeen Rabiu Gwadabe
    Mohammed Ali Mohammed Al-hababi
    Ying Liu
    [J]. Applied Intelligence, 2023, 53 : 22789 - 22802
  • [7] SimGNN: simplified graph neural networks for session-based recommendation
    Gwadabe, Tajuddeen Rabiu
    Al-hababi, Mohammed Ali Mohammed
    Liu, Ying
    [J]. APPLIED INTELLIGENCE, 2023, 53 (19) : 22789 - 22802
  • [8] Attentive Capsule Graph Neural Networks for Session-Based Recommendation
    Chen, Yingpei
    Tang, Yan
    [J]. KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, PT I, 2022, 13368 : 602 - 613
  • [9] Reverse-graph enhanced graph neural networks for session-based recommendation
    Xu, Hao
    Yang, Bo
    Liu, Xiangkun
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2024, 245
  • [10] Exploring latent connections in graph neural networks for session-based recommendation
    Cai, Fei
    Pan, Zhiqiang
    Song, Chengyu
    Zhang, Xin
    [J]. INFORMATION RETRIEVAL JOURNAL, 2022, 25 (03): : 329 - 363