Heuristics for exact nonnegative matrix factorization

被引:0
|
作者
Arnaud Vandaele
Nicolas Gillis
François Glineur
Daniel Tuyttens
机构
[1] Université de Mons,Department of Mathematics and Operational Research, Faculté Polytechnique
[2] Université catholique de Louvain,Center for Operations Research and Econometrics
[3] Université catholique de Louvain,ICTEAM Institute
来源
关键词
Nonnegative matrix factorization; Exact nonnegative matrix factorization; Heuristics; Simulated annealing; GRASP; Hybridization; Nonnegative rank; Linear Euclidean distance matrices; Slack matrices; Extension complexity;
D O I
暂无
中图分类号
学科分类号
摘要
The exact nonnegative matrix factorization (exact NMF) problem is the following: given an m-by-n nonnegative matrix X and a factorization rank r, find, if possible, an m-by-r nonnegative matrix W and an r-by-n nonnegative matrix H such that X=WH\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$X = WH$$\end{document}. In this paper, we propose two heuristics for exact NMF, one inspired from simulated annealing and the other from the greedy randomized adaptive search procedure. We show empirically that these two heuristics are able to compute exact nonnegative factorizations for several classes of nonnegative matrices (namely, linear Euclidean distance matrices, slack matrices, unique-disjointness matrices, and randomly generated matrices) and as such demonstrate their superiority over standard multi-start strategies. We also consider a hybridization between these two heuristics that allows us to combine the advantages of both methods. Finally, we discuss the use of these heuristics to gain insight on the behavior of the nonnegative rank, i.e., the minimum factorization rank such that an exact NMF exists. In particular, we disprove a conjecture on the nonnegative rank of a Kronecker product, propose a new upper bound on the extension complexity of generic n-gons and conjecture the exact value of (i) the extension complexity of regular n-gons and (ii) the nonnegative rank of a submatrix of the slack matrix of the correlation polytope.
引用
收藏
页码:369 / 400
页数:31
相关论文
共 50 条
  • [1] Heuristics for exact nonnegative matrix factorization
    Vandaele, Arnaud
    Gillis, Nicolas
    Glineur, Francois
    Tuyttens, Daniel
    [J]. JOURNAL OF GLOBAL OPTIMIZATION, 2016, 65 (02) : 369 - 400
  • [2] EXACT AND HEURISTIC ALGORITHMS FOR SEMI-NONNEGATIVE MATRIX FACTORIZATION
    Gillis, Nicolas
    Kumar, Abhishek
    [J]. SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2015, 36 (04) : 1404 - 1424
  • [3] Nonnegative Matrix Factorization
    不详
    [J]. IEEE CONTROL SYSTEMS MAGAZINE, 2021, 41 (03): : 102 - 102
  • [4] Nonnegative Matrix Factorization
    SAIBABA, A. R. V. I. N. D. K.
    [J]. SIAM REVIEW, 2022, 64 (02) : 510 - 511
  • [5] Nonnegative Matrix Factorization: When Data is not Nonnegative
    Wu, Siyuan
    Wang, Jim
    [J]. 2014 7TH INTERNATIONAL CONFERENCE ON BIOMEDICAL ENGINEERING AND INFORMATICS (BMEI 2014), 2014, : 227 - 231
  • [6] NONNEGATIVE MATRIX FACTORIZATION WITH MATRIX EXPONENTIATION
    Lyu, Siwei
    [J]. 2010 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2010, : 2038 - 2041
  • [7] Nonnegative matrix factorization of a correlation matrix
    Sonneveld, P.
    van Kan, J. J. I. M.
    Huang, X.
    Oosterlee, C. W.
    [J]. LINEAR ALGEBRA AND ITS APPLICATIONS, 2009, 431 (3-4) : 334 - 349
  • [8] Nonnegative rank factorization of a nonnegative matrix A with A† A≥0
    Jain, SK
    Tynan, J
    [J]. LINEAR & MULTILINEAR ALGEBRA, 2003, 51 (01): : 83 - 95
  • [9] Quantized Nonnegative Matrix Factorization
    de Frein, Ruairi
    [J]. 2014 19TH INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING (DSP), 2014, : 377 - 382
  • [10] Quadratic nonnegative matrix factorization
    Yang, Zhirong
    Oja, Erkki
    [J]. PATTERN RECOGNITION, 2012, 45 (04) : 1500 - 1510