SR-HetGNN:Session-based Recommendation with Heterogeneous Graph Neural Network
Jinpeng Chen, Haiyang Li, Xudong Zhang, Fan Zhang, Senzhang Wang,, Kaimin Wei, Jiaqi Ji

TL;DR
SR-HetGNN introduces a heterogeneous graph neural network approach for session-based recommendation, effectively incorporating user profiles and session dependencies to improve prediction accuracy over existing methods.
Contribution
The paper presents SR-HetGNN, a novel method that models session data with heterogeneous graphs to capture complex user-item-session relationships, enhancing recommendation performance.
Findings
Outperforms state-of-the-art session-based recommendation methods.
Effectively captures user preferences using heterogeneous graph structures.
Demonstrates superior results on Diginetica and Tmall datasets.
Abstract
The Session-Based Recommendation System aims to predict the user's next click based on their previous session sequence. The current studies generally learn user preferences according to the transitions of items in the user's session sequence. However, other effective information in the session sequence, such as user profiles, are largely ignored which may lead to the model unable to learn the user's specific preferences. In this paper, we propose SR-HetGNN, a novel session recommendation method that uses a heterogeneous graph neural network (HetGNN) to learn session embeddings and capture the specific preferences of anonymous users. Specifically, SR-HetGNN first constructs heterogeneous graphs containing various types of nodes according to the session sequence, which can capture the dependencies among items, users, and sessions. Second, HetGNN captures the complex transitions between…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRecommender Systems and Techniques · Machine Learning in Healthcare · Advanced Graph Neural Networks
MethodsGraph Neural Network
