title: On nonnegative matrix factorization algorithms for signal-dependent noise with application to electromyography data.
abstract: Nonnegative matrix factorization (NMF) by the multiplicative updates algorithm is a powerful machine learning method for decomposing a high-dimensional nonnegative matrix V into two nonnegative matrices, W and H, where V ~ WH. It has been successfully applied in the analysis and interpretation of large-scale data arising in neuroscience, computational biology, and natural language processing, among other areas. A distinctive feature of NMF is its nonnegativity constraints that allow only additive linear combinations of the data, thus enabling it to learn parts that have distinct physical representations in reality. In this letter, we describe an information-theoretic approach to NMF for signal-dependent noise based on the generalized inverse gaussian model. Specifically, we propose three novel algorithms in this setting, each based on multiplicative updates, and prove monotonicity of updates using the EM algorithm. In addition, we develop algorithm-specific measures to evaluate their goodness of fit on data. Our methods are demonstrated using experimental data from electromyography studies, as well as simulated data in the extraction of muscle synergies, and compared with existing algorithms for signal-dependent noise.
authors.affiliation: Department of Biostatistics and Bioinformatics, Fox Chase Cancer Center, Philadelphia, PA 19111, U.S.A. karthik.devarajan@fccc.edu.
authors.forename: Karthik
authors.initials: K
authors.lastname: Devarajan
authors.forename: Vincent C K
authors.initials: VC
authors.lastname: Cheung
mesh_terms: D000465:Algorithms; D000818:Animals; D001185:Artificial Intelligence; D019295:Computational Biology; D004576:Electromyography; D006801:Humans; D018482:Muscle, Skeletal / Q000502:physiology*; D016011:Normal Distribution; D010363:Pattern Recognition, Automated