Bayesian Probabilistic Matrix Factorization: A User Frequency Analysis
Cody Severinski, Ruslan Salakhutdinov

TL;DR
This paper enhances Bayesian probabilistic matrix factorization by incorporating side information and heteroskedastic precision, proposing a truncated precision model to mitigate overfitting, with empirical results showing improved performance.
Contribution
It introduces a Bayesian treatment for side feature vectors in matrix factorization and proposes a truncated precision model to reduce overfitting in non-uniform data distributions.
Findings
Bayesian approach outperforms MAP estimation.
Heteroskedastic models tend to overfit with deterministic algorithms.
Truncated precision model delays overfitting in experiments.
Abstract
Matrix factorization (MF) has become a common approach to collaborative filtering, due to ease of implementation and scalability to large data sets. Two existing drawbacks of the basic model is that it does not incorporate side information on either users or items, and assumes a common variance for all users. We extend the work of constrained probabilistic matrix factorization by deriving the Gibbs updates for the side feature vectors for items (Salakhutdinov and Minh, 2008). We show that this Bayesian treatment to the constrained PMF model outperforms simple MAP estimation. We also consider extensions to heteroskedastic precision introduced in the literature (Lakshminarayanan, Bouchard, and Archambeau, 2011). We show that this tends result in overfitting for deterministic approximation algorithms (ex: Variational inference) when the observed entries in the user / item matrix are…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRecommender Systems and Techniques · Bayesian Methods and Mixture Models · Data Mining Algorithms and Applications
