RGCF: Refined Graph Convolution Collaborative Filtering with concise and expressive embedding
Graph Convolution Network (GCN) has attracted significant attention and become the most popular method for learning graph representations. In recent years, many efforts have been focused on integrating GCN into the recommender tasks and have made remarkable progress. At its core is to explicitly capture high-order connectivities between the nodes in user-item bipartite graph. However, we theoretically and empirically find an inherent drawback existed in these GCN-based recommendation methods, where GCN is directly applied to aggregate neighboring nodes will introduce noise and information redundancy. Consequently, the these models' capability of capturing high-order connectivities among different nodes is limited, leading to suboptimal performance of the recommender tasks. The main reason is that the the nonlinear network layer inside GCN structure is not suitable for extracting non-sematic features(such as one-hot ID feature) in the collaborative filtering scenarios. In this work, we develop a new GCN-based Collaborative Filtering model, named Refined Graph convolution Collaborative Filtering(RGCF), where the construction of the embeddings of users (items) are delicately redesigned from several aspects during the aggregation on the graph. Compared to the state-of-the-art GCN-based recommendation, RGCF is more capable for capturing the implicit high-order connectivities inside the graph and the resultant vector representations are more expressive. We conduct extensive experiments on three public million-size datasets, demonstrating that our RGCF significantly outperforms state-of-the-art models. We release our code at https://github.com/hfutmars/RGCF.
Code (1)
Tasks
Collaborative FilteringMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Feedback Reciprocal Graph Collaborative Filtering
Collaborative filtering on user-item interaction graphs has achieved success in the industrial recommendation. However, recommending users' truly fascinated items poses a seesaw dilemma for collaborative filtering models…
Collaborative FilteringContrastive LearningRecommendation SystemsCluster-based Graph Collaborative Filtering
Graph Convolution Networks (GCNs) have significantly succeeded in learning user and item representations for recommendation systems. The core of their efficacy is the ability to explicitly exploit the collaborative signa…
ClusteringCollaborative FilteringNode ClusteringRecommendation Systems+1Reasoning-guided Collaborative Filtering with Language Models for Explainable Recommendation
Large Language Models (LLMs) exhibit potential for explainable recommendation systems but overlook collaborative signals, while prevailing methods treat recommendation and explanation as separate tasks, resulting in a me…
Sequential RecommendationCollaborative FilteringRepresentation LearningRecommendation SystemsGraph Convolution Machine for Context-aware Recommender System
The latest advance in recommendation shows that better user and item representations can be learned via performing graph convolutions on the user-item interaction graph. However, such finding is mostly restricted to the …
Collaborative FilteringDecoderRecommendation SystemsPure Spectral Graph Embeddings: Reinterpreting Graph Convolution for Top-N Recommendation
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 conv…
Collaborative FilteringRecommendation SystemsRepresentation Learning