An Exterior Method for Nonnegative Matrix Factorization
Qiujing Lu, Tonmoy Monsoor, Ehsan Ebrahimzadeh, Kartik Sharma, Vwani Roychowdhury
Abstract
Nonnegative matrix factorization (NMF) seeks a low-rank approximation with nonnegative factors and is commonly solved using interior methods that enforce feasibility throughout optimization. We show that such constraint-driven approaches can impede progress in the nonconvex landscape, leading to slow convergence or convergence to suboptimal stationary points. We propose an exterior framework for NMF (eNMF) that separates low-rank approximation from nonnegativity enforcement. Our method initializes from the optimal unconstrained factorization and introduces a rotation procedure that maps unconstrained factors to an exterior point closest to the nonnegative orthant. This viewpoint yields an algorithmic framework in which simple iterative updates converge to KKT-satisfying stationary points on the boundary of the positive orthant. The exterior formulation also enables a geometric interpretation of NMF solutions, clarifying equivalence classes of factorizations under permutation and orthogonal transformations. An intriguing numerical result, involving 400 NMF experiments across both real and synthetic datasets, show that in 99% of the cases, different algorithms tend to converge towards equivalent factor matrices. We benchmark eNMF against 9 state-of-the-art NMF algorithms with 9 initialization schemes across 3 real-world and 2 synthetic datasets. eNMF consistently outperforms all 81 competitors, achieving up to 30% lower reconstruction error under equal-time settings and up to 150% speedup under equal-error settings. The downstream experiments further demonstrate substantial performance gains in audio processing and recommendation tasks, corroborating the practical benefits of the proposed exterior optimization framework. Code is available at https://github.com/roychowdhuryresearch/eNMF
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 2e013553-a568-4a1e-b349-311af9909b19Builds on2
- Non-negative Contrastive LearningYifei Wang, Qi Zhang, Yaoyu Guo, Yisen WangICLR 2024 · 18 citations
- Sparse encoding for more-interpretable feature-selecting representations in probabilistic matrix factorizationJoshua C. Chang, Patrick Fletcher, Jungmin Han, Ted L. Chang et al.ICLR 2021 · 2 citations
Related papers
- Statistically Optimal K-means Clustering via Nonnegative Low-rank Semidefinite ProgrammingYubo Zhuang, Xiaohui Chen, Yun Yang, Richard Y. ZhangICLR 2024 · 9 citations
- Adversarial Nonnegative Matrix FactorizationLei Luo, Yanfu Zhang, Heng HuangICML 2020 · 24 citations
- Inertial Block Proximal Methods for Non-Convex Non-Smooth OptimizationHien Le, Nicolas Gillis, Panagiotis PatrinosICML 2020 · 40 citations
- Creating Coherence in Federated Non-Negative Matrix FactorizationSebastian Dalleiger, Aristides GionisAAAI 2025 · 1 citation
- Characterizing the Loss Landscape in Non-Negative Matrix FactorizationJohan Bjorck, Anmol Kabra, Kilian Q. Weinberger, Carla P. GomesAAAI 2021 · 4 citations
