A majorization-minimization algorithm for nonnegative binary matrix factorization
Paul Magron, C\'edric F\'evotte

TL;DR
This paper introduces an efficient majorization-minimization algorithm for nonnegative binary matrix factorization using Bernoulli models with Beta priors, improving interpretability and performance in binary data analysis.
Contribution
It proposes a novel, simple, and efficient optimization algorithm for binary matrix factorization that leverages Beta priors for enhanced modeling and interpretability.
Findings
Outperforms existing methods in binary matrix completion tasks.
Offers a good balance between prediction accuracy and computational efficiency.
Enhances interpretability of the factors in binary data modeling.
Abstract
This paper tackles the problem of decomposing binary data using matrix factorization. We consider the family of mean-parametrized Bernoulli models, a class of generative models that are well suited for modeling binary data and enables interpretability of the factors. We factorize the Bernoulli parameter and consider an additional Beta prior on one of the factors to further improve the model's expressive power. While similar models have been proposed in the literature, they only exploit the Beta prior as a proxy to ensure a valid Bernoulli parameter in a Bayesian setting; in practice it reduces to a uniform or uninformative prior. Besides, estimation in these models has focused on costly Bayesian inference. In this paper, we propose a simple yet very efficient majorization-minimization algorithm for maximum a posteriori estimation. Our approach leverages the Beta prior whose parameters…
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.
