Graph Neural Pre-training for Enhancing Recommendations using Side Information

07/08/2021
by   Zaiqiao Meng, et al.
0

Leveraging the side information associated with entities (i.e. users and items) to enhance the performance of recommendation systems has been widely recognized as an important modelling dimension. While many existing approaches focus on the integration scheme to incorporate entity side information – by combining the recommendation loss function with an extra side information-aware loss – in this paper, we propose instead a novel pre-training scheme for leveraging the side information. In particular, we first pre-train a representation model using the side information of the entities, and then fine-tune it using an existing general representation-based recommendation model. Specifically, we propose two pre-training models, named GCN-P and COM-P, by considering the entities and their relations constructed from side information as two different types of graphs respectively, to pre-train entity embeddings. For the GCN-P model, two single-relational graphs are constructed from all the users' and items' side information respectively, to pre-train entity representations by using the Graph Convolutional Networks. For the COM-P model, two multi-relational graphs are constructed to pre-train the entity representations by using the Composition-based Graph Convolutional Networks. An extensive evaluation of our pre-training models fine-tuned under four general representation-based recommender models, i.e. MF, NCF, NGCF and LightGCN, shows that effectively pre-training embeddings with both the user's and item's side information can significantly improve these original models in terms of both effectiveness and stability.

READ FULL TEXT
research
11/28/2021

Pre-training Recommender Systems via Reinforced Attentive Multi-relational Graph Neural Network

Recently, Graph Neural Networks (GNNs) have proven their effectiveness f...
research
03/31/2019

MedGCN: Graph Convolutional Networks for Multiple Medical Tasks

Laboratory testing and medication prescription are two of the most impor...
research
05/08/2021

Business Entity Matching with Siamese Graph Convolutional Networks

Data integration has been studied extensively for decades and approached...
research
03/28/2023

Pre-training Transformers for Knowledge Graph Completion

Learning transferable representation of knowledge graphs (KGs) is challe...
research
12/13/2020

Pre-Training Graph Neural Networks for Cold-Start Users and Items Representation

Cold-start problem is a fundamental challenge for recommendation tasks. ...
research
12/14/2021

An Adaptive Graph Pre-training Framework for Localized Collaborative Filtering

Graph neural networks (GNNs) have been widely applied in the recommendat...
research
07/12/2021

MOOCRep: A Unified Pre-trained Embedding of MOOC Entities

Many machine learning models have been built to tackle information overl...

Please sign up or login with your details

Forgot password? Click here to reset