Global Context Enhanced Graph Neural Networks for Session-based Recommendation

06/09/2021
by   Ziyang Wang, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/20/2020

Exploring Global Information for Session-based Recommendation

Session-based recommendation (SBR) is a challenging task, which aims at ...
research
07/08/2021

Heterogeneous Global Graph Neural Networks for Personalized Session-based Recommendation

Predicting the next interaction of a short-term interaction session is a...
research
12/16/2021

Knowledge-enhanced Session-based Recommendation with Temporal Transformer

Recent research has achieved impressive progress in the session-based re...
research
02/19/2022

Graph Spring Network and Informative Anchor Selection for Session-based Recommendation

Session-based recommendation (SBR) aims at predicting the next item for ...
research
09/23/2022

Spatio-Temporal Contrastive Learning Enhanced GNNs for Session-based Recommendation

Session-based recommendation (SBR) systems aim to utilize the user's sho...
research
12/31/2021

Temporal aware Multi-Interest Graph Neural Network For Session-based Recommendation

Session-based recommendation (SBR) is a challenging task, which aims at ...
research
09/10/2019

NISER: Normalized Item and Session Representations with Graph Neural Networks

The goal of session-based recommendation (SR) models is to utilize the i...

Please sign up or login with your details

Forgot password? Click here to reset