A Spatiotemporal Graph Neural Network for session-based recommendation

被引:16
|
作者
Wang, Huanwen [1 ]
Zeng, Yawen [1 ]
Chen, Jianguo [2 ]
Zhao, Zhouting [3 ]
Chen, Hao [1 ]
机构
[1] Hunan Univ, Coll Comp Sci & Elect Engn, Changsha 410082, Hunan, Peoples R China
[2] Univ Toronto, Dept Comp Sci, 160 Coll St, Room 608, Toronto, ON M5S 3E1, Canada
[3] Hubei Univ Technol, Sch Comp Sci, Wuhan 430068, Peoples R China
基金
中国国家自然科学基金;
关键词
Auto-regressive moving average filter; Session-based recommendation; Spatiotemporal graph neural network; User behavior pattern;
D O I
10.1016/j.eswa.2022.117114
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Session-based recommendation is a challenging task dedicating to predict the user's next item of interest based on a given sequence of anonymous behaviors. Most existing methods aim to model items' temporal and spatial relationships, including recurrent neural network-based and graph neural network-based approaches. However, they have stagnated, expressed inadequacy, and rarely considered user behavior patterns hidden behind items that were common in the click process. In this paper, we propose a Spatiotemporal Graph Neural Network (SGNN) model for the session-based recommendation, which can effectively simulate the users' behavior patterns from a spatiotemporal perspective to determine the next click. The proposed SGNN model mainly consists of two modules: a Spatiotemporal Session Graph (SSG) module and a Preference-aware AttentioN (PAN) module. In the SSG module, to simulate the possible behavior patterns of users, we model all session sequences as directed and weighted sequences. Then, these session sequences are integrated into a spatial graph, followed by an auto-regressive moving average convolution filter, thus availably assessing the time-decay of user preference. In the PAN module, considering that each item is not equally important to the user's next click on the item, first of all, we divide the session into global behavioral interest and current interest, where the global behavioral interests fully capture the overall preferences in the session. Furthermore, we use the last clicked item in the session as the current interest to enhance the prediction of the next click behavior. Extensive experiments on two public datasets show that the proposed SGNN model consistently outperforms the comparative methods interns of accuracy and performance.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Enhanced graph neural network for session-based recommendation
    Sheng, Zhenzhen
    Zhang, Tao
    Zhang, Yuejie
    Gao, Shang
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2023, 213
  • [2] 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
  • [3] 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
  • [4] Spatiotemporal-aware Session-based Recommendation with Graph Neural Networks
    Li, Yinfeng
    Gao, Chen
    Du, Xiaoyi
    Wei, Huazhou
    Luo, Hengliang
    Jin, Depeng
    Li, Yong
    [J]. PROCEEDINGS OF THE 31ST ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, CIKM 2022, 2022, : 1209 - 1218
  • [5] A Survey on Session-Based Recommendation Methods with Graph Neural Network
    Zhang, Xiongtao
    Zhu, Na
    Guo, Yuhui
    [J]. Data Analysis and Knowledge Discovery, 2024, 8 (02) : 1 - 16
  • [6] 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
  • [7] 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
  • [8] Graph Context Target Attention Graph Neural Network for Session-based Recommendation
    Chen, Jiale
    Xing, Xing
    Niu, Yong
    Zhang, Xuanming
    Jia, Zhichun
    [J]. 2023 IEEE 12TH DATA DRIVEN CONTROL AND LEARNING SYSTEMS CONFERENCE, DDCLS, 2023, : 83 - 88
  • [9] A Time-Aware Graph Neural Network for Session-Based Recommendation
    Guo, Yupu
    Ling, Yanxiang
    Chen, Honghui
    [J]. IEEE ACCESS, 2020, 8 : 167371 - 167382
  • [10] Relevance-aware graph neural network for session-based recommendation
    Zeng, Yaohai
    Yang, Bo
    Wen, Xiangchao
    Li, Dongsheng
    [J]. COMPUTING, 2023, 105 (10) : 2311 - 2335