Extended SMART algorithms for non-negative matrix factorization

  • Authors:
  • Andrzej Cichocki;Shun-ichi Amari;Rafal Zdunek;Raul Kompass;Gen Hori;Zhaohui He

  • Affiliations:
  • Laboratory for Advanced Brain Signal Processing, Japan;Amari Research Unit for Mathematical Neuroscience, BSI, RIKEN, Wako-shi, Japan;Laboratory for Advanced Brain Signal Processing, Japan;Laboratory for Advanced Brain Signal Processing, Japan;Laboratory for Advanced Brain Signal Processing, Japan;Laboratory for Advanced Brain Signal Processing, Japan

  • Venue:
  • ICAISC'06 Proceedings of the 8th international conference on Artificial Intelligence and Soft Computing
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we derive a family of new extended SMART (Simultaneous Multiplicative Algebraic Reconstruction Technique) algorithms for Non-negative Matrix Factorization (NMF). The proposed algorithms are characterized by improved efficiency and convergence rate and can be applied for various distributions of data and additive noise. Information theory and information geometry play key roles in the derivation of new algorithms. We discuss several loss functions used in information theory which allow us to obtain generalized forms of multiplicative NMF learning adaptive algorithms. We also provide flexible and relaxed forms of the NMF algorithms to increase convergence speed and impose an additional constraint of sparsity. The scope of these results is vast since discussed generalized divergence functions include a large number of useful loss functions such as the Amari α– divergence, Relative entropy, Bose-Einstein divergence, Jensen-Shannon divergence, J-divergence, Arithmetic-Geometric (AG) Taneja divergence, etc. We applied the developed algorithms successfully to Blind (or semi blind) Source Separation (BSS) where sources may be generally statistically dependent, however are subject to additional constraints such as nonnegativity and sparsity. Moreover, we applied a novel multilayer NMF strategy which improves performance of the most proposed algorithms.