RecVAE: a New Variational Autoencoder for Top-N Recommendations with Implicit Feedback

12/24/2019
by   Ilya Shenbin, et al.
0

Recent research has shown the advantages of using autoencoders based on deep neural networks for collaborative filtering. In particular, the recently proposed Mult-VAE model, which used the multinomial likelihood variational autoencoders, has shown excellent results for top-N recommendations. In this work, we propose the Recommender VAE (RecVAE) model that originates from our research on regularization techniques for variational autoencoders. RecVAE introduces several novel ideas to improve Mult-VAE, including a novel composite prior distribution for the latent codes, a new approach to setting the β hyperparameter for the β-VAE framework, and a new approach to training based on alternating updates. In experimental evaluation, we show that RecVAE significantly outperforms previously proposed autoencoder-based models, including Mult-VAE and RaCT, across classical collaborative filtering datasets, and present a detailed ablation study to assess our new developments. Code and models are available at https://github.com/ilya-shenbin/RecVAE.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/14/2018

A Hybrid Variational Autoencoder for Collaborative Filtering

In today's day and age when almost every industry has an online presence...
research
08/05/2017

Training Deep AutoEncoders for Collaborative Filtering

This paper proposes a novel model for the rating prediction task in reco...
research
07/03/2020

Variational Autoencoders for Anomalous Jet Tagging

We present a detailed study on Variational Autoencoders (VAEs) for anoma...
research
09/05/2023

An Efficient Approach to Unsupervised Out-of-Distribution Detection with Variational Autoencoders

This paper is concerned with deep generative models (DGMs) for unsupervi...
research
07/31/2023

Interactive Neural Painting

In the last few years, Neural Painting (NP) techniques became capable of...
research
02/16/2018

Variational Autoencoders for Collaborative Filtering

We extend variational autoencoders (VAEs) to collaborative filtering for...
research
06/10/2019

Towards Amortized Ranking-Critical Training for Collaborative Filtering

Collaborative filtering is widely used in modern recommender systems. Re...

Please sign up or login with your details

Forgot password? Click here to reset