A K-Means Clustering Algorithm Based on Enhanced Differential Evolution

Article Preview

Abstract:

The conventional k-means algorithms are sensitive to the initial cluster centers, and tend to be trapped by local optima. To resolve these problems, a novel k-means clustering algorithm using enhanced differential evolution technique is proposed in this paper. This algorithm improves the global search ability by applying Laplace mutation operator and exponentially increasing crossover probability operator. Numerical experiments show that this algorithm overcomes the disadvantages of the conventional k-means algorithms, and improves search ability with higher accuracy, faster convergence speed and better robustness.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

71-75

Citation:

Online since:

September 2011

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2011 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] MacQueen J. Some methods for classification and analysis of multi-variate observations[C]// Proc. of the 5th Berkeley Symposium on Mathematics Statistic Problem, 1967, 1: 281~297.

Google Scholar

[2] Jiayao Wang, Xueping Zhang, Haiyan Zhou. A Genetic K-means Algorithm for Spatial Clustering [J]. Computer Engineering, 2006, 32(3): 188-190. In Chinese.

Google Scholar

[3] Michael Laszlo, Sumitra Mukherjee.A genetic algorithm that exchanges neighboring centers for k-means clustering[J]. Pattern Recognition Letters, 2007, 28(16): 2359-2366.

DOI: 10.1016/j.patrec.2007.08.006

Google Scholar

[4] Omran M G H, Engelbrecht A P, Salman A. Dynamic clustering using particle swarm optimization with application in unsupervised image classification [J]. Proceedings of World Academy of Science, Engineering and Technology, 2005, 9(11): 199-204.

Google Scholar

[5] Storn R, Price K.Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces[J].Journal of Global Optimization, 1997, 11(4):341-359.

Google Scholar

[6] Paterlini S, Krink T.High performance clustering with differential evolution[C]// Proc. of Congress on Evolutionary Computation, 2004, 2: 2004-2011.

DOI: 10.1109/cec.2004.1331142

Google Scholar

[7] Sudhakar G. Effective image clustering with differential evolution technique[J]. International Journal of Computer and Communication Technology, 2010, 2(1): 11-19.

Google Scholar

[8] Kuo-Tong Lan, Chun-Hsiung Lan.Notes on the distinction of Gaussian and Cauchy mutations[C]// Proc. of Eighth International Conference on Intelligent Systems Design and Applications, 2008: 272-277.

DOI: 10.1109/isda.2008.237

Google Scholar