Abstract
Many universities all over the world have been offering courses on swarm intelligence from 1990s. Particle Swarm Optimization is a swarm intelligence technique. It is relatively young, with a pronounce need for a mature teaching method. This paper presents an educational software tool in MATLAB to aid the teaching of PSO fundamentals and its applications to data clustering. This software offers the advantage of running the classical K-Means clustering algorithm and also provides facility to simulate hybridization of K-Means with PSO to explore better clustering performances. The graphical user interfaces are user-friendly and offer good learning scope to aspiring learners of PSO.
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
Bishop, X.M.: Neural networks for pattern recognition. Oxford University Press, Oxford (1995)
Yurkiovich, S., Passino, K.M.: A laboratory course on fuzzy control. IEEE Trans. Educ. 42(1), 15–21 (1999)
Coelho, L.S., Coelho, A.A.R.: Computational intelligence in process control: fuzzy, evolutionary, neural, and hybrid approaches. Int. J. Knowl-Based Intell. Eng. Sys. 2(2), 80–94 (1998)
Bonabeau, E., Dorigo, M., Theraulaz, G.: Swarm intelligence: from natural to artificial systems. Oxford University Press, Oxford (1999)
Kennedy, J.F., Eberhart, R.C.: Particle swarm optimization. In: Proceedings of the IEEE International conference on neural networks, Perth, Australia, vol. 4, pp. 1942–1948 (1995)
MacQueen, J.B.: Some Methods for classification and Analysis of Multivariate Observations. In: Proceedings of 5th Berkeley Symposium on Mathematical Statistics and Probability, vol. 1, pp. 281–297. University of California Press (1967)
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
Manda, K., Hanuman, A.S., Satapathy, S.C., Chaganti, V., Babu, A.V. (2010). A Software Tool for Data Clustering Using Particle Swarm Optimization. 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_34
Download citation
DOI: https://doi.org/10.1007/978-3-642-17563-3_34
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)