greedy orthogonal pivoting for
play

Greedy Orthogonal Pivoting for Non-negative Matrix Factorization - PowerPoint PPT Presentation

Greedy Orthogonal Pivoting for Non-negative Matrix Factorization Kai Zhang, Jun Liu, Jie Zhang, Jun Wang Infinia ML Inc., Fudan University, East China Normal University Non-negative Matrix Factorization Represent data with non-negative basis


  1. Greedy Orthogonal Pivoting for Non-negative Matrix Factorization Kai Zhang, Jun Liu, Jie Zhang, Jun Wang Infinia ML Inc., Fudan University, East China Normal University

  2. Non-negative Matrix Factorization β€’ Represent data with non-negative basis [Lee & Seung, 2000][Ding et al. 2006] π‘Œ βˆ’ 𝑋𝐼 2 min 𝑋,𝐼β‰₯0 Coefficients Basis (rows) 𝑰 Γ— β‰ˆ 𝒀 ∈ ℝ π‘œΓ—π‘’ 𝑿 β€’ Applications β€’ Signal separation, Image classification, Gene expression analysis, Clustering…

  3. Orthogonal NMF π‘Œ βˆ’ 𝑋𝐼 2 min β€’ Motivation 𝑋,𝐼β‰₯0 𝑑. 𝑒. 𝑋 β€² 𝑋 = 𝐽 – NMF optimization is ill-posed – Task Preferences (cluster indicator matrix) β€’ Existing Methods – Multiplicative updates [Ding et. al. 2006] – Soft orthogonality constraints [Shiga et al. 2014, Lin 2007] – Clustering-based formulation [Pompili et al. 2014] β€’ Challenges – Zero-locking problem – Level of orthogonality hard to control

  4. Greedy Orthogonal Pivoting Algorithm β€’ A Group-coordinate-descent with adaptive updating variables and closed-form iterations β€’ Exact orthogonality, easy to implement, faster convergence (batch-mode and randomized version)

  5. Empirical Observations β€’ Avoid zero-locking multiplicative updates – when starting from a feasible (sparse) solution, GOPA avoids pre-mature convergence GOPA β€’ Faster Convergence GOPA GOPA GOPA

  6. Future Work β€’ Adaptive control of sparsity (or orthogonality) β€’ New way of decomposition into sub-problems β€’ Probabilistic error guarantee

Recommend


More recommend