Abstract
This chapter describes a Differential Evolution (DE) based algorithm for the automatic clustering of large unlabeled datasets. In contrast to most of the existing clustering techniques, the proposed algorithm requires no prior knowledge of the data to be classified. Rather, it determines the optimal number of clusters in the data ‘on the run’. Superiority of the new method has been demonstrated by comparing it with two recently developed partitional clustering techniques and one popular hierarchical clustering algorithm. The partitional clustering algorithms are based on Genetic Algorithm (GA) and the Particle Swarm Optimization (PSO) algorithm. An interesting practical application of the proposed method to automatic segmentation of images is also illustrated.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Price, K., Storn, R., Lampinen, J.: Differential Evolution - A Practical Approach to Global Optimization. Springer, Berlin (2005)
Das, S., Abraham, A., Konar, A.: Automatic clustering using an improved differential evolution algorithm. IEEE Transactions on Systems Man and Cybernetics - Part A 38(1), 218–237 (2008)
Bandyopadhyay, S., Maulik, U.: Genetic clustering for automatic evolution of clusters and application to image classification. Pattern Recognition 35, 1197–1208 (2002)
Omran, M., Salman, A., Engelbrecht, A.: Dynamic clustering using particle swarm optimization with application in unsupervised image classification. In: Fifth World Enformatika Conference (ICCI 2005), Prague, Czech Republic (2005)
Holland, J.H.: Adaptation in Natural and Artificial Systems. University of Michigan Press, Ann Arbor (1975)
Kennedy, J., Eberhart, R.C.: Swarm Intelligence. Morgan Kaufmann, San Francisco (2001)
Chou, C.H., Su, M.C., Lai, E.: A new cluster validity measure and its application to image compression. Pattern Analysis and Applications 7(2), 205–220 (2004)
Davies, D.L., Bouldin, D.W.: A cluster separation measure. IEEE Transactions on Pattern Analysis and Machine Intelligence 1, 224–227 (1979)
Dunn, J.C.: Well separated clusters and optimal fuzzy partitions. Journal of Cybernetics 4, 95–104 (1974)
Bezdek, J.C.: Numerical taxonomy with fuzzy sets. Journal of Math. Biol., 157–171 (1974)
Bezdek, J.C.: Cluster validity with fuzzy sets. Journal of Cybernetics (3), 58–72 (1974)
Xie, X., Beni, G.: Validity measure for fuzzy clustering. IEEE Trans. Pattern Anal. Machine Learning 3, 841–846 (1991)
Gustafson, D., Kessel, W.: Fuzzy clustering with a fuzzy covariance matrix. In: Proc. IEEE CDC, San Diego, CA, USA, pp. 761–766 (1979)
Das, S., Konar, A., Chakraborty, U.K.: Two Improved differential evolution schemes for faster global search. In: ACM-SIGEVO Proceedings of Genetic and Evolutionary Computation Conference (GECCO 2005), Washington DC (2005)
Day, W.H., Edelsbrunner, H.: Efficient algorithms for agglomerative hierarchical clustering methods. Journal of Classification 1, 1–24 (1984)
Blake, C., Keough, E., Merz, C.J.: UCI repository of machine learning database (1998), http://www.ics.uci.edu/~mlearn/MLrepository.html
Pal, S.K., Majumder, D.D.: Fuzzy sets and decision-making approaches in vowel and speaker recognition. IEEE Transactions on System, Man and Cybernertics SMC-7, 625–629 (1977)
van den Bargh, F., Engelbrecht, A.P.: A cooperative approach to particle swarm optimization. IEEE Transactions on Evolutionary Computing 8(3) (June 2004)
Olson, C.: Parallel algorithms for hierarchical clustering. Parallel Computing 21(8), 1313–1325 (1995)
Flury, B.: A First Course in Multivariate Statistics, vol. 28. Springer, Heidelberg (1997)
Bezdek, J.C., Pal, N.R.: Some new indexes of cluster validity. IEEE Transactions on Systems, Man, Cybernetics 28, 301–315 (1998)
Kothari, R., Pitts, D.: On finding the number of clusters. Pattern Recognition Letters 20, 405–416 (1999)
Jain, A.K., Murty, M.N., Flynn, P.J.: Data clustering: a review. ACM Computing Surveys 31(3), 264–323 (1999)
Tou, J.T., Gonzalez, R.C.: Pattern Recognition Principles. Addison-Wesley, London (1974)
Trivedi, M.M., Bezdek, J.C.: Low-level segmentation of aerial images with fuzzy clustering. IEEE Trans. on Systems, Man and Cybernetics 16 (1986)
Ball, G., Hall, D.: A clustering technique for summarizing multivariate data. Behavioral Science 12, 153–155 (1967)
Wallace, C.S., Boulton, D.M.: An information measure for classification. Computer Journal 11(2), 185–194 (1968)
Omran, M., Engelbrecht, A., Salman, A.: Particle swarm optimization method for image clustering. International Journal of Pattern Recognition and Artificial Intelligence 19(3), 297–322 (2005)
Das, S., Konar, A., Abraham, A.: Spatial information based image segmentation with a modified particle swarm optimization. In: Sixth International Conference on Intelligent System Design and Applications (ISDA) 2006, Jinan, Shangdong, China. IEEE Computer Society Press, Los Alamitos (2006)
Das, S., Abraham, A., Sarkar, S.K.: A hybrid rough-swarm algorithm for image pixel classification. In: Proceedings of 6th International Conference on Hybrid Intelligent Systems (HIS 2006), AUT Technology Park, Auckland, New Zealand. IEEE Computer Society Press, Los Alamitos (2006)
Das, S., Konar, A.: Automatic Image Pixel Clustering with an Improved Differential Evolution. Applied Soft Computing Journal 9(1), 226–236 (2009)
Press, W.H., Teukolsky, S.l.A., Vetterling, W.T., Flannery, B.P.: Numerical Recipes in C: The Art of Scientific Computing. Cambridge University Press, Cambridge (1992)
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Das, S., Abraham, A., Konar, A. (2009). Automatic Hard Clustering Using Improved Differential Evolution Algorithm . In: Metaheuristic Clustering. Studies in Computational Intelligence, vol 178. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-93964-1_4
Download citation
DOI: https://doi.org/10.1007/978-3-540-93964-1_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-92172-1
Online ISBN: 978-3-540-93964-1
eBook Packages: EngineeringEngineering (R0)