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 条
  • [41] Algorithms for Nonnegative Matrix Factorization with the Kullback–Leibler Divergence
    Le Thi Khanh Hien
    Nicolas Gillis
    Journal of Scientific Computing, 2021, 87
  • [42] Discriminative Orthogonal Nonnegative matrix factorization with flexibility for data representation
    Li, Ping
    Bu, Jiajun
    Yang, Yi
    Ji, Rongrong
    Chen, Chun
    Cai, Deng
    EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (04) : 1283 - 1293
  • [43] Community Detection using Nonnegative Matrix Factorization with Orthogonal Constraint
    Qin, Yaoyao
    Jia, Caiyan
    Li, Yafang
    2016 EIGHTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATIONAL INTELLIGENCE (ICACI), 2016, : 49 - 54
  • [44] Penalized nonnegative nonnegative matrix tri-factorization for co-clustering
    Wang, Shiping
    Huang, Aiping
    EXPERT SYSTEMS WITH APPLICATIONS, 2017, 78 : 64 - 73
  • [45] Nonnegative Matrix Factorization With Regularizations
    Ren, Weiya
    Li, Guohui
    Tu, Dan
    Jia, Li
    IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2014, 4 (01) : 153 - 164
  • [46] Automatic Multi-document Summarization Based on Clustering and Nonnegative Matrix Factorization
    Park, Sun
    Cha, ByungRea
    An, Dong Un
    IETE TECHNICAL REVIEW, 2010, 27 (02) : 167 - 178
  • [47] Clustering Heterogeneous Information Network by Joint Graph Embedding and Nonnegative Matrix Factorization
    Zhang, Benhui
    Gong, Maoguo
    Huang, Jianbin
    Ma, Xiaoke
    ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2021, 15 (04)
  • [48] Entropy regularized fuzzy nonnegative matrix factorization for data clustering
    Kun Chen
    Junchen Liang
    Junmin Liu
    Weilin Shen
    Zongben Xu
    Zhengjian Yao
    International Journal of Machine Learning and Cybernetics, 2024, 15 : 459 - 476
  • [49] Multiview nonnegative matrix factorization with dual HSIC constraints for clustering
    Sheng Wang
    Liyong Chen
    Yaowei Sun
    Furong Peng
    Jianfeng Lu
    International Journal of Machine Learning and Cybernetics, 2023, 14 : 2007 - 2022
  • [50] Entropy regularized fuzzy nonnegative matrix factorization for data clustering
    Chen, Kun
    Liang, Junchen
    Liu, Junmin
    Shen, Weilin
    Xu, Zongben
    Yao, Zhengjian
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2024, 15 (02) : 459 - 476