Contrastive Multi-Level Graph Neural Networks for Session-based Recommendation
Not on the map. Why?
Abstract (arXiv)
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 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 multiple 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.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 42 of its 68 references that are in the map. First posted on arXiv 6 Nov 2023.
Builds on
42 of 68 references.
References · 42
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,273
- 2018Self-Attentive Sequential Recommendationcited by 1,184
- 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,139
- 2019BERT4Rec: Sequential Recommendation with Bidirectional Encoder Representations from Transformercited by 964
- 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 734
- 2015Session-based Recommendations with Recurrent Neural Networkscited by 695
30 more
- 2020Contrastive Multi-View Representation Learning on Graphscited by 652
- 2019A Theoretical Analysis of Contrastive Unsupervised Representation Learningcited by 530
- 2018Hypergraph Neural Networkscited by 488
- 2017Time-Contrastive Networks: Self-Supervised Learning from Videocited by 459
- 2018Invariant Information Clustering for Unsupervised Image Classification and Segmentationcited by 455
- 2018Session-based Recommendation with Graph Neural Networkscited by 312
- 2020S^3-Rec: Self-Supervised Learning for Sequential Recommendation with Mutual Information Maximizationcited by 311
- 2020Self-supervised Graph Learning for Recommendationcited by 305
- 2017Neural Attentive Session-based Recommendationcited by 237
- 2019Unsupervised Embedding Learning via Invariant and Spreading Instance Featurecited by 232
- 2020Attention is All You Need in Speech Separationcited by 185
- 2020CERT: Contrastive Self-supervised Learning for Language Understandingcited by 169
- 2017Recurrent Neural Networks with Top-k Gains for Session-based Recommendationscited by 165
- 2016Fusing Similarity Models with Markov Chains for Sparse Sequential Recommendationcited by 152
- 2019Sequential Recommender Systems: Challenges, Progress and Prospectscited by 115
- 2021Self-Supervised Multi-Channel Hypergraph Convolutional Network for Social Recommendationcited by 101
- 2019A Survey on Session-based Recommender Systemscited by 97
- 2016Improved Recurrent Neural Networks for Session-based Recommendationscited by 86
- 2021Global Context Enhanced Graph Neural Networks for Session-based Recommendationcited by 81
- 2020Self-Supervised Hypergraph Convolutional Networks for Session-based Recommendationcited by 75
- 2020Pretraining with Contrastive Sentence Objectives Improves Discourse Performance of Language Modelscited by 50
- 2020Self-Supervised Reinforcement Learning for Recommender Systemscited by 49
- 2019Selfie: Self-supervised Pretraining for Image Embeddingcited by 46
- 2019Rethinking the Item Order in Session-based Recommendation with Graph Neural Networkscited by 43
- 2021Socially-Aware Self-Supervised Tri-Training for Recommendationcited by 32
- 2020Sequential Recommendation with Self-Attentive Multi-Adversarial Networkcited by 26
- 2019Food Recommendation: Framework, Existing Solutions and Challengescited by 21
- 2020GroupIM: A Mutual Information Maximization Framework for Neural Group Recommendationcited by 21
- 2013Using Temporal Data for Making Recommendationscited by 20
- 2020Adversarial Learning for Personalized Tag Recommendationcited by 1
Built on by
Not cited yet.