How Powerful is Graph Convolution for Recommendation?

08/17/2021
by   Yifei Shen, et al.
0

Graph convolutional networks (GCNs) have recently enabled a popular class of algorithms for collaborative filtering (CF). Nevertheless, the theoretical underpinnings of their empirical successes remain elusive. In this paper, we endeavor to obtain a better understanding of GCN-based CF methods via the lens of graph signal processing. By identifying the critical role of smoothness, a key concept in graph signal processing, we develop a unified graph convolution-based framework for CF. We prove that many existing CF methods are special cases of this framework, including the neighborhood-based methods, low-rank matrix factorization, linear auto-encoders, and LightGCN, corresponding to different low-pass filters. Based on our framework, we then present a simple and computationally efficient CF baseline, which we shall refer to as Graph Filter based Collaborative Filtering (GF-CF). Given an implicit feedback matrix, GF-CF can be obtained in a closed form instead of expensive training with back-propagation. Experiments will show that GF-CF achieves competitive or better performance against deep learning-based methods on three well-known datasets, notably with a 70% performance gain over LightGCN on the Amazon-book dataset.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/17/2022

Perturbation-Recovery Method for Recommendation

Collaborative filtering is one of the most influential recommender syste...
research
08/08/2021

LT-OCF: Learnable-Time ODE-based Collaborative Filtering

Collaborative filtering (CF) is a long-standing problem of recommender s...
research
02/04/2023

Personalized Graph Signal Processing for Collaborative Filtering

The collaborative filtering (CF) problem with only user-item interaction...
research
06/05/2019

Binarized Collaborative Filtering with Distilling Graph Convolutional Networks

The efficiency of top-K item recommendation based on implicit feedback a...
research
10/26/2021

Revisiting the Performance of iALS on Item Recommendation Benchmarks

Matrix factorization learned by implicit alternating least squares (iALS...
research
05/28/2023

Pure Spectral Graph Embeddings: Reinterpreting Graph Convolution for Top-N Recommendation

The use of graph convolution in the development of recommender system al...
research
05/29/2019

Graph DNA: Deep Neighborhood Aware Graph Encoding for Collaborative Filtering

In this paper, we consider recommender systems with side information in ...

Please sign up or login with your details

Forgot password? Click here to reset