NMF

Cluster Analysis, Part V: Monte Carlo NMF

In this continuing series, we explore the NMath Stats functions for performing cluster analysis. (For previous posts, see Part 1 - PCA , Part 2 - K-Means, Part 3 - Hierarchical, and Part 4 - NMF.) The sample data set we're using classifies 89 single malt scotch whiskies on a five-point scale (0-4) for 12 flavor characteristics. To visualize the data set and clusterings, we make use of the free Mic...
Read More

Cluster Analysis, Part IV: Non-negative Matrix Factorization (NMF)

In this continuing series, we explore the NMath Stats functions for performing cluster analysis. (For previous posts, see Part 1 - PCA , Part 2 - K-Means, and Part 3 - Hierarchical.) The sample data set we're using classifies 89 single malt scotch whiskies on a five-point scale (0-4) for 12 flavor characteristics. To visualize the data set and clusterings, we make use of the free Microsoft Chart C...
Read More

Non-negative Matrix Factorization in NMath, Part 1

A couple of years ago, we were asked by a customer to provide an implementation of an algorithm called Non-negative Matrix Factorization (NMF). We did a basic implementation, which we later included in our NMath Stats library. I kind of forgot about it until we recently heard from a prospective NMath customer who wanted to use NMF for grouping, or clustering. Talking with this customer rekindled m...
Read More
Top