April 2017
Intermediate to advanced
532 pages
12h 39m
English
The standard initialization method for k-means, usually simply referred to as the random method, starts by randomly assigning each data point to a cluster before proceeding with the first update step.
Spark ML provides a parallel variant for this initialization method, called K-means ++, which is the default initialization method used.
The results of using K-means++ are shown here. Note that this time, the difficult lower-right points have been mostly correctly clustered:

Read now
Unlock full access