A New Cooperative Algorithm Based on PSO and K-Means for Data Clustering
Mehdi Neshat, Shima Farshchian Yazdi, Daneyal Yazdani & Mehdi Sargolzaei
Journal of Computer Science, Volume 8, Issue 2, pp. 188–194 · doi.org/10.3844/jcssp.2012.188.194
Abstract
Problem statement: Data clustering has been applied in multiple fields such as machine learning, data mining, wireless sensor networks and pattern recognition. One of the most famous clustering approaches is K-means which effectively has been used in many clustering problems, but this algorithm has some drawbacks such as local optimal convergence and sensitivity to initial points. Approach: Particle Swarm Optimization (PSO) algorithm is one of the swarm intelligence algorithms, which is applied in determining the optimal cluster centers. In this study, a cooperative algorithm based on PSO and k-means is presented. Result: The proposed algorithm utilizes both global search ability of PSO and local search ability of k-means. The proposed algorithm and also PSO, PSO with Contraction Factor (CF-PSO), k-means algorithms and KPSO hybrid algorithm have been used for clustering six datasets and their efficiencies are compared with each other. Conclusion: Experimental results show that the proposed algorithm has an acceptable efficiency and robustness.
Licence and reuse
Free to read. This article carries the publisher’s copyright, as printed on it: © 2012 Science Publications. It is free to read; ask us before reusing it.
How to reuse this articleResponses (0)
About this article
Neshat, M., Yazdi, S. F., Yazdani, D. & Sargolzaei, M. (2012). A New Cooperative Algorithm Based on PSO and K-Means for Data Clustering. Journal of Computer Science, 8(2), 188–194. https://doi.org/10.3844/jcssp.2012.188.194
- Licence
- © Science Publications
- Issue
- Volume 8, Issue 2
- Policies
- Editorial independenceUse of generative AIData availabilityAppeals and complaints
- Version
- Version of record
