Global Context Enhanced Graph Neural Networks for Session-based Recommendation
arXiv:2106.05081 · doi:10.1145/3397271.3401142
Abstract
Session-based recommendation (SBR) is a challenging task, which aims at recommending items based on anonymous behavior sequences. Almost all the existing solutions for SBR model user preference only based on the current session without exploiting the other sessions, which may contain both relevant and irrelevant item-transitions to the current session. This paper proposes a novel approach, called Global Context Enhanced Graph Neural Networks (GCE-GNN) to exploit item transitions over all sessions in a more subtle manner for better inferring the user preference of the current session. Specifically, GCE-GNN learns two levels of item embeddings from session graph and global graph, respectively: (i) Session graph, which is to learn the session-level item embedding by modeling pairwise item-transitions within the current session; and (ii) Global graph, which is to learn the global-level item embedding by modeling pairwise item-transitions over all sessions. In GCE-GNN, we propose a novel global-level item representation learning layer, which employs a session-aware attention mechanism to recursively incorporate the neighbors' embeddings of each node on the global graph. We also design a session-level item representation learning layer, which employs a GNN on the session graph to learn session-level item embeddings within the current session. Moreover, GCE-GNN aggregates the learnt item representations in the two levels with a soft attention mechanism. Experiments on three benchmark datasets demonstrate that GCE-GNN outperforms the state-of-the-art methods consistently.
arXiv commentarXiv admin note: substantial text overlap with arXiv:2011.10173
References in corpus (3)
Cited by in corpus (40)
- A Survey on Accuracy-oriented Neural Recommendation: From Collaborative Filtering to Information-rich Recommendation
- A Comprehensive Survey on Deep Graph Representation Learning
- Multi-level Cross-view Contrastive Learning for Knowledge-aware Recommender System
- Multi-Modal Self-Supervised Learning for Recommendation
- Heterogeneous Global Graph Neural Networks for Personalized Session-based Recommendation
- Automated Self-Supervised Learning for Recommendation
- Efficiently Leveraging Multi-level User Intent for Session-based Recommendation via Atten-Mixer Network
- Improving Knowledge-aware Recommendation with Multi-level Interactive Contrastive Learning
- BiSyn-GAT+: Bi-Syntax Aware Graph Attention Network for Aspect-based Sentiment Analysis
- Multi-Behavior Sequential Recommendation with Temporal Graph Transformer
- Price DOES Matter! Modeling Price and Interest Preferences in Session-based Recommendation
- Graph Masked Autoencoder for Sequential Recommendation
- Multi-level Contrastive Learning Framework for Sequential Recommendation
- Evolutionary Preference Learning via Graph Nested GRU ODE for Session-based Recommendation
- Dataset Regeneration for Sequential Recommendation
- Large Language Models for Intent-Driven Session Recommendations
- Multi-intent-aware Session-based Recommendation
- Disentangling ID and Modality Effects for Session-based Recommendation
- Contrastive Multi-Level Graph Neural Networks for Session-based Recommendation
- APGL4SR: A Generic Framework with Adaptive and Personalized Global Collaborative Information in Sequential Recommendation
- Leveraging Two Types of Global Graph for Sequential Fashion Recommendation
- Unsupervised Proxy Selection for Session-based Recommender Systems
- S-Walk: Accurate and Scalable Session-based Recommendationwith Random Walks
- M2TRec: Metadata-aware Multi-task Transformer for Large-scale and Cold-start free Session-based Recommendations
- Understanding Diversity in Session-Based Recommendation
- The Effect of Third Party Implementations on Reproducibility
- Long-Tail Session-based Recommendation from Calibration
- Recommending on graphs: a comprehensive review from a data perspective
- Multi-view Intent Learning and Alignment with Large Language Models for Session-based Recommendation
- Initialization Matters: Regularizing Manifold-informed Initialization for Neural Recommendation Systems
- Implicit Session Contexts for Next-Item Recommendations
- CPMR: Context-Aware Incremental Sequential Recommendation with Pseudo-Multi-Task Learning
- Performance Comparison of Session-based Recommendation Algorithms based on GNNs
- DACSR: Decoupled-Aggregated End-to-End Calibrated Sequential Recommendation
- Session-Based Recommendation by Exploiting Substitutable and Complementary Relationships from Multi-behavior Data
- TD3: Tucker Decomposition Based Dataset Distillation Method for Sequential Recommendation
- Linear Item-Item Model with Neural Knowledge for Session-based Recommendation
- LinkThief: Combining Generalized Structure Knowledge with Node Similarity for Link Stealing Attack against GNN
- R3-REC: Reasoning-Driven Recommendation via Retrieval-Augmented LLMs over Multi-Granular Interest Signals
- A Survey on GNN-based Link Prediction: Techniques, Applications, and Challenges