paper-with-me

Papers

RGCF: Refined Graph Convolution Collaborative Filtering with concise and expressive embedding

2020-07-07 · Kang Liu, Feng Xue, Richang Hong

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.

📄 PDF Abstract BibTeX arXiv:2007.03383

Code (1)

hfutmars/RGCF 공식 구현 tf

Tasks

Collaborative Filtering

Methods 이 논문이 사용한 방법론

GCN A Graph Convolutional Network, or GCN, is an approach for semi-supervised learning on graph-structured data. It is based on an efficient variant of [convolutional neural…
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

Feedback Reciprocal Graph Collaborative Filtering

2024-08-05 · Weijun Chen, Yuanchen Bei, Qijie Shen, Hao Chen 외

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 Systems

Cluster-based Graph Collaborative Filtering

2024-04-16 · Fan Liu, Shuai Zhao, Zhiyong Cheng, Liqiang Nie 외

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+1

Reasoning-guided Collaborative Filtering with Language Models for Explainable Recommendation

2026-02-05 · Fahad Anwaar, Adil Mehmood Khan, Muhammad Khalid, Usman Zia 외 arxiv

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 Systems

Graph Convolution Machine for Context-aware Recommender System

2020-01-30 · Jiancan Wu, Xiangnan He, Xiang Wang, Qifan Wang 외

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 Systems

Pure Spectral Graph Embeddings: Reinterpreting Graph Convolution for Top-N Recommendation

2023-05-28 · Edoardo D'Amico, Aonghus Lawlor, Neil Hurley

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