Nonnegative Matrix Factorization on Orthogonal Subspace

  • Authors:
  • Zhao Li;Xindong Wu;Hong Peng

  • Affiliations:
  • School of Computer Science and Engineering, South China University of Technology, PR China and Department of Computer Science, University of Vermont, United States;Department of Computer Science, University of Vermont, United States and School of Computer Science and Information Engineering, Hefei University of Technology, Hefei 230009, PR China;School of Computer Science and Engineering, South China University of Technology, PR China

  • Venue:
  • Pattern Recognition Letters
  • Year:
  • 2010

Quantified Score

Hi-index 0.10

Visualization

Abstract

Nonnegative Matrix Factorization (NMF), a parts-based representation using two small factor matrices to approximate an input data matrix, has been widely used in data mining, pattern recognition and signal processing. Orthogonal NMF which imposes orthogonality constraints on the factor matrices can improve clustering performance. However, the existing orthogonal NMF algorithms are either computationally expensive or have to incorporate prior information to achieve orthogonality. In our research, we propose an algorithm called Nonnegative Matrix Factorization on Orthogonal Subspace (NMFOS), in which the generation of orthogonal factor matrices is part of objective function minimization. Thus, orthogonality is achieved without resorting to additional constraints, and the computational complexity is decreased. We develop two algorithms based on the Euclidean distance metric and the generalized Kullback-Leibler divergence, respectively. Experiments on 10 document datasets show that NMFOS improves clustering accuracy. On a facial image database, NMFOS achieves a better parts-based representation with a significant reduction in computational complexity.