English

Boolean Matrix Factorization and Noisy Completion via Message Passing

Statistics Theory 2016-02-08 v3 Artificial Intelligence Discrete Mathematics Machine Learning Statistics Theory

Abstract

Boolean matrix factorization and Boolean matrix completion from noisy observations are desirable unsupervised data-analysis methods due to their interpretability, but hard to perform due to their NP-hardness. We treat these problems as maximum a posteriori inference problems in a graphical model and present a message passing approach that scales linearly with the number of observations and factors. Our empirical study demonstrates that message passing is able to recover low-rank Boolean matrices, in the boundaries of theoretically possible recovery and compares favorably with state-of-the-art in real-world applications, such collaborative filtering with large-scale Boolean data.

Keywords

Cite

@article{arxiv.1509.08535,
  title  = {Boolean Matrix Factorization and Noisy Completion via Message Passing},
  author = {Siamak Ravanbakhsh and Barnabas Poczos and Russell Greiner},
  journal= {arXiv preprint arXiv:1509.08535},
  year   = {2016}
}
R2 v1 2026-06-22T11:07:37.874Z