Collaboration-Aware Graph Convolutional Networks for Recommendation
Systems
- URL: http://arxiv.org/abs/2207.06221v1
- Date: Sun, 3 Jul 2022 18:03:46 GMT
- Title: Collaboration-Aware Graph Convolutional Networks for Recommendation
Systems
- Authors: Yu Wang, Yuying Zhao, Yi Zhang, Tyler Derr
- Abstract summary: Graph Neural Networks (GNNs) have been successfully adopted in recommendation systems.
Message-passing implicitly injects collaborative effect into the embedding process.
No study has comprehensively scrutinized how message-passing captures collaborative effect.
We propose a recommendation-tailored GNN, Augmented Collaboration-Aware Graph Conal Network (CAGCN*)
- Score: 14.893579746643814
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: By virtue of the message-passing that implicitly injects collaborative effect
into the embedding process, Graph Neural Networks (GNNs) have been successfully
adopted in recommendation systems. Nevertheless, most of existing
message-passing mechanisms in recommendation are directly inherited from GNNs
without any recommendation-tailored modification. Although some efforts have
been made towards simplifying GNNs to improve the performance/efficiency of
recommendation, no study has comprehensively scrutinized how message-passing
captures collaborative effect and whether the captured effect would benefit the
prediction of user preferences over items. Therefore, in this work we aim to
demystify the collaborative effect captured by message-passing in GNNs and
develop new insights towards customizing message-passing for recommendation.
First, we theoretically analyze how message-passing captures and leverages the
collaborative effect in predicting user preferences. Then, to determine whether
the captured collaborative effect would benefit the prediction of user
preferences, we propose a recommendation-oriented topological metric, Common
Interacted Ratio (CIR), which measures the level of interaction between a
specific neighbor of a node with the rest of its neighborhood set. Inspired by
our theoretical and empirical analysis, we propose a recommendation-tailored
GNN, Augmented Collaboration-Aware Graph Convolutional Network (CAGCN*), that
extends upon the LightGCN framework and is able to selectively pass information
of neighbors based on their CIR via the Collaboration-Aware Graph Convolution.
Experimental results on six benchmark datasets show that CAGCN* outperforms the
most representative GNN-based recommendation model, LightGCN, by 9% in
Recall@20 and also achieves more than 79% speedup. Our code is publicly
available at https://github.com/YuWVandy/CAGCN.
Related papers
- Cluster-based Graph Collaborative Filtering [55.929052969825825]
Graph Convolution Networks (GCNs) have succeeded in learning user and item representations for recommendation systems.
Most existing GCN-based methods overlook the multiple interests of users while performing high-order graph convolution.
We propose a novel GCN-based recommendation model, termed Cluster-based Graph Collaborative Filtering (ClusterGCF)
arXiv Detail & Related papers (2024-04-16T07:05:16Z) - Neural Graph Collaborative Filtering Using Variational Inference [19.80976833118502]
We introduce variational embedding collaborative filtering (GVECF) as a novel framework to incorporate representations learned through a variational graph auto-encoder.
Our proposed method achieves up to 13.78% improvement in the recall over the test data.
arXiv Detail & Related papers (2023-11-20T15:01:33Z) - APGL4SR: A Generic Framework with Adaptive and Personalized Global
Collaborative Information in Sequential Recommendation [86.29366168836141]
We propose a graph-driven framework, named Adaptive and Personalized Graph Learning for Sequential Recommendation (APGL4SR)
APGL4SR incorporates adaptive and personalized global collaborative information into sequential recommendation systems.
As a generic framework, APGL4SR can outperform other baselines with significant margins.
arXiv Detail & Related papers (2023-11-06T01:33:24Z) - How Expressive are Graph Neural Networks in Recommendation? [17.31401354442106]
Graph Neural Networks (GNNs) have demonstrated superior performance on various graph learning tasks, including recommendation.
Recent research has explored the expressiveness of GNNs in general, demonstrating that message passing GNNs are at most as powerful as the Weisfeiler-Lehman test.
We propose the topological closeness metric to evaluate GNNs' ability to capture the structural distance between nodes.
arXiv Detail & Related papers (2023-08-22T02:17:34Z) - Graph Neural Bandits [49.85090929163639]
We propose a framework named Graph Neural Bandits (GNB) to leverage the collaborative nature among users empowered by graph neural networks (GNNs)
To refine the recommendation strategy, we utilize separate GNN-based models on estimated user graphs for exploitation and adaptive exploration.
arXiv Detail & Related papers (2023-08-21T15:57:57Z) - Dual Policy Learning for Aggregation Optimization in Graph Neural
Network-based Recommender Systems [4.026354668375411]
We propose a novel reinforcement learning-based message passing framework for recommender systems.
This framework adaptively determines high-order connectivity to aggregate users and items using dual policy learning.
Our results show that our proposed framework significantly enhances the recent base model, improving nDCG and Recall by up to 63.7% and 42.9%, respectively.
arXiv Detail & Related papers (2023-02-21T09:47:27Z) - An Adaptive Graph Pre-training Framework for Localized Collaborative
Filtering [79.17319280791237]
We propose an adaptive graph pre-training framework for localized collaborative filtering (ADAPT)
ADAPT captures both the common knowledge across different graphs and the uniqueness for each graph.
It does not require transferring user/item embeddings, and is able to capture both the common knowledge across different graphs and the uniqueness for each graph.
arXiv Detail & Related papers (2021-12-14T06:53:13Z) - Graph Trend Networks for Recommendations [34.06649831739749]
The key of recommender systems is to predict how likely users will interact with items based on their historical online behaviors.
To exploit these user-item interactions, there are increasing efforts on considering the user-item interactions as a user-item bipartite graph.
Despite their success, most existing GNN-based recommender systems overlook the existence of interactions caused by unreliable behaviors.
We propose the Graph Trend Networks for recommendations (GTN) with principled designs that can capture the adaptive reliability of the interactions.
arXiv Detail & Related papers (2021-08-12T06:09:18Z) - Policy-GNN: Aggregation Optimization for Graph Neural Networks [60.50932472042379]
Graph neural networks (GNNs) aim to model the local graph structures and capture the hierarchical patterns by aggregating the information from neighbors.
It is a challenging task to develop an effective aggregation strategy for each node, given complex graphs and sparse features.
We propose Policy-GNN, a meta-policy framework that models the sampling procedure and message passing of GNNs into a combined learning process.
arXiv Detail & Related papers (2020-06-26T17:03:06Z) - LightGCN: Simplifying and Powering Graph Convolution Network for
Recommendation [100.76229017056181]
Graph Convolution Network (GCN) has become new state-of-the-art for collaborative filtering.
In this work, we aim to simplify the design of GCN to make it more concise and appropriate for recommendation.
We propose a new model named LightGCN, including only the most essential component in GCN -- neighborhood aggregation.
arXiv Detail & Related papers (2020-02-06T06:53:42Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.