Two algorithms for orthogonal nonnegative matrix factorization with application to clustering

被引:125
|
作者
Pompili, Filippo [1 ]
Gillis, Nicolas [2 ]
Absil, P. -A. [3 ]
Glineur, Francois [3 ,4 ]
机构
[1] Univ Perugia, Dept Elect & Informat Engn, I-06100 Perugia, Italy
[2] Univ Mons, Dept Math & Operat Res, B-7000 Mons, Belgium
[3] Catholic Univ Louvain, ICTEAM Inst, B-1348 Louvain, Belgium
[4] Catholic Univ Louvain, CORE, B-1348 Louvain, Belgium
关键词
Nonnegative matrix factorization; Orthogonality; Clustering; Document classification; Hyperspectral images;
D O I
10.1016/j.neucom.2014.02.018
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Approximate matrix factorization techniques with both nonnegativity and orthogonality constraints, referred to as orthogonal nonnegative matrix factorization (ONMF), have been recently introduced and shown to work remarkably well for clustering tasks such as document classification. In this paper, we introduce two new methods to solve ONMF. First, we show mathematical equivalence between ONMF and a weighted variant of spherical k-means, from which we derive our first method, a simple EM-like algorithm. This also allows us to determine when ONMF should be preferred to k-means and spherical k-means. Our second method is based on an augmented Lagrangian approach. Standard ONMF algorithms typically enforce nonnegativity for their iterates while trying to achieve orthogonality at the limit (e.g., using a proper penalization term or a suitably chosen search direction). Our method works the opposite way: orthogonality is strictly imposed at each step while nonnegativity is asymptotically obtained, using a quadratic penalty. Finally, we show that the two proposed approaches compare favorably with standard ONMF algorithms on synthetic, text and image data sets. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:15 / 25
页数:11
相关论文
共 50 条
  • [31] Orthogonal Nonnegative Matrix Factorization for Blind Image Separation
    Mirzal, Andri
    ADVANCES IN VISUAL INFORMATICS, 2013, 8237 : 25 - 35
  • [32] TWO DIMENSIONAL NONNEGATIVE MATRIX FACTORIZATION
    Gu, Quanquan
    Zhou, Jie
    2009 16TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOLS 1-6, 2009, : 2069 - 2072
  • [33] Deep asymmetric nonnegative matrix factorization for graph clustering
    Hajiveiseh, Akram
    Seyedi, Seyed Amjad
    Tab, Fardin Akhlaghian
    PATTERN RECOGNITION, 2024, 148
  • [34] Robust Graph Regularized Nonnegative Matrix Factorization for Clustering
    Peng, Chong
    Kang, Zhao
    Hu, Yunhong
    Cheng, Jie
    Cheng, Qiang
    ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2017, 11 (03)
  • [35] CLUSTERING OF NONNEGATIVE DATA AND AN APPLICATION TO MATRIX COMPLETION
    Strohmeier, C.
    Needell, D.
    2020 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2020, : 8349 - 8353
  • [36] Graph regularized nonnegative matrix factorization with label discrimination for data clustering
    Xing, Zhiwei
    Ma, Yingcang
    Yang, Xiaofei
    Nie, Feiping
    NEUROCOMPUTING, 2021, 440 : 297 - 309
  • [37] Learning a Subspace and Clustering Simultaneously with Manifold Regularized Nonnegative Matrix Factorization
    Nie, Feiping
    Chen, Huimin
    Huang, Heng
    Ding, Chris H. Q.
    Li, Xuelong
    GUIDANCE NAVIGATION AND CONTROL, 2024, 04 (03)
  • [38] Efficient Clustering Using Nonnegative Matrix Factorization for Gene Expression Dataset
    Kherwa, Pooja
    Bansal, Poonam
    Singh, Sukhvinder
    Gupta, Tanishaq
    ADVANCED COMPUTING AND INTELLIGENT ENGINEERING, 2020, 1082 : 179 - 190
  • [39] Efficient algorithms of box-constrained Nonnegative Matrix Factorization and its applications in image clustering
    Guo, Jie
    Li, Ting
    Wan, Zhong
    Li, Jiaoyan
    Xiao, Yamei
    APPLIED NUMERICAL MATHEMATICS, 2025, 208 : 176 - 188
  • [40] Orthogonal nonnegative matrix tri-factorization for co-clustering: Multiplicative updates on Stiefel manifolds
    Yoo, Jiho
    Choi, Seungjin
    INFORMATION PROCESSING & MANAGEMENT, 2010, 46 (05) : 559 - 570