Journal of East China Normal University(Natural Sc ›› 2014, Vol. 2014 ›› Issue (6): 73-80.doi: 10.3969/j.issn.10005641.2014.06.011

• Article • Previous Articles     Next Articles

Adaptively determining clustering number of K-means: A case study on the clustering from remotely sensed imagery

YUAN  Zhou-Mi-Qi1, ZHOU  Jian-Hua2   

  1. 1. Department of Geography, East China Normal University, Shanghai 200241, China; 2. Key Laboratory of Geographic Information Science, Ministry of Education, East China Normal University, Shanghai 200241, China
  • Online:2014-11-25 Published:2015-02-07

Abstract: A new algorithm, named adaptively determining the number of clusters (ADNC), has been proposed. By using ADNC, the optimal clustering number for Kmeans clustering, usually determined by human conjecture or manual try, can now be determined by computer in a self-adaptive way.ADNC typically is an iterative process including the adjustment of clustering number and the assessment of average standard deviation during the iteration. The adjustment will refer the assessment following the principle of gradient descent, namely, to get a better clustering number and to reduce the deviation in the same time. The optimal clustering number most likely locates at the point just before the deviation begins to oscillate. The clustering results will be perfectly reasonable with the clustering number decided by ADNC because the feature heterogeneity in a class will be reduced to the minimum. By the way, the concept of inappropriate clustering number, by using which the deviation may increase to the maximum, has been proposed as a try. It has been revealed by experiment that both the optimal and the inappropriate clustering numbers have practical significance to improve the clustering accuracy.

Key words: K-means, clustering number, self-adaptation

CLC Number: