paper-with-me

Papers

Item Graph Convolution Collaborative Filtering for Inductive Recommendations

2023-03-28 · Edoardo D'Amico, Khalil Muhammad, Elias Tragos, Barry Smyth, Neil Hurley, Aonghus Lawlor

Graph Convolutional Networks (GCN) have been recently employed as core component in the construction of recommender system algorithms, interpreting user-item interactions as the edges of a bipartite graph. However, in the absence of side information, the majority of existing models adopt an approach of randomly initialising the user embeddings and optimising them throughout the training process. This strategy makes these algorithms inherently transductive, curtailing their ability to generate predictions for users that were unseen at training time. To address this issue, we propose a convolution-based algorithm, which is inductive from the user perspective, while at the same time, depending only on implicit user-item interaction data. We propose the construction of an item-item graph through a weighted projection of the bipartite interaction network and to employ convolution to inject higher order associations into item embeddings, while constructing user representations as weighted sums of the items with which they have interacted. Despite not training individual embeddings for each user our approach achieves state of-the-art recommendation performance with respect to transductive baselines on four real-world datasets, showing at the same time robust inductive performance.

📄 PDF Abstract BibTeX arXiv:2303.15946

Code (1)

damicoedoardo/igccf 공식 구현 tf

Tasks

Collaborative FilteringRecommendation Systems

Methods 이 논문이 사용한 방법론

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 제목 키워드 기반

User Embedding based Neighborhood Aggregation Method for Inductive Recommendation

2021-02-15 · Rahul Ragesh, Sundararajan Sellamanickam, Vijay Lingam, Arun Iyer 외

We consider the problem of learning latent features (aka embedding) for users and items in a recommendation setting. Given only a user-item interaction graph, the goal is to recommend items for each user. Traditional app…

Collaborative Filtering

Inductive Collaborative Filtering via Relation Graph Learning

2021-01-01 · Qitian Wu, Hengrui Zhang, Xiaofeng Gao, Hongyuan Zha

Collaborative filtering has shown great power in predicting potential user-item ratings by factorizing an observed user-item rating matrix into products of two sets of latent factors. However, the user-specific latent fa…

Collaborative FilteringGraph LearningInductive LearningMatrix Completion+1

INMO: A Model-Agnostic and Scalable Module for Inductive Collaborative Filtering

2021-07-12 · Yunfan Wu, Qi Cao, HuaWei Shen, Shuchang Tao 외

Collaborative filtering is one of the most common scenarios and popular research topics in recommender systems. Among existing methods, latent factor models, i.e., learning a specific embedding for each user/item by reco…

Collaborative FilteringRecommendation Systems

Multi-Graph Convolution Collaborative Filtering

2020-01-01 · Jianing Sun, Yingxue Zhang, Chen Ma, Mark Coates 외

Personalized recommendation is ubiquitous, playing an important role in many online services. Substantial research has been dedicated to learning vector representations of users and items with the goal of predicting a us…

Collaborative FilteringGraph Neural Network

Revisiting Graph based Collaborative Filtering: A Linear Residual Graph Convolutional Network Approach

2020-01-28 · Lei Chen, Le Wu, Richang Hong, Kun Zhang 외

Graph Convolutional Networks (GCNs) are state-of-the-art graph based representation learning models by iteratively stacking multiple layers of convolution aggregation operations and non-linear activation operations. Rece…

Collaborative FilteringRecommendation SystemsRepresentation Learning