TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/How Powerful is Graph Convolution for Recommendation?

How Powerful is Graph Convolution for Recommendation?

Yifei Shen, Yongji Wu, Yao Zhang, Caihua Shan, Jun Zhang, Khaled B. Letaief, Dongsheng Li

2021-08-17Collaborative Filtering
PaperPDFCode(official)

Abstract

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.

Results

TaskDatasetMetricValueModel
Collaborative FilteringGowallaNDCG@200.1518GF-CF
Collaborative FilteringGowallaRecall@200.1849GF-CF

Related Papers

SGCL: Unifying Self-Supervised and Supervised Learning for Graph Recommendation2025-07-17NLGCL: Naturally Existing Neighbor Layers Graph Contrastive Learning for Recommendation2025-07-10From ID-based to ID-free: Rethinking ID Effectiveness in Multimodal Collaborative Filtering Recommendation2025-07-08RAG-VisualRec: An Open Resource for Vision- and Text-Enhanced Retrieval-Augmented Generation in Recommendation2025-06-25LLM2Rec: Large Language Models Are Powerful Embedding Models for Sequential Recommendation2025-06-16CORONA: A Coarse-to-Fine Framework for Graph-based Recommendation with Large Language Models2025-06-14Dual-View Disentangled Multi-Intent Learning for Enhanced Collaborative Filtering2025-06-13Discrete Scale-invariant Metric Learning for Efficient Collaborative Filtering2025-06-11