Data clustering is a popular approach for automatically finding classes, concepts, or groups of patterns. The term “clustering” is used in several research communities to describe methods for grouping of unlabeled data. These communities have different terminologies and assumptions for the components of the clustering process and the context in which clustering is used. This paper looks into the use of Particle Swarm Optimization (PSO) for cluster analysis. In standard PSO the non-oscillatory route can quickly cause a particle to stagnate and also it may prematurely converge on suboptimal solutions that are not even guaranteed to local optimal solution. In this paper a modification strategy is proposed for the particle swarm optimization (PSO) algorithm and applied in the data sets. This paper provides a method for particles to steer clear off from local stagnation and the local search is applied to improve the goodness of fitting. The effectiveness of this concept is demonstrated by cluster analysis. Results show that the model provides enhanced performance and maintains more diversity in the swarm and thereby allows the particles to be robust to trace the changing environment.
Estivill-Castro, V, “Why so many clustering algorithms”, ACM SIGKDD Explorations Newsletter, 4: 65, 2002.
Yun Peng, Hongxin Wan, "Web Text Clustering and Evaluation Algorithm Based on Fuzzy Set", JDCTA: International Journal of Digital Content Technology and its Applications, Vol. 7, No. 1, pp. 11-18, 2013.
Meng-Dar Shieh, Fang-Chen Hsu, "Using FCM Clustering for Consumer Segmentation in Kansei Engineering System", JDCTA: International Journal of Digital Content Technology and its Applications, Vol. 7, No. 1, pp. 563 -571, 2013.
ZHANG Hong-qi, WANG Chun-guang, "Study on the Time Sequence Data Stream Clustering Algorithm Based on Property Information Contribution", IJACT: International Journal of Advancements in Computing Technology, Vol. 5, No. 2, pp. 148-154, 2013.
Kennedy, J.; Eberhart, R, "Particle Swarm Optimization", Proceedings of IEEE International Conference on Neural Networks. IV, pp. 1942-1948, 1995.
Shi, Y, Eberhart, R.C, "A modified particle swarm optimizer", Proceedings of IEEE International Conference on Evolutionary Computation, pp. 69–73, 1998.
Kennedy, J, "The particle swarm: social adaptation of knowledge", Proceedings of IEEE International Conference on Evolutionary Computation, pp. 303–308, 1977.
Poli, R, "An analysis of publications on particle swarm optimisation applications", Technical Report CSM-469, Department of Computer Science, University of Essex, UK, 2007.
Poli, R, "Analysis of the publications on the applications of particle swarm optimisation", Journal of Artificial Evolution and Applications, 1, 10 2008.
R. Eberhart and J. Kennedy, "A new optimizer using particle swarm theory", Proceedings of the Sixth International Symposium on Micro Machine and Human Science, Nagoya, Japan, pp.39-43, 1995.
MacQueen, J. B, "Some Methods for classification and Analysis of Multivariate Observations", Proceedings of 5th Berkeley Symposium on Mathematical Statistics and Probability, University of California Press. pp. 281-297, 1967.
Steinhaus, H, "Sur la division des corps matériels en parties" (in French), Bull. Acad. Polon. Sci. 4 (12): 801–804, 1957.
Lloyd, S. P, "Least square quantization in PCM", IEEE Transactions on Information Theory 28 (2): 129–137, 1957.
UCI Repository for Machine Learning Databases retrieved from the World Wide Web:http://www.ics.uci.edu/~mlearn/MLRepository.htm.
Copyright: © 2013 The Author(s)
Published by Knowledge Words Publications (www.kwpublications.com)
This article is published under the Creative Commons Attribution (CC BY 4.0) license. Anyone may reproduce, distribute, translate and create derivative works of this article (for both commercial and non-commercial purposes), subject to full attribution to the original publication and authors. The full terms of this license may be seen at: http://creativecommons.org/licences/by/4.0/legalcode