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

07/06/2021
by   Naicheng Guo, et al.
0

Session-based recommendation (SBR) learns users' preferences by capturing the short-term and sequential patterns from the evolution of user behaviors. Among the studies in the SBR field, graph-based approaches are a relatively powerful kind of way, which generally extract item information by message aggregation under Euclidean space. However, such methods can't effectively extract the hierarchical information contained among consecutive items in a session, which is critical to represent users' preferences. In this paper, we present a hyperbolic contrastive graph recommender (HCGR), a principled session-based recommendation framework involving Lorentz hyperbolic space to adequately capture the coherence and hierarchical representations of the items. Within this framework, we design a novel adaptive hyperbolic attention computation to aggregate the graph message of each user's preference in a session-based behavior sequence. In addition, contrastive learning is leveraged to optimize the item representation by considering the geodesic distance between positive and negative samples in hyperbolic space. Extensive experiments on four real-world datasets demonstrate that HCGR consistently outperforms state-of-the-art baselines by 0.43%-28.84% in terms of HitRate, NDCG and MRR.

READ FULL TEXT

page 20

page 25

research
01/10/2023

Time-aware Hyperbolic Graph Attention Network for Session-based Recommendation

Session-based Recommendation (SBR) is to predict users' next interested ...
research
06/05/2023

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

The task of the session-based recommendation is to predict the next inte...
research
02/08/2023

SimCGNN: Simple Contrastive Graph Neural Network for Session-based Recommendation

Session-based recommendation (SBR) problem, which focuses on next-item p...
research
10/24/2022

Heterogeneous Information Crossing on Graphs for Session-based Recommender Systems

Recommender systems are fundamental information filtering techniques to ...
research
05/16/2022

Poincaré Heterogeneous Graph Neural Networks for Sequential Recommendation

Sequential recommendation (SR) learns users' preferences by capturing th...
research
07/20/2023

Language-Enhanced Session-Based Recommendation with Decoupled Contrastive Learning

Session-based recommendation techniques aim to capture dynamic user beha...
research
07/04/2022

Multi-granularity Item-based Contrastive Recommendation

Contrastive learning (CL) has shown its power in recommendation. However...

Please sign up or login with your details

Forgot password? Click here to reset