henhaobio
Sign in

BMC BioinformaticsBioinformaticsPeer-reviewed journal article

Fast Nonnegative Matrix Factorization andApplications to Pattern Extraction, Deconvolutionand Imputation

Xihui LiniD, Paul Christopher BoutrosiD

PDFDOIPreprint

Abstract

Nonnegative matrix factorization (NMF) is a technique widely used in various fields, including artificial intelligence (AI), signal processing and bioinformatics. However existing algorithms and R packages cannot be applied to large matrices due to their slow convergence, and cannot handle missing values. In addition, most NMF research focuses only on blind decompositions: decomposition without utilizing prior knowledge. We adapt the idea of sequential coordinate-wise descent to NMF to increase the convergence rate. Our NMF algorithm thus handles missing values naturally and integrates prior knowledge to guide NMF towards a more meaningful decomposition. To support its use, we describe a novel imputation-based method to determine the rank of decomposition. All our algorithms are implemented in the R package NNLM, which is freely available on CRAN.

Citations
115
FWCI
5.98
Field percentile
top 3%

Reproducibility ledger

Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.

Sign in to file a reproducibility report.

Similarity Map
SelectedSame fieldCross-field
THISChen '21Kleverov '26DeBruine '21Güven '22Buchanan '19Kazemipour '17
75% semantic matchBioinformatics
Rebecca Chen, Lav R. Varshney·IEEE Open Journal of Signal Processing·Jan 1, 2021· 2 citations