Contrastive Multi-Level Graph Neural Networks for Session-Based Recommendation

被引:4
|
作者
Wang, Fuyun [1 ,2 ]
Gao, Xingyu [3 ]
Chen, Zhenyu [4 ,5 ]
Lyu, Lei [1 ,2 ]
机构
[1] Shandong Normal Univ, Sch Informat Sci & Engn, Jinan 250358, Peoples R China
[2] Shandong Prov Key Lab Novel Distributed Comp Soft, Jinan 250358, Peoples R China
[3] Chinese Acad Sci, Inst Microelect, Beijing 100029, Peoples R China
[4] State Grid Corp China, Big Data Ctr, Beijing 100031, Peoples R China
[5] China Elect Power Res Inst, Beijing 100192, Peoples R China
关键词
Session-based recommendation; contrastive learning; graph neural networks;
D O I
10.1109/TMM.2023.3250087
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Session-based recommendation (SBR) aims to predict the next item at a certain time point based on anonymous user behavior sequences. Existing methods typically model session representation based on simple item transition information. However, since session-based data consists of limited users' short-term interactions, modeling session representation by capturing fixed item transition information from a single dimension suffers from data sparsity. In this paper, we propose a novel contrastive multi-level graph neural networks (CM-GNN) to better exploit complex and high-order item transition information. Specifically, CM-GNN applies local-level graph convolutional network (L-GCN) and global-level graph convolutional network (G-GCN) on the current session and all the sessions respectively, to effectively capture pairwise relations over all the sessions by aggregation strategy. Meanwhile, CM-GNN applies hyper-level graph convolutional network (H-GCN) to capture high-order information among all the item transitions. CM-GNN further introduces an attention-based fusion module to learn pairwise relation-based session representation by fusing the item representations generated by L-GCN and G-GCN. CM-GNN averages the item representations obtained by H-GCN to obtain high-order relation-based session representation. Moreover, to convert the high-order item transition information into the pairwise relation-based session representation, CM-GNN maximizes the mutual information between the representations derived from the fusion module and the average pool layer by contrastive learning paradigm. We conduct extensive experiments on several widely used benchmark datasets to validate the efficacy of the proposed method. The encouraging results demonstrate that our proposed method outperforms the state-of-the-art SBR techniques.
引用
收藏
页码:9278 / 9289
页数:12
相关论文
共 50 条
  • [1] Multi-level category-aware graph neural network for session-based recommendation
    Zhang, Zhu
    Yang, Bo
    Xu, Hao
    Hu, Wang
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2024, 242
  • [2] Topic-Enhanced Multi-level Graph Neural Network for Session-Based Recommendation
    Tang, Gu
    Zhu, Xiaofei
    [J]. Moshi Shibie yu Rengong Zhineng/Pattern Recognition and Artificial Intelligence, 2023, 36 (02): : 174 - 186
  • [3] 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
  • [4] Multi-behavior Graph Neural Networks for Session-based Recommendation
    Pan, Wenhao
    Yang, Kai
    [J]. 2021 3RD INTERNATIONAL CONFERENCE ON MACHINE LEARNING, BIG DATA AND BUSINESS INTELLIGENCE (MLBDBI 2021), 2021, : 756 - 761
  • [5] 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,
  • [6] Disentangled Graph Neural Networks for Session-Based Recommendation
    Li, Ansong
    Cheng, Zhiyong
    Liu, Fan
    Gao, Zan
    Guan, Weili
    Peng, Yuxin
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (08) : 7870 - 7882
  • [7] 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
  • [8] Time enhanced graph neural networks for session-based recommendation
    Tang, Gu
    Zhu, Xiaofei
    Guo, Jiafeng
    Dietze, Stefan
    [J]. KNOWLEDGE-BASED SYSTEMS, 2022, 251
  • [9] 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
  • [10] 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