A Collective Variational Autoencoder for Top-N Recommendation with Side Information

07/16/2018
by   Yifan Chen, et al.
0

Recommender systems have been studied extensively due to their practical use in many real-world scenarios. Despite this, generating effective recommendations with sparse user ratings remains a challenge. Side information associated with items has been widely utilized to address rating sparsity. Existing recommendation models that use side information are linear and, hence, have restricted expressiveness. Deep learning has been used to capture non-linearities by learning deep item representations from side information but as side information is high-dimensional existing deep models tend to have large input dimensionality, which dominates their overall size. This makes them difficult to train, especially with small numbers of inputs. Rather than learning item representations, which is problematic with high-dimensional side information, in this paper, we propose to learn feature representation through deep learning from side information. Learning feature representations, on the other hand, ensures a sufficient number of inputs to train a deep network. To achieve this, we propose to simultaneously recover user ratings and side information, by using a Variational Autoencoder (VAE). Specifically, user ratings and side information are encoded and decoded collectively through the same inference network and generation network. This is possible as both user ratings and side information are data associated with items. To account for the heterogeneity of user rating and side information, the final layer of the generation network follows different distributions depending on the type of information. The proposed model is easy to implement and efficient to optimize and is shown to outperform state-of-the-art top-N recommendation methods that use side information.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/10/2014

Collaborative Deep Learning for Recommender Systems

Collaborative filtering (CF) is a successful approach commonly used by m...
research
07/13/2018

Computing recommendations via a Knowledge Graph-aware Autoencoder

In the last years, deep learning has shown to be a game-changing technol...
research
04/05/2016

Comparative Deep Learning of Hybrid Representations for Image Recommendations

In many image-related tasks, learning expressive and discriminative repr...
research
10/12/2020

Neural Representations in Hybrid Recommender Systems: Prediction versus Regularization

Autoencoder-based hybrid recommender systems have become popular recentl...
research
11/21/2022

Mutually-Regularized Dual Collaborative Variational Auto-encoder for Recommendation Systems

Recently, user-oriented auto-encoders (UAEs) have been widely used in re...
research
11/02/2016

Collaborative Recurrent Autoencoder: Recommend while Learning to Fill in the Blanks

Hybrid methods that utilize both content and rating information are comm...
research
01/06/2022

Deep Causal Reasoning for Recommendations

Traditional recommender systems aim to estimate a user's rating to an it...

Please sign up or login with your details

Forgot password? Click here to reset