Linear, or Non-Linear, That is the Question!
Taeyong Kong, Taeri Kim, Jinsung Jeon, Jeongwhan Choi, Yeon-Chang Lee,, Noseong Park, Sang-Wook Kim

TL;DR
This paper introduces HMLET, a hybrid GCN-based collaborative filtering method combining linear and non-linear propagation with a gating mechanism, achieving superior accuracy and revealing correlations between node importance and propagation type.
Contribution
It proposes the first hybrid linear/non-linear GCN model for recommender systems with a gating module and analyzes the relationship between node centrality and propagation type.
Findings
HMLET achieves state-of-the-art accuracy on benchmark datasets.
Important nodes tend to prefer non-linear propagation.
A strong correlation exists between node centrality and propagation choice.
Abstract
There were fierce debates on whether the non-linear embedding propagation of GCNs is appropriate to GCN-based recommender systems. It was recently found that the linear embedding propagation shows better accuracy than the non-linear embedding propagation. Since this phenomenon was discovered especially in recommender systems, it is required that we carefully analyze the linearity and non-linearity issue. In this work, therefore, we revisit the issues of i) which of the linear or non-linear propagation is better and ii) which factors of users/items decide the linearity/non-linearity of the embedding propagation. We propose a novel Hybrid Method of Linear and non-linEar collaborative filTering method (HMLET, pronounced as Hamlet). In our design, there exist both linear and non-linear propagation steps, when processing each user or item node, and our gating module chooses one of them,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRecommender Systems and Techniques · Caching and Content Delivery · Advanced Graph Neural Networks
MethodsGumbel Softmax · Graph Convolutional Network
