A flexible R package for nonnegative matrix factorization
- PMID: 20598126
- PMCID: PMC2912887
- DOI: 10.1186/1471-2105-11-367
VSports注册入口 - A flexible R package for nonnegative matrix factorization
Abstract
Background: Nonnegative Matrix Factorization (NMF) is an unsupervised learning technique that has been applied successfully in several fields, including signal processing, face recognition and text mining. Recent applications of NMF in bioinformatics have demonstrated its ability to extract meaningful information from high-dimensional data such as gene expression microarrays. Developments in NMF theory and applications have resulted in a variety of algorithms and methods VSports手机版. However, most NMF implementations have been on commercial platforms, while those that are freely available typically require programming skills. This limits their use by the wider research community. .
Results: Our objective is to provide the bioinformatics community with an open-source, easy-to-use and unified interface to standard NMF algorithms, as well as with a simple framework to help implement and test new NMF methods. For that purpose, we have developed a package for the R/BioConductor platform. The package ports public code to R, and is structured to enable users to easily modify and/or add algorithms. It includes a number of published NMF algorithms and initialization methods and facilitates the combination of these to produce new NMF strategies. Commonly used benchmark data and visualization methods are provided to help in the comparison and interpretation of the results. V体育安卓版.
Conclusions: The NMF package helps realize the potential of Nonnegative Matrix Factorization, especially in bioinformatics, providing easy access to methods that have already yielded new insights in many applications. Documentation, source code and sample data are available from CRAN V体育ios版. .
Figures





References
-
- Paatero P, Tapper U. Positive matrix factorization: A non-negative factor model with optimal utilization of error estimates of data values. Environmetrics. 1994;5(2):111–126. doi: 10.1002/env.3170050203. http://dx.doi.org/10.1002/env.3170050203 - DOI - DOI
-
- Lee D, Seung H. Learning the parts of objects by non-negative matrix factorization. Nature. 1999;401:788–791. doi: 10.1038/44565. http://www.nature.com/nature/journal/v401/n6755/abs/401788a0.html - DOI - PubMed
-
- Devarajan K. Nonnegative matrix factorization: an analytical and interpretive tool in computational biology. PLoS computational biology. 2008;4:e1000029. doi: 10.1371/journal.pcbi.1000029. http://www.ncbi.nlm.nih.gov/pubmed/18654623 - DOI - PMC - PubMed
-
- Brunet JP, Tamayo P, Golub TR, Mesirov JP. Metagenes and molecular pattern discovery using matrix factorization. Proceedings of the National Academy of Sciences of the United States of America. 2004;101:4164–9. doi: 10.1073/pnas.0308531101. "V体育官网" http://www.ncbi.nlm.nih.gov/pubmed/15016911 - DOI - PMC - PubMed
-
- Pehkonen P, Wong G, Toronen P. Theme discovery from gene lists for identification and viewing of multiple functional groups. BMC Bioinformatics. 2005;6:162. doi: 10.1186/1471-2105-6-162. http://www.biomedcentral.com/1471-2105/6/162 - DOI - PMC - PubMed
Publication types
- "V体育官网" Actions
MeSH terms
- Actions (V体育平台登录)
- V体育ios版 - Actions
- VSports在线直播 - Actions
- V体育官网入口 - Actions
- V体育平台登录 - Actions
LinkOut - more resources
Full Text Sources
V体育官网 - Other Literature Sources