Technique in multivariate analysis that factors high-dimensional vectors into a lower-dimensional representation, while preserving the non-negative elements in the data sets.
Generality: 787