Abstract
In this work, two new fuzzy clustering (FC) algorithms based on Differential Evolution (DE) are proposed. Five well-known data sets viz. Iris, Wine, Glass, E. Coli and Olive Oil are used to demonstrate the effectiveness of DEFC-1 and DEFC-2. They are compared with Fuzzy C-Means (FCM) algorithm and Threshold Accepting Based Fuzzy Clustering algorithms proposed by Ravi et al., [1]. Xie-Beni index is used to arrive at the ‘optimal’ number of clusters. Based on the numerical experiments, we infer that, in terms of least objective function value, these variants can be used as viable alternatives to FCM algorithm.
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
Ravi, V., Bin, M., Ravi Kumar, P.: Threshold Accepting based fuzzy clustering algorithms. International Journal of Uncertainty, Fuzziness and Knowledge-based Systems 14(5), 617–632 (2006)
Bezdek, J.C.: Fuzzy Mathematics in Pattern Classification, Ph. D. thesis, Center for applied mathematics, Cornell University (1973)
Kuncheva, L.I., Bezdek, J.C.: Selection of cluster prototypes from data by a genetic algorithm. In: Proc. 5th European Congress on Intelligent Techniques and Soft Computing (EUFIT), Aachen, Germany, vol. 18, pp. 1683–1688 (1997)
Sun, L.-X., Danzer, K.: Fuzzy cluster analysis by simulate annealing. Journal of Chemometrics 10, 325–342 (1996)
Lukashin, V., Fuchs, R.: Analysis of temporal gene expression profiles: clustering by simulated annealing and determining the optimal number of clusters. Bioinformatics 17, 405–414 (2001)
Belacel, N., Hansen, P., Mladenovic, N.: Fuzzy J-Means: A new heuristic for fuzzy clustering. Pattern Recognition 35, 2193–2200 (2000)
Hall, L.O., Ozyurt, I.B., Bezdek, J.C.: Clustering with a genetically optimized approach. IEEE Transactions on Evolutionary Computation 3, 103–112 (1999)
Al-Sultan, K.S., Fedjki, C.A.: A tabu search-based algorithm for the fuzzy clustering problem. Pattern Recognition 30, 2023–2030 (1997)
Kao, Y., Lin, J.-C., Huang, S.-C.: Fuzzy Clustering by Differential Evolution. In: Eight International Conference on Intelligent System Designs and Applications (2008)
Maulik, U., Saha, I.: Automatic fuzzy clustering using modified Differential Evolution for Image Classification. IEEE transactions on Geoscience and Remote sensing 48(9) (September 2010)
Das, S., Konar, A.: Automatic Image Pixel Clustering with an Improved Differential Evolution. Applied Soft Computing, doi:10.1016/j.asoc.2007.12.008
Zhang, L., Ma, M., Liu, X., Sun, C., Liu, M., Zho, C.: Differential Evolution Fuzzy Clustering Algorithm based on Kernel methods. In: Wang, G.-Y., Peters, J.F., Skowron, A., Yao, Y. (eds.) RSKT 2006. LNCS (LNAI), vol. 4062, pp. 430–435. Springer, Heidelberg (2006)
Storn, R., Price, K.: Differential Evolution – A Simple and Efficient Heuristic for Global Optimization over Continuous Spaces. Journal of Global Optimization 11, 341–359 (1997)
Rogalsky, T., Kocabiyik, S., Derksen, R.: Differential evolution in aerodynamic optimization. Canadian Aeronautics and Space Journal 46(4), 183–190 (2000)
Stumberger, G., Dolinar, D., Pahner, U., Hameyer, K.: Optimization of radial active magnetic bearings using the finite element technique and differential evolution algorithm. IEEE Transactions on Magnetics 36(4), 1009–1013 (2000)
Doyle, S., Corcoran, D., Connell, J.: Automated mirror design using an evolution strategy. Optical Engineering 38(2), 323–333 (1999)
Wang, F.S., Sheu, J.W.: Multiobjective parameter estimation problems of fermentation processes using a high ethanol tolerance yeast. Chemical Engineering Science 55(18), 3685–3695 (2000)
Lampinen, J., Zelinka, I.: Mechanical Engineering Design Optimization by Differential Evolution. In: New Ideas in Optimization, pp. 127–146. McGraw-Hill, New York (1999)
Masters, T., Land, W.: A new training algorithm for the general regression neural network. In: IEEE International Conference on Systems, Man and Cybernetics, Computational Cybernetics and Simulation, vol. 3, pp. 1990–1994 (1997)
Zelinka, I., Lampinen, J.: An evolutionary learning algorithms for neural networks. In: 5th International Conference on Soft Computing MENDEL 1999, pp. 410–414 (1999)
Fischer, M.M., Hlavackova-Schindler, K., Reismann, M.: A global search procedure for parameter estimation in neural spatial interaction modelling. Regional Science 78(2), 119–134 (1999)
Gang, L., Yiqing, T., Fu, T.: A fast evolutionary algorithm for neural network training using differential evolution. In: ICYCS 1999 Fifth International Conference for Young Computer Scientists, vol. 1, pp. 507–511 (1999)
Schmitz, G.P., Aldrich, C.: Combinatorial Evolution of Regression Nodes in Feedforward Neural Networks. Neural Networks 12(1), 175–189 (1999)
Ilonen, J., Kamarainen, J.-K., Lampinen, J.: Differential Evolution Training Algorithm for Feedforward Neural Networks. Neural Processing Letters 17, 93–105 (2003)
Bhat, T.R., Venkataramani, D., Ravi, V., Murty, C.V.S.: Improved differential evolution method for efficient parameter estimation in biofilter modeling. Biochemical Engineering Journal 28, 167–176 (2006)
Brest, J., Greiner, S., Boskovic, B., Mernik, M., Zumer, V.: Self-Adapting Control Prameters in Differential Evolution: A Comparative Study on numerical benchmark problems. IEEE transactions on Evolutionary Computation 10(6), 646–657 (2006)
Zhang, J., Sanderson Arthur, C.: JADE: Adaptive Differential Evolution with Optional External Archive. IEEE transactions on Evolutionary Computation 13(5), 945–958 (2009)
Qin, A.K., Huang, V.L., Suganthan, P.N.: Differential Evolution Algorithm with strategy adaptation for Global Numerical Optimization. IEEE transactions on Evolutionary Computation 13(2) (April 2009)
Xie, X.L., Beni, G.: A Validity Measure for Fuzzy Clustering. IEEE Transactions on Pattern Analysis and Machine Intelligence 13(8), 841–847
Blake, C.L., Merz, C.J.: UCI repository of machine learning databases. University of California, Department of Information and Computer Science, Irvine (1998), http://www.ics.uci.edu/mlearn/MLRepository.html
Forina, M., Armanino, C.: Eigenvector projection and simplified nonlinear mapping of fatty acid content of Italian olive oils. Annali di Chimica 72, 127–141 (1982), ftp://ftp.clarkson.edu/pub/hopkepk/Chemdata/Original/oliveoil.dat
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ravi, V., Aggarwal, N., Chauhan, N. (2010). Differential Evolution Based Fuzzy Clustering. In: Panigrahi, B.K., Das, S., Suganthan, P.N., Dash, S.S. (eds) Swarm, Evolutionary, and Memetic Computing. SEMCCO 2010. Lecture Notes in Computer Science, vol 6466. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17563-3_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-17563-3_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-17562-6
Online ISBN: 978-3-642-17563-3
eBook Packages: Computer ScienceComputer Science (R0)