Enhancing VAEs for Collaborative Filtering: Flexible Priors Gating Mechanisms

11/03/2019
by   Daeryong Kim, et al.
0

Neural network based models for collaborative filtering have started to gain attention recently. One branch of research is based on using deep generative models to model user preferences where variational autoencoders were shown to produce state-of-the-art results. However, there are some potentially problematic characteristics of the current variational autoencoder for CF. The first is the too simplistic prior that VAEs incorporate for learning the latent representations of user preference. The other is the model's inability to learn deeper representations with more than one hidden layer for each network. Our goal is to incorporate appropriate techniques to mitigate the aforementioned problems of variational autoencoder CF and further improve the recommendation performance. Our work is the first to apply flexible priors to collaborative filtering and show that simple priors (in original VAEs) may be too restrictive to fully model user preferences and setting a more flexible prior gives significant gains. We experiment with the VampPrior, originally proposed for image generation, to examine the effect of flexible priors in CF. We also show that VampPriors coupled with gating mechanisms outperform SOTA results including the Variational Autoencoder for Collaborative Filtering by meaningful margins on 2 popular benchmark datasets (MovieLens Netflix).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/17/2018

Item Recommendation with Variational Autoencoders and Heterogenous Priors

In recent years, Variational Autoencoders (VAEs) have been shown to be h...
research
10/12/2018

Neural Variational Hybrid Collaborative Filtering

Collaborative Filtering (CF) is one of the most used methods for Recomme...
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/30/2022

Extracting Relations Between Sectors

The term "sector" in professional business life is a vague concept since...
research
06/11/2019

Coupled Variational Recurrent Collaborative Filtering

We focus on the problem of streaming recommender system and explore nove...
research
11/25/2018

Sequential Variational Autoencoders for Collaborative Filtering

Variational autoencoders were proven successful in domains such as compu...
research
05/18/2023

Preference or Intent? Double Disentangled Collaborative Filtering

People usually have different intents for choosing items, while their pr...

Please sign up or login with your details

Forgot password? Click here to reset