Poincaré Heterogeneous Graph Neural Networks for Sequential Recommendation

05/16/2022
by   Naicheng Guo, et al.
0

Sequential recommendation (SR) learns users' preferences by capturing the sequential patterns from users' behaviors evolution. As discussed in many works, user-item interactions of SR generally present the intrinsic power-law distribution, which can be ascended to hierarchy-like structures. Previous methods usually handle such hierarchical information by making user-item sectionalization empirically under Euclidean space, which may cause distortion of user-item representation in real online scenarios. In this paper, we propose a Poincaré-based heterogeneous graph neural network named PHGR to model the sequential pattern information as well as hierarchical information contained in the data of SR scenarios simultaneously. Specifically, for the purpose of explicitly capturing the hierarchical information, we first construct a weighted user-item heterogeneous graph by aliening all the user-item interactions to improve the perception domain of each user from a global view. Then the output of the global representation would be used to complement the local directed item-item homogeneous graph convolution. By defining a novel hyperbolic inner product operator, the global and local graph representation learning are directly conducted in Poincaré ball instead of commonly used projection operation between Poincaré ball and Euclidean space, which could alleviate the cumulative error issue of general bidirectional translation process. Moreover, for the purpose of explicitly capturing the sequential dependency information, we design two types of temporal attention operations under Poincaré ball space. Empirical evaluations on datasets from the public and financial industry show that PHGR outperforms several comparison methods.

READ FULL TEXT
research
08/10/2021

Fully Hyperbolic Graph Convolution Network for Recommendation

Recently, Graph Convolution Network (GCN) based methods have achieved ou...
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/27/2022

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

Most sequential recommendation (SR) systems employing graph neural netwo...
research
10/08/2021

Global Context Enhanced Social Recommendation with Hierarchical Graph Neural Networks

Social recommendation which aims to leverage social connections among us...
research
12/03/2020

A Duet Recommendation Algorithm Based on Jointly Local and Global Representation Learning

Knowledge graph (KG), as the side information, is widely utilized to lea...
research
01/29/2021

RetaGNN: Relational Temporal Attentive Graph Neural Networks for Holistic Sequential Recommendation

Sequential recommendation (SR) is to accurately recommend a list of item...
research
05/18/2022

AdaMCT: Adaptive Mixture of CNN-Transformer for Sequential Recommendation

Sequential recommendation (SR) aims to model users' dynamic preferences ...

Please sign up or login with your details

Forgot password? Click here to reset