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

05/28/2023
by   Edoardo D'Amico, et al.
0

The use of graph convolution in the development of recommender system algorithms has recently achieved state-of-the-art results in the collaborative filtering task (CF). While it has been demonstrated that the graph convolution operation is connected to a filtering operation on the graph spectral domain, the theoretical rationale for why this leads to higher performance on the collaborative filtering problem remains unknown. The presented work makes two contributions. First, we investigate the effect of using graph convolution throughout the user and item representation learning processes, demonstrating how the latent features learned are pushed from the filtering operation into the subspace spanned by the eigenvectors associated with the highest eigenvalues of the normalised adjacency matrix, and how vectors lying on this subspace are the optimal solutions for an objective function related to the sum of the prediction function over the training data. Then, we present an approach that directly leverages the eigenvectors to emulate the solution obtained through graph convolution, eliminating the requirement for a time-consuming gradient descent training procedure while also delivering higher performance on three real-world datasets.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/30/2018

Spectral Collaborative Filtering

Despite the popularity of Collaborative Filtering (CF), CF-based methods...
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
03/28/2023

Item Graph Convolution Collaborative Filtering for Inductive Recommendations

Graph Convolutional Networks (GCN) have been recently employed as core c...
research
01/30/2020

Graph Convolution Machine for Context-aware Recommender System

The latest advance in recommendation shows that better user and item rep...
research
11/06/2018

Collaborative Filtering with Stability

Collaborative filtering (CF) is a popular technique in today's recommend...
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 ...
research
08/17/2021

How Powerful is Graph Convolution for Recommendation?

Graph convolutional networks (GCNs) have recently enabled a popular clas...

Please sign up or login with your details

Forgot password? Click here to reset