Description: work process k-means algorithm is as follows: First, choose k objects from n data objects as the initial cluster centers while for the rest of the other objects, according to the similarity (distance) with those of their cluster centers, They were assigned to the most similar (represented by the cluster center) clustering then calculated for each cluster received new cluster center (the cluster mean all objects) repeats this process Until the beginning of a standard measure function convergence. MSE is generally used as the standard measure function k clustering has the following characteristics: each cluster itself as compact as possible, and to separate between the clusters as possible. Here is what I wrote the source code.
To Search:
File list (Check if you may need any files):
K_Means.java