Two algorithms for orthogonal nonnegative matrix factorization with application to clustering

被引:116
|
作者
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 条
  • [1] Two Efficient Algorithms for Orthogonal Nonnegative Matrix Factorization
    Wu, Jing
    Chen, Bin
    Han, Tao
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021
  • [2] Algorithms for Orthogonal Nonnegative Matrix Factorization
    Choi, Seungjin
    [J]. 2008 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-8, 2008, : 1828 - 1832
  • [3] Two Efficient Algorithms for Approximately Orthogonal Nonnegative Matrix Factorization
    Li, Bo
    Zhou, Guoxu
    Cichocki, Andrzej
    [J]. IEEE SIGNAL PROCESSING LETTERS, 2015, 22 (07) : 843 - 846
  • [4] Randomized Algorithms for Orthogonal Nonnegative Matrix Factorization
    Yong-Yong Chen
    Fang-Fang Xu
    [J]. Journal of the Operations Research Society of China, 2023, 11 : 327 - 345
  • [5] Randomized Algorithms for Orthogonal Nonnegative Matrix Factorization
    Chen, Yong-Yong
    Xu, Fang-Fang
    [J]. JOURNAL OF THE OPERATIONS RESEARCH SOCIETY OF CHINA, 2023, 11 (02) : 327 - 345
  • [6] An ordered subsets orthogonal nonnegative matrix factorization framework with application to image clustering
    Ma, Limin
    Tong, Can
    Qi, Shouliang
    Yao, Yudong
    Teng, Yueyang
    [J]. INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2024,
  • [7] Spatially Coherent Clustering Based on Orthogonal Nonnegative Matrix Factorization
    Fernsel, Pascal
    [J]. JOURNAL OF IMAGING, 2021, 7 (10)
  • [8] Symmetric Nonnegative Matrix Factorization: Algorithms and Applications to Probabilistic Clustering
    He, Zhaoshui
    Xie, Shengli
    Zdunek, Rafal
    Zhou, Guoxu
    Cichocki, Andrzej
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 2011, 22 (12): : 2117 - 2131
  • [9] Fast Orthogonal Nonnegative Matrix Tri-Factorization for Simultaneous Clustering
    Li, Zhao
    Wu, Xindong
    Lu, Zhenyu
    [J]. ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PT II, PROCEEDINGS, 2010, 6119 : 214 - 221
  • [10] Nonnegative Matrix Factorization on Orthogonal Subspace
    Li, Zhao
    Wu, Xindong
    Peng, Hong
    [J]. PATTERN RECOGNITION LETTERS, 2010, 31 (09) : 905 - 911