Skip to main content

Evolutionary Improved Swarm-Based Hybrid K-Means Algorithm for Cluster Analysis

  • Conference paper
  • First Online:

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 379))

Abstract

Improvement in the quality of cluster centers and minimization of intra-cluster distance are two most challenging areas of K-means clustering algorithm. Due to predetermined number of clusters, it is difficult to predict the exact value of k. Furthermore, in case of non-globular clusters, K-means fails to get optimal cluster center in a data set. In this paper, a hybrid improved particle swarm optimization-based evolutionary K-means clustering method has been proposed to obtain the optimal cluster center. The hybridization of improved PSO and genetic algorithm (GA) along with K-means algorithm improves the convergence speed as well as helps to find the global optimal solution. In the first stage, IPSO has been used to get a global solution in order to get optimal cluster centers. Then, the crossover steps of GA are used to improve the quality of particles and mutation is used for diversification of solution space in order to avoid premature convergence. The performance analysis of the proposed method is compared with other existing clustering techniques like K-means, GA-K-means, and PSO-K-means.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Hartigan, J.A.: Clustering algorithms. 1975, Wiley, New York

    Google Scholar 

  2. Hartigan, J.A., Wong, M.A.: Algorithm AS 136: A K-means clustering algorithm. J. Royal Stat. Soc. C 28(1), 100–108. JSTOR 2346830 (1979)

    Google Scholar 

  3. Ensafi, R., Dehghanzadeh, S., Akbarzadeh, T.M.R.: Optimizing fuzzy K-means for network anomaly detection using PSO, pp. 686–693 (2008). doi: 10.1109/AICCSA.2008.4493603

  4. Sha, M., Yang, H.: Speaker recognition based on APSO-K-means clustering algorithm. In: International Conference on Artificial Intelligence and Computational Intelligence, (2009). doi: 10.1109/AICI.2009.17

  5. Kader, A.R.F.: Genetically improved PSO algorithm for efficient data clustering. In: Second International Conference on Machine Learning and Computing, 2010. doi:10.1109/ICMLC.2010.19 (2010)

  6. Xiangwei, Z., Yuanjiang, J.: A study on educational data clustering approach based on improved particle swarm optimizer (2011). doi:10.1109/ITiME.2011.6132144

    Google Scholar 

  7. Youguo, L., Haiyan, W.: A clustering method based on K-means algorithm. Phys. Procedia 25, 1104–1109 (2012)

    Article  Google Scholar 

  8. Naik, B., Swetanisha, S., Behera, D. K., Mahapatra, S., Padhi, B.K.: Cooperative swarm based clustering algorithm based on PSO and k-means to find optimal cluster centroids. In: National Conference on Computing and Communication Systems (NCCCS), pp. 1–5 (2012). doi:10.1109/NCCCS.2012.6413027 (2012)

  9. Govindarajan, K., Somasundaram, T.S. Vivekanandan, K.S.K.: Particle swarm optimization (PSO)-based clustering for improving the quality of learning using cloud computing. In: IEEE 13th International Conference on Advanced Learning Technologies, pp. 495–497 (2013). doi:10.1109/ICALT.2013.160 (2013)

  10. Liao, Q., Yang, F., Zhao, J.: An Improved parallel K-means clustering algorithm with map reduce, In: Proceedings of ICCT, pp. 764–768, (2013). doi:10.1109/ICCT.2013.6820477

  11. Bai, L., Liang, J., Chao, S., Dang, C.: Fast global k-means clustering based on local geometrical information. Inf. Sci. 245, 168–180 (2013)

    Article  Google Scholar 

  12. Liao, K., Liu, G., Xiao, L., Chaoteng L.: A sample-based hierarchical adaptive K-means clustering method for large-scale video retrieval. Knowl.-Based Syst. 49, 123–133 (2013)

    Google Scholar 

  13. Jaganathan, P., Jaiganesh, S.: An improved K-means algorithm combined with Particle Swarm Optimization approach for efficient web document clustering, pp. 772–776, (2013). doi:10.1109/ICGCE.2013.6823538

  14. Yao, H., Duan, Q., Li, D., Wang, L.: An improved K-means clustering algorithm for fish image segmentation. Math. Comput. Model. 58, 790–798 (2013)

    Article  MATH  Google Scholar 

  15. Monedero, D.R., Solé, M., Nin, J., Forné, J.: A modification of the k-means method for quasi-unsupervised learning. Knowl.-Based Syst. 37, 176–185 (2013)

    Article  Google Scholar 

  16. Shahbaba, M., Beheshti, S.: MACE-means clustering. Sig. Process. 105, 216–225 (2014)

    Article  Google Scholar 

  17. Naldi, M.C., Campello, R.J.G.B.: Evolutionary k-means for distributed datasets. Neurocomputing 127, 30–42 (2014)

    Article  Google Scholar 

  18. Scitovski, R., Sabo, K.: Analysis of the k-means algorithm in the case of data points occurring on the border of two or more clusters, Knowl.-Based Syst. 57, 1–7 (2014)

    Google Scholar 

  19. Pavithra, M.S.: Aradhya Manjunath VN : A comprehensive of transforms, Gabor filter and k-means clustering for text detection in images and video. Appl. Comput. Inf. (2014). doi:10.1016/j.aci.2014.08.001

    Google Scholar 

  20. Kennedy, J., Eberhart, R.: Particle swarm optimization, In: Proceedings of the 1995 IEEE International Conference on Neural Networks, vol. 4,1942–1948 (1995)

    Google Scholar 

  21. Wei, J., Guangbin, L., Dong, L.: Elite particle swarm optimization with mutation. In: IEEE Asia Simulation Conference—7th International Conference on System Simulation and Scientific Computing, pp. 800–803 (2008)

    Google Scholar 

  22. Khare, A., Rangnekar, S.: A review of particle swarm optimization and its applications in solar photovoltaic system. Appl. Soft Comput. 13, 2997–3006 (2013)

    Article  Google Scholar 

  23. Babaei, M.: A general approach to approximate solutions of nonlinear differential equations using particle swarm optimization. Appl. Soft Comput. 13, 3354–3365 (2013)

    Article  Google Scholar 

  24. Neri, F., Mininno, E., Iacca, G.: Compact particle swarm optimization. Inf. Sci. 239, 96–121 (2013)

    Article  MathSciNet  Google Scholar 

  25. Nayak, J., Naik, B., Kanungo, D.P., Behera, H.S.: An improved swarm based hybrid k-means clustering for optimal cluster centers. In: Information Systems Design and Intelligent Applications, pp. 545–553. Springer, (2015)

    Google Scholar 

  26. Yue-bo, M., Jian-hua, Z., Xu-sheng, G., Liang, Z.: Research on WNN aerodynamic modeling from flight data based on improved PSO algorithm. Neurocomputing 83, 212–221 (2012)

    Google Scholar 

  27. Dehuri, S., Roy, R., Cho, S.B., Ghosh, A.: An improved swarm optimized functional link artificial neural network (ISO-FLANN) for classification. J. Syst. Softw. 85, 1333–1345 (2012)

    Article  Google Scholar 

  28. Kanungo, D.P., Naik, B., Nayak, J., Baboo, S., Behera, H.S.: An improved PSO based back propagation learning—MLP(IPSO-BP-MLP) for classification, Smart Innovation, Systems and Technologies 31, doi:10.1007/978-81-322-2205-7_32 (2015)

    Google Scholar 

  29. Bache, K., Lichman, M.: UCI machine learning repository [http://archive.ics.uci.edu/ml], Irvine, University of California, School of Information and Computer Science (2013)

Download references

Acknowledgments

This work is supported by the Department of Science & Technology (DST), Ministry of Science & Technology, New Delhi, Govt. of India, under grants No. DST/INSPIRE Fellowship/2013/585.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Janmenjoy Nayak .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer India

About this paper

Cite this paper

Nayak, J., Kanungo, D.P., Naik, B., Behera, H.S. (2016). Evolutionary Improved Swarm-Based Hybrid K-Means Algorithm for Cluster Analysis. In: Satapathy, S., Raju, K., Mandal, J., Bhateja, V. (eds) Proceedings of the Second International Conference on Computer and Communication Technologies. Advances in Intelligent Systems and Computing, vol 379. Springer, New Delhi. https://doi.org/10.1007/978-81-322-2517-1_34

Download citation

  • DOI: https://doi.org/10.1007/978-81-322-2517-1_34

  • Published:

  • Publisher Name: Springer, New Delhi

  • Print ISBN: 978-81-322-2516-4

  • Online ISBN: 978-81-322-2517-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics