Inductive Matrix Completion Using Graph Autoencoder

08/25/2021
by   Wei Shen, et al.
0

Recently, the graph neural network (GNN) has shown great power in matrix completion by formulating a rating matrix as a bipartite graph and then predicting the link between the corresponding user and item nodes. The majority of GNN-based matrix completion methods are based on Graph Autoencoder (GAE), which considers the one-hot index as input, maps a user (or item) index to a learnable embedding, applies a GNN to learn the node-specific representations based on these learnable embeddings and finally aggregates the representations of the target users and its corresponding item nodes to predict missing links. However, without node content (i.e., side information) for training, the user (or item) specific representation can not be learned in the inductive setting, that is, a model trained on one group of users (or items) cannot adapt to new users (or items). To this end, we propose an inductive matrix completion method using GAE (IMC-GAE), which utilizes the GAE to learn both the user-specific (or item-specific) representation for personalized recommendation and local graph patterns for inductive matrix completion. Specifically, we design two informative node features and employ a layer-wise node dropout scheme in GAE to learn local graph patterns which can be generalized to unseen data. The main contribution of our paper is the capability to efficiently learn local graph patterns in GAE, with good scalability and superior expressiveness compared to previous GNN-based matrix completion methods. Furthermore, extensive experiments demonstrate that our model achieves state-of-the-art performance on several matrix completion benchmarks. Our official code is publicly available.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/26/2019

Inductive Graph Pattern Learning for Recommender Systems Based on a Graph Neural Network

Most modern successful recommender systems are based on matrix factoriza...
research
04/03/2020

Orthogonal Inductive Matrix Completion

We propose orthogonal inductive matrix completion (OMIC), an interpretab...
research
02/08/2023

Graph Signal Sampling for Inductive One-Bit Matrix Completion: a Closed-form Solution

Inductive one-bit matrix completion is motivated by modern applications ...
research
05/26/2018

Nonlinear Inductive Matrix Completion based on One-layer Neural Networks

The goal of a recommendation system is to predict the interest of a user...
research
07/09/2020

Inductive Relational Matrix Completion

Data sparsity and cold-start issues emerge as two major bottlenecks for ...
research
09/09/2022

SUPER-Rec: SUrrounding Position-Enhanced Representation for Recommendation

Collaborative filtering problems are commonly solved based on matrix com...
research
05/27/2019

Collaborative Self-Attention for Recommender Systems

Recommender systems (RS), which have been an essential part in a wide ra...

Please sign up or login with your details

Forgot password? Click here to reset