2020 · 4.1K citations · 34 references
ComputingComputer ScienceFeature EngineeringMachine LearningRecommender SystemsCollaborative FilteringDeep LearningGraph Feature EngineeringGraph-based LearningRecommendation SystemsRepresentation LearningDeep Feature LearningDeep Learning For RecommendationGraph ClassificationGraph Neural NetworksGraph-based Collaborative FilteringGraph-based Recommendation
Graph Convolution Networks have become state‑of‑the‑art for collaborative filtering, yet their effectiveness remains poorly understood and prior work lacks thorough ablation of GCN components originally designed for graph classification. Our experiments show that feature transformation and nonlinear activation in GCNs add little benefit to recommendation, increase training difficulty, and actually degrade performance.
Graph Convolution Network (GCN) has become new state-of-the-art for collaborative filtering. Nevertheless, the reasons of its effectiveness for recommendation are not well understood. Existing work that adapts GCN to recommendation lacks thorough ablation analyses on GCN, which is originally designed for graph classification tasks and equipped with many neural network operations. However, we empirically find that the two most common designs in GCNs -- feature transformation and nonlinear activation -- contribute little to the performance of collaborative filtering. Even worse, including them adds to the difficulty of training and degrades recommendation performance.
34
Deep Residual Learning for Image Recognition
Kaiming He, Xiangyu Zhang, Shaoqing Ren et al. · 2016 · 222.1K citations · Full text
Matrix Factorization Techniques for Recommender Systems
Yehuda Koren, Robert Bell, Chris Volinsky · Computer · 2009 · 11.7K citations
Neural Collaborative Filtering
Xiangnan He, Lizi Liao, Hanwang Zhang et al. · 2017 · 6.6K citations · Full text
Factorization meets the neighborhood
Yehuda Koren · 2008 · 3.9K citations