Research Article

Two Efficient Algorithms for Orthogonal Nonnegative Matrix Factorization

Algorithm 1

AUR algorithm for the ONMF.
Input: and .
Output: Factors , which solve problem (18).
(1) Select initial matrix and .
(2) For k = 1 : maxIt
(2.1)  Calculate the factor matrix using the following formula:
   
(2.2)  Calculate the factor matrix using the following formula:
   
  End Do