Rethinking the Item Order in Session-based Recommendation with Graph Neural Networks
arXiv:1911.11942 · doi:10.1145/3357384.3358010
Abstract
Predicting a user's preference in a short anonymous interaction session instead of long-term history is a challenging problem in the real-life session-based recommendation, e.g., e-commerce and media stream. Recent research of the session-based recommender system mainly focuses on sequential patterns by utilizing the attention mechanism, which is straightforward for the session's natural sequence sorted by time. However, the user's preference is much more complicated than a solely consecutive time pattern in the transition of item choices. In this paper, therefore, we study the item transition pattern by constructing a session graph and propose a novel model which collaboratively considers the sequence order and the latent order in the session graph for a session-based recommender system. We formulate the next item recommendation within the session as a graph classification problem. Specifically, we propose a weighted attention graph layer and a Readout function to learn embeddings of items and sessions for the next item recommendation. Extensive experiments have been conducted on two benchmark E-commerce datasets, Yoochoose and Diginetica, and the experimental results show that our model outperforms other state-of-the-art methods.
References in corpus (2)
Cited by in corpus (23)
- A Comprehensive Survey on Deep Graph Representation Learning
- Exploiting Cross-Session Information for Session-based Recommendation with Graph Neural Networks
- Heterogeneous Global Graph Neural Networks for Personalized Session-based Recommendation
- Efficiently Leveraging Multi-level User Intent for Session-based Recommendation via Atten-Mixer Network
- Personalized Graph Neural Networks with Attention Mechanism for Session-Aware Recommendation
- Lightweight Self-Attentive Sequential Recommendation
- Evolutionary Preference Learning via Graph Nested GRU ODE for Session-based Recommendation
- Exploiting Positional Information for Session-based Recommendation
- Large Language Models for Intent-Driven Session Recommendations
- CausalRec: Causal Inference for Visual Debiasing in Visually-Aware Recommendation
- Contrastive Multi-Level Graph Neural Networks for Session-based Recommendation
- Leveraging Two Types of Global Graph for Sequential Fashion Recommendation
- Unsupervised Proxy Selection for Session-based Recommender Systems
- Understanding Diversity in Session-Based Recommendation
- CT4Rec: Simple yet Effective Consistency Training for Sequential Recommendation
- STAR: A Session-Based Time-Aware Recommender System
- Disentangling Past-Future Modeling in Sequential Recommendation via Dual Networks
- ROLeR: Effective Reward Shaping in Offline Reinforcement Learning for Recommender Systems
- Session-Based Recommendation by Exploiting Substitutable and Complementary Relationships from Multi-behavior Data
- Sequential Recommendation in Online Games with Multiple Sequences, Tasks and User Levels
- Relative Contrastive Learning for Sequential Recommendation with Similarity-based Positive Pair Selection
- Linear Item-Item Model with Neural Knowledge for Session-based Recommendation
- printf: Preference Modeling Based on User Reviews with Item Images and Textual Information via Graph Learning