2007 · 169 citations · 23 references
ComputingComputer ScienceMathematicsAlgorithmsMachine LearningOptimizationDimensionality ReductionMatrix ComputationMatrix FactorizationOptimization For Machine LearningBenchmark DatasetsBoundedness AnalysisMatrix NormalizationNormalization
An interesting problem in nonnegative matrix factorization (NMF) is to factorize the matrix X which is of some specific class, for example, binary matrix. In this paper, we extend the standard NMF to binary matrix factorization (BMF for short): given a binary matrix X, we want to factorize X into two binary matrices W, H (thus conserving the most important integer property of the objective matrix X) satisfying X ap WH. Two algorithms are studied and compared. These methods rely on a fundamental boundedness property of NMF which we propose and prove. This new property also provides a natural normalization scheme that eliminates the bias of factor matrices. Experiments on both synthetic and real world datasets are conducted to show the competency and effectiveness of BMF.
23
Learning the parts of objects by non-negative matrix factorization
Daniel D. Lee, H. Sebastian Seung · Nature · 1999 · 14.1K citations
The Approximation of One Matrix by Another of Lower Rank
Carl Eckart, Gale Young · Psychometrika · 1936 · 3.8K citations
Orthogonal nonnegative matrix t-factorizations for clustering
Chris Ding, Tao Li, Wei Peng et al. · 2006 · 1.2K citations