Population priors for matrix factorization Journal Article


Authors: Salehi, S.; Nazaret, A.; Shah, S. P.; Blei, D. M.
Article Title: Population priors for matrix factorization
Abstract: We develop an empirical Bayes prior for probabilistic matrix factorization. Matrix factorization models each cell of a matrix with two latent variables, one associated with the cell’s row and one associated with the cell’s column. How to set the priors of these two latent variables? Drawing from empirical Bayes principles, we consider estimating the priors from data, to find those that best match the populations of row and column latent vectors. Thus we develop the twin population prior. We develop a variational inference algorithm to simultaneously learn the empirical priors and approximate the corresponding posterior. We evaluate this approach with both synthetic and real-world data on diverse applications: movie ratings, book ratings, single-cell gene expression data, and musical preferences. Without needing to tune Bayesian hyperparameters, we find that the twin population prior leads to high-quality predictions, outperforming manually tuned priors. © 2024, Transactions on Machine Learning Research. All rights reserved.
Journal Title: Transactions on Machine Learning Research
Volume: 2024
ISSN: 2835-8856
Publisher: OpenReview  
Date Published: 2024-12-01
Language: English
PROVIDER: scopus
DOI/URL:
Notes: The MSK Cancer Center Support Grant (P30 CA008748) is acknowledge in the PDF -- Corresponding authors is MSK author: Sohrab P. Shah -- Source: Scopus