GNNRec: gated graph neural network for session-based social recommendation model

被引:12
|
作者
Liu, Chun [1 ]
Li, Yuxiang [1 ]
Lin, Hong [1 ]
Zhang, Chaojie [1 ]
机构
[1] Wuhan Univ Technol, Sch Comp Sci & Artificial Intelligence, Wuhan, Peoples R China
关键词
Graph neural network; Recommendation system; Session-based social recommendation; Attention mechanism;
D O I
10.1007/s10844-022-00733-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recommendation system utilizes user-item interactions and information on user's attributes to infer the user's interests and use them to make recommendations for the user. Graph neural network(GNN) has become more widely used in recommendation systems in recent years, because of their ability to naturally integrate node information and topology. However, most of the current recommendation methods based on graph structure only focus on a single recommendation domain (for example,session-based recommendation models or social recommendation models), without taking into account both the user's behavior information and the user's social relationships; Furthermore, session-based recommendation models usually use a recurrent neural network (RNN) to model user session, while RNN only focuses on the short-term impact of sessions and cannot cover all the information of sessions. Therefore, this paper proposes a novel session-based social recommendation model called GNNRec, which first utilizes gated graph neural network (GGNN) to represent users' session information, and then uses graph attention network (GAT) to aggregate social information of users and friends on social networks to effectively model users' interests. In this paper, experiments are conducted on two large datasets--Douban and Epinions, and the results show that the GNNRec model performs significantly better than current mainstream recommendation models.
引用
收藏
页码:137 / 156
页数:20
相关论文
共 50 条
  • [1] GNNRec: gated graph neural network for session-based social recommendation model
    Chun Liu
    Yuxiang Li
    Hong Lin
    Chaojie Zhang
    [J]. Journal of Intelligent Information Systems, 2023, 60 : 137 - 156
  • [2] Gated graph spiking neural P network for session-based recommendation
    Bai, Xinzhu
    Zhang, Lingyun
    Jiang, Mingtao
    Peng, Hong
    Wang, Jun
    Yang, Qian
    Ramirez-de-Arellano, Antonio
    [J]. KNOWLEDGE-BASED SYSTEMS, 2024, 300
  • [3] Hybrid-Order Gated Graph Neural Network for Session-Based Recommendation
    Chen, Yan-Hui
    Huang, Ling
    Wang, Chang-Dong
    Lai, Jian-Huang
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (03) : 1458 - 1467
  • [4] Enhanced graph neural network for session-based recommendation
    Sheng, Zhenzhen
    Zhang, Tao
    Zhang, Yuejie
    Gao, Shang
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2023, 213
  • [5] A Spatiotemporal Graph Neural Network for session-based recommendation
    Wang, Huanwen
    Zeng, Yawen
    Chen, Jianguo
    Zhao, Zhouting
    Chen, Hao
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2022, 202
  • [6] Global and session item graph neural network for session-based recommendation
    Jinfang Sheng
    Jiafu Zhu
    Bin Wang
    Zhendan Long
    [J]. Applied Intelligence, 2023, 53 : 11737 - 11749
  • [7] Global and session item graph neural network for session-based recommendation
    Sheng, Jinfang
    Zhu, Jiafu
    Wang, Bin
    Long, Zhendan
    [J]. APPLIED INTELLIGENCE, 2023, 53 (10) : 11737 - 11749
  • [8] DGNN: Denoising graph neural network for session-based recommendation
    Dai, Jiuqian
    Yuan, Weihua
    Bao, Chen
    Zhang, Zhijun
    [J]. 2022 IEEE 9TH INTERNATIONAL CONFERENCE ON DATA SCIENCE AND ADVANCED ANALYTICS (DSAA), 2022, : 824 - 831
  • [9] A Survey on Session-Based Recommendation Methods with Graph Neural Network
    Zhang X.
    Zhu N.
    Guo Y.
    [J]. Data Analysis and Knowledge Discovery, 2024, 8 (02) : 1 - 16
  • [10] MGU-GNN: Minimal Gated Unit based Graph Neural Network for Session-based Recommendation
    Kumar, Chhotelal
    Abuzar, Md
    Kumar, Mukesh
    [J]. APPLIED INTELLIGENCE, 2023, 53 (20) : 23147 - 23165