An Exterior Method for Nonnegative Matrix Factorization
Abstract
Lay Summary
Many machine learning tasks require finding structured and interpretable patterns in large datasets, such as images, text, audio, and recommendation data. Nonnegative matrix factorization is a common method for finding these patterns, but existing methods can be slow and may not always find the best solution. This paper introduces eNMF, a new method that first finds the dominant patterns in the data and then adjusts them so that all values are nonnegative. This approach makes the search process easier and more effective. Across synthetic and real-world datasets, eNMF finds better summaries of the original data and does so faster than several standard methods. These improved patterns also help with practical tasks such as face recognition, audio digit classification, and recommendation. Overall, eNMF provides a faster and more reliable way to find interpretable patterns in nonnegative data.