Faster k-Medoids Clustering: Improving the PAM, CLARA, and CLARANS Algorithms
k-means++: the advantages of careful seeding