Neural Variational Hybrid Collaborative Filtering

10/12/2018
by   Teng Xiao, et al.
0

Collaborative Filtering (CF) is one of the most used methods for Recommender System. Because of the Bayesian nature and non-linearity, deep generative models, e.g. Variational Autoencoder (VAE), have been applied into CF task, and have achieved great performance. However, most VAE-based methods suffer from matrix sparsity and consider the prior of users' latent factors to be the same, which leads to poor latent representations of users and items. Additionally, most existing methods model latent factors of users only and but not items, which makes them not be able to recommend items to a new user. To tackle these problems, we propose a Neural Variational Hybrid Collaborative Filtering, . Specifically, we consider both the generative processes of users and items, and the prior of latent factors of users and items to be side information-specific, which enables our model to alleviate matrix sparsity and learn better latent representations of users and items. For inference purpose, we derived a Stochastic Gradient Variational Bayes (SGVB) algorithm to analytically approximate the intractable distributions of latent factors of users and items. Experiments conducted on two large datasets have showed our methods significantly outperform the state-of-the-art CF methods, including the VAE-based methods.

READ FULL TEXT
research
09/13/2021

Fast Variational AutoEncoder with Inverted Multi-Index for Collaborative Filtering

Variational AutoEncoder (VAE) has been extended as a representative nonl...
research
08/02/2018

Generation Meets Recommendation: Proposing Novel Items for Groups of Users

Consider a movie studio aiming to produce a set of new movies for summer...
research
09/22/2018

Variational Collaborative Learning for User Probabilistic Representation

Collaborative filtering (CF) has been successfully employed by many mode...
research
11/03/2019

Enhancing VAEs for Collaborative Filtering: Flexible Priors Gating Mechanisms

Neural network based models for collaborative filtering have started to ...
research
06/26/2018

Probabilistic Ensemble of Collaborative Filters

Collaborative filtering is an important technique for recommendation. Wh...
research
09/14/2019

Deep Collaborative Filtering with Multi-Aspect Information in Heterogeneous Networks

Recently, recommender systems play a pivotal role in alleviating the pro...
research
09/26/2013

One-class Collaborative Filtering with Random Graphs: Annotated Version

The bane of one-class collaborative filtering is interpreting and modell...

Please sign up or login with your details

Forgot password? Click here to reset