Particle Swarm Optimization and Differential Evolution in Fuzzy Clustering
Fuzzy clustering helps to find natural vague boundaries in data. The fuzzy c-means (FCM) is one of the most popular clustering methods based on minimization of a criterion function because it works fast in most situations. However, it is sensitive to initialization and is easily trapped in local optima. Particle swarm optimization (PSO) and differential evolution (DE) are two promising algorithms for numerical optimization. Two hybrid data clustering algorithms based the two evolution algorithms and the FCM algorithm, called HPSOFCM and HDEFCM respectively, are proposed in this research. The hybrid clustering algorithms make full use of the merits of the evolutionary algorithms and the FCM algorithm. The performances of the HPSOFCM algorithm and the HDEFCM algorithm are compared with those of the FCM algorithm on six data sets. Experimental results indicate the HPSOFCM algorithm and the HDEFCM algorithm can help the FCM algorithm escape from local optima.
Unable to display preview. Download preview PDF.
- 3.Mehdizadeh, E., Tavakkoli-Moghaddam, R.: A Hybrid Fuzzy Clustering PSO Algorithm for a Clustering Supplier Problem. In: IEEE International Conference on Industrial Engineering and Engineering Management, pp. 1466–1470 (2007)Google Scholar
- 4.Das, S., Konar, A., Chakraborty, U.K.: Automatic Fuzzy Segmentation of Images with Differential Evolution. In: IEEE Congress on Evolutionary Computation, pp. 2026–2033 (2006)Google Scholar
- 9.Storn, R., Price, K.: Differential Evolution - A Simple and Efficient Adaptive Scheme for Global Optimization over Continuous Spaces. Technical Report TR-95-012, University of California. ICSI, Berkeley (1995)Google Scholar