Variational Autoencoders for Collaborative Filtering
Dawen Liang, Rahul G. Krishnan, Matthew D. Hoffman, Tony Jebara

TL;DR
This paper extends variational autoencoders to collaborative filtering with implicit feedback, introducing a multinomial likelihood and Bayesian inference, leading to significant performance improvements over state-of-the-art methods.
Contribution
It proposes a novel VAE-based collaborative filtering model with multinomial likelihood and Bayesian inference, demonstrating superior results and insights into regularization and likelihood choices.
Findings
Outperforms state-of-the-art baselines on real-world datasets
Shows the effectiveness of multinomial likelihood in collaborative filtering
Provides insights into Bayesian inference benefits in recommender systems
Abstract
We extend variational autoencoders (VAEs) to collaborative filtering for implicit feedback. This non-linear probabilistic model enables us to go beyond the limited modeling capacity of linear factor models which still largely dominate collaborative filtering research.We introduce a generative model with multinomial likelihood and use Bayesian inference for parameter estimation. Despite widespread use in language modeling and economics, the multinomial likelihood receives less attention in the recommender systems literature. We introduce a different regularization parameter for the learning objective, which proves to be crucial for achieving competitive performance. Remarkably, there is an efficient way to tune the parameter using annealing. The resulting model and learning algorithm has information-theoretic connections to maximum entropy discrimination and the information bottleneck…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRecommender Systems and Techniques · Music and Audio Processing · Generative Adversarial Networks and Image Synthesis
