Learning nonnegative matrix factorizations from compressed data

From MaRDI portal





This paper proposes a theoretical and practical framework for performing nonnegative matrix factorization (NMF) from compressed measurements. The authors address the computational and memory challenges of standard NMF through a sketch-and-solve approach, using randomized sketches that are either data-oblivious or data-adapted. The resulting optimization problems depend only on the compressed data and require at most one or two passes over the original matrix. The method is motivated in part by randomized sketching techniques developed in related work, including by [\textit{C.A. Haselby} et al., Appl. Comput. Harmon. Anal. 66, 161--192 (2023; Zbl 07714159)], while building on earlier approaches to compressed NMF.\N\NThe main contribution is a careful connection between the optimal solutions of the compressed problems and those of the original NMF problem. The authors consider two-sided row and column sketching, as well as one-sided orthogonal and approximately orthogonal sketching, and develop memory-efficient multiplicative-update algorithms for the resulting objectives. A technical challenge is that random sketches may destroy the nonnegativity needed by standard MU updates; this is addressed through suitable regularization/shift terms. Numerical experiments on synthetic, image and text datasets demonstrate comparable factorization performance using only about 5\% of the original data, while the paper also discusses limitations of the current theoretical results, particularly for two-sided compression.



Cites work









This page was built for publication: Learning nonnegative matrix factorizations from compressed data

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q7299120)