Graph Spectral Filtering with Chebyshev Interpolation for Recommendation

Chanwoo Kim, Jinkyu Sung, Yebonn Han, Joonseok Lee
5/1/2025
cs.IRcs.LG

Official code: chanwoo0806/ChebyCF (6 stars, last commit 2025-05-27). 1 more implementation below.

Abstract

Graph convolutional networks have recently gained prominence in collaborative filtering (CF) for recommendations. However, we identify potential bottlenecks in two foundational components. First, the embedding layer leads to a latent space with limited capacity, overlooking locally observed but potentially valuable preference patterns. Also, the widely-used neighborhood aggregation is limited in its ability to leverage diverse preference patterns in a fine-grained manner. Building on spectral graph theory, we reveal that these limitations stem from graph filtering with a cut-off in the frequency spectrum and a restricted linear form. To address these issues, we introduce ChebyCF, a CF framework based on graph spectral filtering. Instead of a learned embedding, it takes a user's raw interaction history to utilize the full spectrum of signals contained in it. Also, it adopts Chebyshev interpolation to effectively approximate a flexible non-linear graph filter, and further enhances it by using an additional ideal pass filter and degree-based normalization. Through extensive experiments, we verify that ChebyCF overcomes the aforementioned bottlenecks and achieves state-of-the-art performance across multiple benchmarks and reasonably fast inference. Our code is available at https://github.com/chanwoo0806/ChebyCF.

View on arXivView PDF

Code Implementations(2)

[SIGIR'2025] Graph Spectral Filtering with Chebyshev Interpolation for Recommendation

62PythonMay 14, 20251 years ago
collaborative-filteringgraph-convolutional-networksgraph-spectral-filteringrecommender-systems
snuviplab/ChebyCFCommunity58%

[SIGIR'2025] Graph Spectral Filtering with Chebyshev Interpolation for Recommendation

00May 14, 20251 years ago
graph-convolutional-networksgraph-spectral-filteringrecommender-system

Similar Papers

Cite this paper

@article{kim2025graph,
  title  = {Graph Spectral Filtering with Chebyshev Interpolation for Recommendation},
  author = {Chanwoo Kim and Jinkyu Sung and Yebonn Han and Joonseok Lee},
  year   = {2025},
  eprint = {2505.00552},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.00552v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2505.00552.svg)](https://codeofpaper.com/paper/2505.00552)

Discussion