Biased unconstrained non-negative matrix factorization for clustering

被引:8
|
作者
Deng, Ping [1 ]
Zhang, Fan [1 ]
Li, Tianrui [1 ,3 ,4 ]
Wang, Hongjun [1 ]
Horng, Shi-Jinn [2 ]
机构
[1] Southwest Jiaotong Univ, Sch Comp & Artificial Intelligence, Chengdu 611756, Peoples R China
[2] Natl Taiwan Univ Sci & Technol, Dept Comp Sci & Informat Engn, Taipei 106, Taiwan
[3] Southwest Jiaotong Univ, Natl Engn Lab Integrated Transportat Big Data App, Chengdu 611756, Peoples R China
[4] Mfg Ind Chains Collaborat & Informat Support Tech, Chengdu 611756, Peoples R China
基金
美国国家科学基金会;
关键词
Non-negative matrix factorization; Unconstrained regularization; Stochastic gradient descent; Clustering; SIGMOID FUNCTION; ALGORITHMS;
D O I
10.1016/j.knosys.2021.108040
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Clustering remains a challenging research hotspot in data mining. Non-negative matrix factorization (NMF) is an effective technique for clustering, which aims to find the product of two non-negative low-dimensional matrices that approximates the original matrix. Since the matrices must satisfy the non-negative constraints, the Karush-Kuhn-Tucker conditions need to be used to obtain the update rules for the matrices, which limits the choice of update methods. Moreover, this method has no learning rate and the updating process is completely dependent on the data itself. In addition, the two low-dimensional matrices in NMF are randomly initialized, and the clustering performance of the model is reduced. To address these problems, this paper proposes a biased unconstrained non negative matrix factorization (BUNMF) model, which integrates the l2 norm and adds bias. Specifically, BUNMF uses a non-linear activation function to make elements of the matrices to remain non negative, and converts the constrained problem into an unconstrained problem. The matrices are renewed by sequentially updating the matrices' elements using stochastic gradient descent to obtain an update rule with a learning rate. Furthermore, the BUNMF model is constructed by three different activation functions and their iteration update algorithms are given through detailed reasoning. Finally, experimental results on eight public datasets show the effectiveness of the proposed model. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:16
相关论文
共 50 条
  • [31] Comparison of Non-negative Matrix Factorization Methods for Clustering Genomic Data
    Hou, Mi-Xiao
    Gao, Ying-Lian
    Liu, Jin-Xing
    Shang, Jun-Liang
    Zheng, Chun-Hou
    INTELLIGENT COMPUTING THEORIES AND APPLICATION, ICIC 2016, PT II, 2016, 9772 : 290 - 299
  • [32] Robust multi-view non-negative matrix factorization for clustering
    Liu, Xiangyu
    Song, Peng
    Sheng, Chao
    Zhang, Wenjing
    DIGITAL SIGNAL PROCESSING, 2022, 123
  • [33] Graph Regularized Projective Non-negative Matrix Factorization for Image Clustering
    Shi, Yuqing
    Wang, Weilan
    PROCEEDINGS OF THE 28TH CHINESE CONTROL AND DECISION CONFERENCE (2016 CCDC), 2016, : 413 - 416
  • [34] A nonlinear orthogonal non-negative matrix factorization approach to subspace clustering
    Tolic, Dijana
    Antulov-Fantulin, Nino
    Kopriva, Ivica
    PATTERN RECOGNITION, 2018, 82 : 40 - 55
  • [35] Dropout non-negative matrix factorization
    Zhicheng He
    Jie Liu
    Caihua Liu
    Yuan Wang
    Airu Yin
    Yalou Huang
    Knowledge and Information Systems, 2019, 60 : 781 - 806
  • [36] Non-negative matrix factorization on kernels
    Zhang, Daoqiang
    Zhou, Zhi-Hua
    Chen, Songcan
    PRICAI 2006: TRENDS IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2006, 4099 : 404 - 412
  • [37] Non-negative Matrix Factorization: A Survey
    Gan, Jiangzhang
    Liu, Tong
    Li, Li
    Zhang, Jilian
    COMPUTER JOURNAL, 2021, 64 (07): : 1080 - 1092
  • [38] Collaborative Non-negative Matrix Factorization
    Benlamine, Kaoutar
    Grozavu, Nistor
    Bennani, Younes
    Matei, Basarab
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2019: TEXT AND TIME SERIES, PT IV, 2019, 11730 : 655 - 666
  • [39] INFINITE NON-NEGATIVE MATRIX FACTORIZATION
    Schmidt, Mikkel N.
    Morup, Morten
    18TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO-2010), 2010, : 905 - 909
  • [40] Non-negative Matrix Factorization for EEG
    Jahan, Ibrahim Salem
    Snasel, Vaclav
    2013 INTERNATIONAL CONFERENCE ON TECHNOLOGICAL ADVANCES IN ELECTRICAL, ELECTRONICS AND COMPUTER ENGINEERING (TAEECE), 2013, : 183 - 187