Inductive Representation Based Graph Convolution Network for Collaborative Filtering

07/12/2021
by   Yunfan Wu, et al.
0

In recent years, graph neural networks (GNNs) have shown powerful ability in collaborative filtering, which is a widely adopted recommendation scenario. While without any side information, existing graph neural network based methods generally learn a one-hot embedding for each user or item as the initial input representation of GNNs. However, such one-hot embedding is intrinsically transductive, making these methods with no inductive ability, i.e., failing to deal with new users or new items that are unseen during training. Besides, the number of model parameters depends on the number of users and items, which is expensive and not scalable. In this paper, we give a formal definition of inductive recommendation and solve the above problems by proposing Inductive representation based Graph Convolutional Network (IGCN) for collaborative filtering. Specifically, we design an inductive representation layer, which utilizes the interaction behavior with core users or items as the initial representation, improving the general recommendation performance while bringing inductive ability. Note that, the number of parameters of IGCN only depends on the number of core users or items, which is adjustable and scalable. Extensive experiments on three public benchmarks demonstrate the state-of-the-art performance of IGCN in both transductive and inductive recommendation scenarios, while with remarkably fewer model parameters. Our implementations are available here in PyTorch.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/15/2021

User Embedding based Neighborhood Aggregation Method for Inductive Recommendation

We consider the problem of learning latent features (aka embedding) for ...
research
01/01/2020

Multi-Graph Convolution Collaborative Filtering

Personalized recommendation is ubiquitous, playing an important role in ...
research
04/07/2023

Sheaf Neural Networks for Graph-based Recommender Systems

Recent progress in Graph Neural Networks has resulted in wide adoption b...
research
02/06/2021

Drug Package Recommendation via Interaction-aware Graph Induction

Recent years have witnessed the rapid accumulation of massive electronic...
research
08/18/2020

Learning the Structure of Auto-Encoding Recommenders

Autoencoder recommenders have recently shown state-of-the-art performanc...
research
08/20/2023

Adversarial Collaborative Filtering for Free

Collaborative Filtering (CF) has been successfully used to help users di...
research
07/18/2023

Sharpness-Aware Graph Collaborative Filtering

Graph Neural Networks (GNNs) have achieved impressive performance in col...

Please sign up or login with your details

Forgot password? Click here to reset