mlsanityData to 7 Oct 2026

On the Connection Between Non-negative Matrix Factorization and Latent Dirichlet Allocation

arXiv 2405.20542 ↗First posted 30 May 2024cs.LG stat.MLcited by 0

Not on the map. Why?

Abstract (arXiv)

Non-negative matrix factorization with the generalized Kullback-Leibler divergence (NMF) and latent Dirichlet allocation (LDA) are two popular approaches for dimensionality reduction of non-negative data. Here, we show that NMF with ℓ1 normalization constraints on the columns of both matrices of the decomposition and a Dirichlet prior on the columns of one matrix is equivalent to LDA. To show this, we demonstrate that explicitly accounting for the scaling ambiguity of NMF by adding ℓ1 normalization constraints to the optimization problem allows a joint update of both matrices in the widely used multiplicative updates (MU) algorithm. When both of the matrices are normalized, the joint MU algorithm leads to probabilistic latent semantic analysis (PLSA), which is LDA without a Dirichlet prior. Our approach of deriving joint updates for NMF also reveals that a Lasso penalty on one matrix together with an ℓ1 normalization constraint on the other matrix is insufficient to induce any sparsity.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 6 of its 50 references that are in the map. First posted on arXiv 30 May 2024.

Builds on

6 of 50 references.

References · 6

  1. 2017Latent Dirichlet Allocation (LDA) and Topic modeling: models, applications, a surveycited by 90
  2. 2020Algorithms for Nonnegative Matrix Factorization with the Kullback-Leibler Divergencecited by 17
  3. 2019Blind Audio Source Separation with Minimum-Volume Beta-Divergence NMFcited by 16
  4. 2021Joint Majorization-Minimization for Nonnegative Matrix Factorization with the β-divergencecited by 7
  5. 2022Majorization-minimization for Sparse Nonnegative Matrix Factorization with the β-divergencecited by 4
  6. 2019Bayesian Allocation Model: Inference by Sequential Monte Carlo for Nonnegative Tensor Factorizations and Topic Models using Polya Urnscited by 1

Built on by

Not cited yet.