RGCF: Refined Graph Convolution Collaborative Filtering with concise and expressive embedding

07/07/2020
by   Kang Liu, et al.
0

Graph Convolution Network (GCN) has attracted significant attention and become the most popular method for learning graph representations. In recent years, many efforts have been focused on integrating GCN into the recommender tasks and have made remarkable progress. At its core is to explicitly capture high-order connectivities between the nodes in user-item bipartite graph. However, we theoretically and empirically find an inherent drawback existed in these GCN-based recommendation methods, where GCN is directly applied to aggregate neighboring nodes will introduce noise and information redundancy. Consequently, the these models' capability of capturing high-order connectivities among different nodes is limited, leading to suboptimal performance of the recommender tasks. The main reason is that the the nonlinear network layer inside GCN structure is not suitable for extracting non-sematic features(such as one-hot ID feature) in the collaborative filtering scenarios. In this work, we develop a new GCN-based Collaborative Filtering model, named Refined Graph convolution Collaborative Filtering(RGCF), where the construction of the embeddings of users (items) are delicately redesigned from several aspects during the aggregation on the graph. Compared to the state-of-the-art GCN-based recommendation, RGCF is more capable for capturing the implicit high-order connectivities inside the graph and the resultant vector representations are more expressive. We conduct extensive experiments on three public million-size datasets, demonstrating that our RGCF significantly outperforms state-of-the-art models. We release our code at https://github.com/hfutmars/RGCF.

READ FULL TEXT

page 4

page 11

research
05/20/2019

Neural Graph Collaborative Filtering

Learning vector representations (aka. embeddings) of users and items lie...
research
02/06/2020

LightGCN: Simplifying and Powering Graph Convolution Network for Recommendation

Graph Convolution Network (GCN) has become new state-of-the-art for coll...
research
10/10/2022

Joint Multi-grained Popularity-aware Graph Convolution Collaborative Filtering for Recommendation

Graph Convolution Networks (GCNs), with their efficient ability to captu...
research
02/19/2021

Interest-aware Message-Passing GCN for Recommendation

Graph Convolution Networks (GCNs) manifest great potential in recommenda...
research
05/15/2023

GCNSLIM: Graph Convolutional Network with Sparse Linear Methods for E-government Service Recommendation

Graph Convolutional Networks have made significant strides in Collabora-...
research
08/12/2018

Outer Product-based Neural Collaborative Filtering

In this work, we contribute a new multi-layer neural network architectur...
research
06/26/2022

Towards Representation Alignment and Uniformity in Collaborative Filtering

Collaborative filtering (CF) plays a critical role in the development of...

Please sign up or login with your details

Forgot password? Click here to reset