bayesian inference for nonnegative matrix factorisation models
;Ali Taylan Cemgil
Organic Chemistry Frontiers2009Vol. 2009pp. -
151
cemgil2009computationalbayesian
Abstract
We describe nonnegative matrix factorisation (NMF) with a Kullback-Leibler (KL) error measure in a statistical
framework, with a hierarchical generative model consisting of an observation and a prior component. Omitting the prior
leads to the standard KL-NMF algorithms as special cases, where maximum likelihood parameter estimation is carried
out via the Expectation-Maximisation (EM) algorithm. Starting from this view, we develop full Bayesian inference
via variational Bayes or Monte Carlo. Our construction retains conjugacy and enables us to develop more powerful
models while retaining attractive features of standard NMF such as monotonic convergence and easy implementation.
We illustrate our approach on model order selection and image reconstruction.