Session-based Recommendation with Heterogeneous Graph Neural Network

08/12/2021
by   Jinpeng Chen, et al.
0

The purpose of the Session-Based Recommendation System is to predict the user's next click according to the 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 a heterogeneous graph neural network-based session recommendation method, named SR-HetGNN, which can learn session embeddings by heterogeneous graph neural network (HetGNN), 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 items and learns the item embeddings containing user information. Finally, to consider the influence of users' long and short-term preferences, local and global session embeddings are combined with the attentional network to obtain the final session embedding. SR-HetGNN is shown to be superior to the existing state-of-the-art session-based recommendation methods through extensive experiments over two real large datasets Diginetica and Tmall.

READ FULL TEXT

page 1

page 11

research
11/01/2018

Session-based Recommendation with Graph Neural Networks

The problem of session-based recommendation aims to predict users' actio...
research
03/29/2021

Context-aware short-term interest first model for session-based recommendation

In the case that user profiles are not available, the recommendation bas...
research
05/09/2022

Price DOES Matter! Modeling Price and Interest Preferences in Session-based Recommendation

Session-based recommendation aims to predict items that an anonymous use...
research
05/23/2022

Heterogeneous Graph Neural Network for Personalized Session-Based Recommendation with User-Session Constraints

The recommendation system provides users with an appropriate limit of re...
research
07/27/2022

Factorial User Modeling with Hierarchical Graph Neural Network for Enhanced Sequential Recommendation

Most sequential recommendation (SR) systems employing graph neural netwo...
research
04/28/2020

Memory Augmented Neural Model for Incremental Session-based Recommendation

Increasing concerns with privacy have stimulated interests in Session-ba...
research
07/04/2021

Improved Representation Learning for Session-based Recommendation

Session-based recommendation systems suggest relevant items to users by ...

Please sign up or login with your details

Forgot password? Click here to reset