arXiv Analytics

Sign in

arXiv:2006.04295 [stat.ML]AbstractReferencesReviewsResources

Efficient MCMC Sampling for Bayesian Matrix Factorization by Breaking Posterior Symmetries

Saibal De, Hadi Salehi, Alex Gorodetsky

Published 2020-06-08Version 1

Bayesian low-rank matrix factorization techniques have become an essential tool for relational data analysis and matrix completion. A standard approach is to assign zero-mean Gaussian priors on the columns or rows of factor matrices to create a conjugate system. This choice of prior leads to symmetries in the posterior distribution and can severely reduce the efficiency of Markov-chain Monte-Carlo (MCMC) sampling approaches. In this paper, we propose a simple modification to the prior choice that provably breaks these symmetries and maintains/improves accuracy. Specifically, we provide conditions that the Gaussian prior mean and covariance must satisfy so the posterior does not exhibit invariances that yield sampling difficulties. For example, we show that using non-zero linearly independent prior means significantly lowers the autocorrelation of MCMC samples, and can also lead to lower reconstruction errors.

Related articles:
arXiv:2505.10448 [stat.ML] (Published 2025-05-15)
Efficient MCMC Sampling with Expensive-to-Compute and Irregular Likelihoods
arXiv:2304.02902 [stat.ML] (Published 2023-04-06)
Towards Efficient MCMC Sampling in Bayesian Neural Networks by Exploiting Symmetry
arXiv:1101.0673 [stat.ML] (Published 2011-01-04)
Autoregressive Kernels For Time Series