RDocumentation
Moon
Learn R
Search all packages and functions
hNMF (version 1.0)
Hierarchical Non-Negative Matrix Factorization
Description
Hierarchical and single-level non-negative matrix factorization. Several NMF algorithms are available.
Copy Link
Copy
Link to current version
Version
Version
1.0
0.9
0.8
0.6
0.5
0.4
0.3
0.2
Down Chevron
Install
install.packages('hNMF')
Monthly Downloads
294
Version
1.0
License
GPL-3
Maintainer
Nicolas Sauwen
Last Published
November 20th, 2020
Functions in hNMF (1.0)
Search functions
preProcesInputData
Condition input data matrix properly for NMF
semiNMF
Semi-NMF based on multiplicative update rules. Reference: C. Ding, T. Li, and M.I. Jordan, "Convex and semi-nonnegative matrix factorizations", IEEE Transations on Pattern Analysis and Machine Intelligence, vol. 32, no. 1, pp. 45-55, 2010.
HALSacc
Accelerated hierarchical alternating least squares NMF. For a reference to the method, see N. Gillis, Nonnegative matrix factorization: complexity, algorithms and applications [Section 4.2, Algo. 6], PhD thesis, Universit<U+00E9> catholique de Louvain, February 2011.
residualNMF
Computation of relative NMF residual per observation
hNMF
Hierarchical non-negative matrix factorization.
initializeNMF
Initialize NMF model with initial spectral data
PGNMF
NMF by alternating non-negative least squares using projected gradients. For a reference to the method, see C.-J. Lin, "Projected Gradient Methods for Non-negative Matrix Factorization", Neural computation 19.10 (2007): 2756-2779.
initializeSPA
The successive projection algorithm, a useful method for initializing the NMF source matrix
scaleNMFResult
Apply fixed scaling to NMF model matrices by normalizing the basis vectors
imoverlay
Overlay a mask or a color scaled image on top of a background image
oneLevelNMF
Perform Non-Negative Matrix factorization