English

A Survey on Surrogate Approaches to Non-negative Matrix Factorization

Machine Learning 2018-08-10 v2 Machine Learning

Abstract

Motivated by applications in hyperspectral imaging we investigate methods for approximating a high-dimensional non-negative matrix Y\mathbf{\mathit{Y}} by a product of two lower-dimensional, non-negative matrices K\mathbf{\mathit{K}} and X.\mathbf{\mathit{X}}. This so-called non-negative matrix factorization is based on defining suitable Tikhonov functionals, which combine a discrepancy measure for YKX\mathbf{\mathit{Y}}\approx\mathbf{\mathit{KX}} with penalty terms for enforcing additional properties of K\mathbf{\mathit{K}} and X\mathbf{\mathit{X}}. The minimization is based on alternating minimization with respect to K\mathbf{\mathit{K}} or X\mathbf{\mathit{X}}, where in each iteration step one replaces the original Tikhonov functional by a locally defined surrogate functional. The choice of surrogate functionals is crucial: It should allow a comparatively simple minimization and simultaneously its first order optimality condition should lead to multiplicative update rules, which automatically preserve non-negativity of the iterates. We review the most standard construction principles for surrogate functionals for Frobenius-norm and Kullback-Leibler discrepancy measures. We extend the known surrogate constructions by a general framework, which allows to add a large variety of penalty terms. The paper finishes by deriving the corresponding alternating minimization schemes explicitely and by applying these methods to MALDI imaging data.

Keywords

Cite

@article{arxiv.1808.01975,
  title  = {A Survey on Surrogate Approaches to Non-negative Matrix Factorization},
  author = {Pascal Fernsel and Peter Maass},
  journal= {arXiv preprint arXiv:1808.01975},
  year   = {2018}
}

Comments

37 pages, 6 figures. Submitted to the Vietnam Journal of Mathematics

R2 v1 2026-06-23T03:25:40.770Z