Non-negative Matrix Factorization under Heavy Noise

被引:0
|
作者
Bhattacharya, Chiranjib [1 ]
Goyal, Navin [2 ]
Kannan, Ravindran [2 ]
Pani, Jagdeep [1 ]
机构
[1] Indian Inst Sci, Dept Comp Sci & Automat, Bangalore, Karnataka, India
[2] Microsoft Res India, Bangalore, Karnataka, India
关键词
ALGORITHM;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Noisy Non-negative Matrix factorization (NMF) is: given a data matrix A (d x n), find non-negative matrices B;C (d x k, k x n respy.) so that A = BC + N, where N is a noise matrix. Existing polynomial time algorithms with proven error guarantees require each column N-x;j to have l(1) norm much smaller than parallel to(BC)(x;j)parallel to(1), which could be very restrictive. In important applications of NMF such as Topic Modeling as well as theoretical noise models (eg. Gaussian with high sigma), almost every column of N-xj violates this condition. We introduce the heavy noise model which only requires the average noise over large subsets of columns to be small. We initiate a study of Noisy NMF under the heavy noise model. We show that our noise model subsumes noise models of theoretical and practical interest (for eg. Gaussian noise of maximum possible sigma). We then devise an algorithm TSVDNMF which under certain assumptions on B;C, solves the problem under heavy noise. Our error guarantees match those of previous algorithms. Our running time of O ((n + d)(2)k) is substantially better than the O(n(3)d) for the previous best. Our assumption on B is weaker than the "Separability" assumption made by all previous results. We provide empirical justification for our assumptions on C. We also provide the first proof of identifiability (uniqueness of B) for noisy NMF which is not based on separability and does not use hard to check geometric conditions. Our algorithm outperforms earlier polynomial time algorithms both in time and error, particularly in the presence of high noise.
引用
收藏
页数:9
相关论文
共 50 条
  • [41] Incremental Learning in the Non-negative Matrix Factorization
    Rebhan, Sven
    Sharif, Waqas
    Eggert, Julian
    ADVANCES IN NEURO-INFORMATION PROCESSING, PT II, 2009, 5507 : 960 - +
  • [42] Non-negative matrix factorization for visual coding
    Liu, WX
    Zheng, NN
    Lu, XF
    2003 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL III, PROCEEDINGS: IMAGE & MULTIDIMENSIONAL SIGNAL PROCESSING SIGNAL, PROCESSING EDUCATION, 2003, : 293 - 296
  • [43] Non-negative Matrix Factorization based on γ-Divergence
    Machida, Kohei
    Takenouchi, Takashi
    2015 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2015,
  • [44] Linear projective non-negative matrix factorization
    Hu, Lirui
    Wu, Jianguo
    Wang, Lei
    ICIC Express Letters, 2013, 7 (08): : 2285 - 2291
  • [45] Ordinal Non-negative Matrix Factorization for Recommendation
    Gouvert, Olivier
    Oberlin, Thomas
    Fevotte, Cedric
    25TH AMERICAS CONFERENCE ON INFORMATION SYSTEMS (AMCIS 2019), 2019,
  • [46] Ordinal Non-negative Matrix Factorization for Recommendation
    Gouvert, Olivier
    Oberlin, Thomas
    Fevotte, Cedric
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 119, 2020, 119
  • [47] Non-negative matrix-set factorization
    Li, Le
    Zhang, Yu-Jin
    PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON IMAGE AND GRAPHICS, 2007, : 564 - +
  • [48] Autofluorescence Removal by Non-Negative Matrix Factorization
    Woolfe, Franco
    Gerdes, Michael
    Bello, Musodiq
    Tao, Xiaodong
    Can, Ali
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2011, 20 (04) : 1085 - 1093
  • [49] Non-negative Matrix Factorization For Network Delay Matrix Completion
    Ghandi, Sanaa
    Reiffers-Masson, Alexandre
    Vaton, Sandrine
    Chonavel, Thierry
    PROCEEDINGS OF THE IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM 2022, 2022,
  • [50] NON-NEGATIVE MATRIX FACTORIZATION ON THE ENVELOPE MATRIX IN COCHLEAR IMPLANT
    Hu, Hongmei
    Sang, Jinqiu
    Lutman, Mark
    Bleeck, Stefan
    2013 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2013, : 7790 - 7794