Copyright | (c) Alexander Ignatyev 2017 |
---|---|
License | BSD-3 |
Stability | experimental |
Portability | POSIX |
Safe Haskell | None |
Language | Haskell2010 |
MachineLearning.Clustering
Description
Cluster Analysis a.k.a. Clustering - grouping data into coherent subsets.
Documentation
Arguments
:: RandomGen g | |
=> Int | number of K-Means Algorithm runs ( |
-> Matrix | data to cluster; |
-> Int | desired number of clusters ( |
-> Rand g (Vector Cluster) | list of clusters inside Random Monad. |
Clusters data using K-Means Algorithm inside Random Monad.
Runs K-Means algorithm N
times, returns the clustering with smaller cost.