Multiplicative Updates for NMF with -Divergences under Disjoint Equality Constraints
arXiv:2010.16223 · doi:10.1137/20M1377278
Abstract
Nonnegative matrix factorization (NMF) is the problem of approximating an input nonnegative matrix, , as the product of two smaller nonnegative matrices, and . In this paper, we introduce a general framework to design multiplicative updates (MU) for NMF based on -divergences (-NMF) with disjoint equality constraints, and with penalty terms in the objective function. By disjoint, we mean that each variable appears in at most one equality constraint. Our MU satisfy the set of constraints after each update of the variables during the optimization process, while guaranteeing that the objective function decreases monotonically. We showcase this framework on three NMF models, and show that it competes favorably the state of the art: (1)~-NMF with sum-to-one constraints on the columns of , (2) minimum-volume -NMF with sum-to-one constraints on the columns of , and (3) sparse -NMF with -norm constraints on the columns of .
arXiv commentWe have corrected an error in Table 1 and in Section 2.3: the updates are not correct for ; see the paper for more details. We have highlighted the changes in red color
References in corpus (8)
- On Tensors, Sparsity, and Nonnegative Factorizations
- Nonnegative Matrix Factorization for Signal and Data Analytics: Identifiability, Algorithms, and Applications
- Accelerated Multiplicative Updates and Hierarchical ALS Algorithms for Nonnegative Matrix Factorization
- Nonlinear hyperspectral unmixing with robust nonnegative matrix factorization
- Generalized Canonical Polyadic Tensor Decomposition
- Blind Audio Source Separation with Minimum-Volume Beta-Divergence NMF
- Accelerating Nonnegative Matrix Factorization Algorithms using Extrapolation
- Simplex-Structured Matrix Factorization: Sparsity-based Identifiability and Provably Correct Algorithms
Cited by in corpus (5)
- Majorization-minimization for Sparse Nonnegative Matrix Factorization with the -divergence
- Partial Identifiability for Nonnegative Matrix Factorization
- Deep Nonnegative Matrix Factorization with Beta Divergences
- Bounded Simplex-Structured Matrix Factorization: Algorithms, Identifiability and Applications
- Block Majorization Minimization with Extrapolation and Application to -NMF