Less is More: Reweighting Important Spectral Graph Features for Recommendation

04/24/2022
by   Shaowen Peng, et al.
0

As much as Graph Convolutional Networks (GCNs) have shown tremendous success in recommender systems and collaborative filtering (CF), the mechanism of how they, especially the core components (i.e., neighborhood aggregation) contribute to recommendation has not been well studied. To unveil the effectiveness of GCNs for recommendation, we first analyze them in a spectral perspective and discover two important findings: (1) only a small portion of spectral graph features that emphasize the neighborhood smoothness and difference contribute to the recommendation accuracy, whereas most graph information can be considered as noise that even reduces the performance, and (2) repetition of the neighborhood aggregation emphasizes smoothed features and filters out noise information in an ineffective way. Based on the two findings above, we propose a new GCN learning scheme for recommendation by replacing neihgborhood aggregation with a simple yet effective Graph Denoising Encoder (GDE), which acts as a band pass filter to capture important graph features. We show that our proposed method alleviates the over-smoothing and is comparable to an indefinite-layer GCN that can take any-hop neighborhood into consideration. Finally, we dynamically adjust the gradients over the negative samples to expedite model training without introducing additional complexity. Extensive experiments on five real-world datasets show that our proposed method not only outperforms state-of-the-arts but also achieves 12x speedup over LightGCN.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/30/2020

A Robust Hierarchical Graph Convolutional Network Model for Collaborative Filtering

Graph Convolutional Network (GCN) has achieved great success and has bee...
research
08/16/2021

DGCN: Diversified Recommendation with Graph Convolutional Networks

These years much effort has been devoted to improving the accuracy or re...
research
08/26/2022

SVD-GCN: A Simplified Graph Convolution Paradigm for Recommendation

With the tremendous success of Graph Convolutional Networks (GCNs), they...
research
10/28/2021

UltraGCN: Ultra Simplification of Graph Convolutional Networks for Recommendation

With the recent success of graph convolutional networks (GCNs), they hav...
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
04/05/2020

Enhance Social Recommendation with Adversarial Graph Convolutional Networks

Recent reports from industry show that social recommender systems consis...
research
11/29/2022

Birds of a Feather Trust Together: Knowing When to Trust a Classifier via Adaptive Neighborhood Aggregation

How do we know when the predictions made by a classifier can be trusted?...

Please sign up or login with your details

Forgot password? Click here to reset