Factor Bounded Nonnegative Matrix Factorization
Kai Liu, Xiangyu Li, Zhihui Zhu, Lodewijk Brand, Hua Wang
TKDD - 2021
Nonnegative Matrix Factorization (NMF) is broadly used to determine class membership in a variety of clustering applications. From movie recommendations and image clustering to visual feature extractions, NMF has applications to solve a large number of knowledge discovery and data mining problems. Traditional optimization methods, such as the Multiplicative Updating Algorithm (MUA), solves the NMF problem by utilizing an auxiliary function to ensure that the objective monotonically decreases. Although the objective in MUA converges, there exists no proof to show that the learned matrix factors converge as well. Without this rigorous analysis, the clustering performance and stability of the NMF algorithms cannot be guaranteed. To address this knowledge gap, in this paper we study the factor bounded NMF problem and provide a solution algorithm with proved convergence by rigorous mathematical analysis, which ensures that both the objective and matrix factors converge. In addition, we show the relationship between MUA and our solution followed by an analysis of the convergence of MUA. Experiments on both toy data and real-world datasets validate the correctness of our proposed method and its utility as an effective clustering algorithm.
Links
- View publications from Xiangyu Li
- View publications from Lodewijk Brand
- View publications from Hua Wang
- View publications in the project, An Intelligence-Driven Patient Care Approach to Reduce Medical Errors
- View publications in the project, Intelligent Prediction of Traffic Conditions via Integrated Data-Driven Crowdsourcing and Learning
- View publications in the project, Mining Brain Imaging Genomics Data for Improved Cognitive Health
- View publications in the project, Prediction of coronavirus infections and complications at the individual and the population levels from genomic, proteomic, clinical and behavioral data sources
- View publications researching Optimization
- View publications researching Robust Learning Models
- View publications applied to Computer Vision