Bicriteria Sparse Nonnegative Matrix Factorization via Two-Timescale Duplex Neurodynamic Optimization

被引:43
作者
Che, Hangjun [1 ]
Wang, Jun [2 ,3 ]
Cichocki, Andrzej [4 ,5 ]
机构
[1] Southwest Univ, Coll Elect & Informat Engn, Chongqing 400715, Peoples R China
[2] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Peoples R China
[3] City Univ Hong Kong, Sch Data Sci, Hong Kong, Peoples R China
[4] Skolkovo Inst Sci & Technol, Moscow 143026, Russia
[5] Polish Acad Sci, Syst Res Inst, PL-01447 Warsaw, Poland
基金
中国国家自然科学基金;
关键词
Optimization; Neurodynamics; Sparse matrices; Matrix converters; Linear programming; Search problems; Recurrent neural networks; Mixed-integer optimization; sparse nonnegative matrix factorization (SNMF); two-timescale duplex neurodynamics; RECURRENT NEURAL-NETWORK; PARTICLE SWARM OPTIMIZATION; ALGORITHMS; INTEGER; SUBJECT;
D O I
10.1109/TNNLS.2021.3125457
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this article, sparse nonnegative matrix factorization (SNMF) is formulated as a mixed-integer bicriteria optimization problem for minimizing matrix factorization errors and maximizing factorized matrix sparsity based on an exact binary representation of $l_{0}$ matrix norm. The binary constraints of the problem are then equivalently replaced with bilinear constraints to convert the problem to a biconvex problem. The reformulated biconvex problem is finally solved by using a two-timescale duplex neurodynamic approach consisting of two recurrent neural networks (RNNs) operating collaboratively at two timescales. A Gaussian score (GS) is defined as to integrate the bicriteria of factorization errors and sparsity of resulting matrices. The performance of the proposed neurodynamic approach is substantiated in terms of low factorization errors, high sparsity, and high GS on four benchmark datasets.
引用
收藏
页码:4881 / 4891
页数:11
相关论文
共 71 条
[1]   Exact Sparse Approximation Problems via Mixed-Integer Programming: Formulations and Computational Performance [J].
Bourguignon, Sebastien ;
Ninin, Jordan ;
Carfantan, Herve ;
Mongeau, Marcel .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2016, 64 (06) :1405-1419
[2]   A Two-Timescale Duplex Neurodynamic Approach to Mixed-Integer Optimization [J].
Che, Hangjun ;
Wang, Jun .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2021, 32 (01) :36-48
[3]  
Che HJ, 2019, INT CONF INFO SCI, P114, DOI [10.1109/ICIST.2019.8836758, 10.1109/icist.2019.8836758]
[4]   A Collaborative Neurodynamic Approach to Sparse Coding [J].
Che, Hangjun ;
Wang, Jun ;
Zhang, Wei .
ADVANCES IN NEURAL NETWORKS - ISNN 2019, PT I, 2019, 11554 :454-462
[5]   A collaborative neurodynamic approach to global and combinatorial optimization [J].
Che, Hangjun ;
Wang, Jun .
NEURAL NETWORKS, 2019, 114 :15-27
[6]   A Two-Timescale Duplex Neurodynamic Approach to Biconvex Optimization [J].
Che, Hangjun ;
Wang, Jun .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2019, 30 (08) :2503-2514
[7]   A nonnegative matrix factorization algorithm based on a discrete-time projection neural network [J].
Che, Hangjun ;
Wang, Jun .
NEURAL NETWORKS, 2018, 103 :63-71
[8]   Nonnegative matrix and tensor factorization [J].
Cichocki, Andrzej ;
Zdunek, Rafal ;
Amari, Shun-Ichi .
IEEE SIGNAL PROCESSING MAGAZINE, 2008, 25 (01) :142-145
[9]   FLEXIBLE HALS ALGORITHMS FOR SPARSE NON-NEGATIVE MATRIX/TENSOR FACTORIZATION [J].
Cichocki, Andrzej ;
Phan, Anh Huy ;
Caiafa, Cesar .
2008 IEEE WORKSHOP ON MACHINE LEARNING FOR SIGNAL PROCESSING, 2008, :73-78
[10]   Fast Local Algorithms for Large Scale Nonnegative Matrix and Tensor Factorizations [J].
Cichocki, Andrzej ;
Phan, Anh-Huy .
IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2009, E92A (03) :708-721