Learning Similarity among Users for Personalized Session-Based Recommendation from hierarchical structure of User-Session-Item

06/05/2023
by   Jisoo Cha, et al.
0

The task of the session-based recommendation is to predict the next interaction of the user based on the anonymized user's behavior pattern. And personalized version of this system is a promising research field due to its availability to deal with user information. However, there's a problem that the user's preferences and historical sessions were not considered in the typical session-based recommendation since it concentrates only on user-item interaction. In addition, the existing personalized session-based recommendation model has a limited capability in that it only considers the preference of the current user without considering those of similar users. It means there can be the loss of information included within the hierarchical data structure of the user-session-item. To tackle with this problem, we propose USP-SBR(abbr. of User Similarity Powered - Session Based Recommender). To model global historical sessions of users, we propose UserGraph that has two types of nodes - ItemNode and UserNode. We then connect the nodes with three types of edges. The first type of edges connects ItemNode as chronological order, and the second connects ItemNode to UserNode, and the last connects UserNode to ItemNode. With these user embeddings, we propose additional contrastive loss, that makes users with similar intention be close to each other in the vector space. we apply graph neural network on these UserGraph and update nodes. Experimental results on two real-world datasets demonstrate that our method outperforms some state-of-the-art approaches.

READ FULL TEXT

page 1

page 2

page 3

page 4

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
07/06/2021

HCGR: Hyperbolic Contrastive Graph Representation Learning for Session-based Recommendation

Session-based recommendation (SBR) learns users' preferences by capturin...
research
07/19/2023

Amazon-M2: A Multilingual Multi-locale Shopping Session Dataset for Recommendation and Text Generation

Modeling customer shopping intentions is a crucial task for e-commerce, ...
research
07/02/2021

Exploiting Positional Information for Session-based Recommendation

For present e-commerce platforms, session-based recommender systems are ...
research
05/24/2020

Learning to Transfer Graph Embeddings for Inductive Graph based Recommendation

With the increasing availability of videos, how to edit them and present...
research
09/25/2022

Joint Triplet Loss Learning for Next New POI Recommendation

Sparsity of the User-POI matrix is a well established problem for next P...
research
08/27/2019

Matrix embedding method in match for session-based recommendation

Session based model is widely used in recommend system. It use the user ...

Please sign up or login with your details

Forgot password? Click here to reset