Joint Variational Autoencoders for Recommendation with Implicit Feedback

08/17/2020
by   Bahare Askari, et al.
0

Variational Autoencoders (VAEs) have recently shown promising performance in collaborative filtering with implicit feedback. These existing recommendation models learn user representations to reconstruct or predict user preferences. We introduce joint variational autoencoders (JoVA), an ensemble of two VAEs, in which VAEs jointly learn both user and item representations and collectively reconstruct and predict user preferences. This design allows JoVA to capture user-user and item-item correlations simultaneously. By extending the objective function of JoVA with a hinge-based pairwise loss function (JoVA-Hinge), we further specialize it for top-k recommendation with implicit feedback. Our extensive experiments on several real-world datasets show that JoVA-Hinge outperforms a broad set of state-of-the-art collaborative filtering methods, under a variety of commonly-used metrics. Our empirical results also confirm the outperformance of JoVA-Hinge over existing methods for cold-start users with a limited number of training data.

READ FULL TEXT
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
05/16/2021

Set2setRank: Collaborative Set to Set Ranking for Implicit Feedback based Recommendation

As users often express their preferences with binary behavior data (impl...
research
01/26/2022

Sparsity Regularization For Cold-Start Recommendation

Recently, Generative Adversarial Networks (GANs) have been applied to th...
research
09/15/2018

Wasserstein Autoencoders for Collaborative Filtering

The recommender systems have long been investigated in the literature. R...
research
09/22/2018

Variational Collaborative Learning for User Probabilistic Representation

Collaborative filtering (CF) has been successfully employed by many mode...
research
04/18/2022

MP2: A Momentum Contrast Approach for Recommendation with Pointwise and Pairwise Learning

Binary pointwise labels (aka implicit feedback) are heavily leveraged by...
research
03/30/2021

Local Collaborative Autoencoders

Top-N recommendation is a challenging problem because complex and sparse...

Please sign up or login with your details

Forgot password? Click here to reset