SocialGCN: An Efficient Graph Convolutional Network based Model for Social Recommendation

11/07/2018
by   Le Wu, et al.
0

Collaborative Filtering (CF) is one of the most successful approaches for recommender systems. With the emergence of online social networks, social recommendation has become a popular research direction. Most of these social recommendation models utilized each user's local neighbors' preferences to alleviate the data sparsity issue in CF. However, they only considered the local neighbors of each user and neglected the process that users' preferences are influenced as information diffuses in the social network. Recently, Graph Convolutional Networks (GCN) have shown promising results by modeling the information diffusion process in graphs that leverage both graph structure and node feature information. To this end, in this paper, we propose an effective graph convolutional neural network based model for social recommendation. Based on a classical CF model, the key idea of our proposed model is that we borrow the strengths of GCNs to capture how users' preferences are influenced by the social diffusion process in social networks. The diffusion of users' preferences is built on a layer-wise diffusion manner, with the initial user embedding as a function of the current user's features and a free base user latent vector that is not contained in the user feature. Similarly, each item's latent vector is also a combination of the item's free latent vector, as well as its feature representation. Furthermore, we show that our proposed model is flexible when user and item features are not available. Finally, extensive experimental results on two real-world datasets clearly show the effectiveness of our proposed model.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/20/2019

A Neural Influence Diffusion Model for Social Recommendation

Precise user and item embedding learning is the key to building a succes...
research
06/09/2020

DyHGCN: A Dynamic Heterogeneous Graph Convolutional Network to Learn Users' Dynamic Preferences for Information Diffusion Prediction

Information diffusion prediction is a fundamental task for understanding...
research
05/25/2020

Joint Item Recommendation and Attribute Inference: An Adaptive Graph Convolutional Network Approach

In many recommender systems, users and items are associated with attribu...
research
04/05/2020

Enhance Social Recommendation with Adversarial Graph Convolutional Networks

Recent reports from industry show that social recommender systems consis...
research
09/12/2022

Ordinal Graph Gamma Belief Network for Social Recommender Systems

To build recommender systems that not only consider user-item interactio...
research
10/14/2020

Group-Buying Recommendation for Social E-Commerce

Group buying, as an emerging form of purchase in social e-commerce websi...
research
07/15/2018

DeepInf: Social Influence Prediction with Deep Learning

Social and information networking activities such as on Facebook, Twitte...

Please sign up or login with your details

Forgot password? Click here to reset