Jump to ContentJump to Main Navigation
Show Summary Details
More options …

Journal of Intelligent Systems

Editor-in-Chief: Fleyeh, Hasan

4 Issues per year

CiteScore 2017: 0.96

SCImago Journal Rank (SJR) 2017: 0.193
Source Normalized Impact per Paper (SNIP) 2017: 0.481

See all formats and pricing
More options …
Volume 26, Issue 1


Grey Wolf Algorithm-Based Clustering Technique

Vijay Kumar / Jitender Kumar Chhabra
  • Computer Engineering Department, National Institute of Technology, Kurukshetra, Haryana, India
  • Other articles by this author:
  • De Gruyter OnlineGoogle Scholar
/ Dinesh Kumar
Published Online: 2016-02-04 | DOI: https://doi.org/10.1515/jisys-2014-0137


The main problem of classical clustering technique is that it is easily trapped in the local optima. An attempt has been made to solve this problem by proposing the grey wolf algorithm (GWA)-based clustering technique, called GWA clustering (GWAC), through this paper. The search capability of GWA is used to search the optimal cluster centers in the given feature space. The agent representation is used to encode the centers of clusters. The proposed GWAC technique is tested on both artificial and real-life data sets and compared to six well-known metaheuristic-based clustering techniques. The computational results are encouraging and demonstrate that GWAC provides better values in terms of precision, recall, G-measure, and intracluster distances. GWAC is further applied for gene expression data set and its performance is compared to other techniques. Experimental results reveal the efficiency of the GWAC over other techniques.

Keywords: Grey wolf algorithm; data clustering; K-means; metaheuristics


  • [1]

    B. Amiri, L. Hossain and S. E. Mosavi, Applications of harmony search algorithm on clustering, in: Proceedings of the World Congress on Engineering and Computer Science, pp. 460–465, 2010.Google Scholar

  • [2]

    S. Bandyopadhyay and U. Maulik, An evolutionary technique based on K-means algorithm for optimal clustering in RN, Inform. Sci. 146 (2002), 221–237.Google Scholar

  • [3]

    C. L. Blake and C. J. Merz, UCI Repository of Machine Learning, 1998. http://www.ics.uci.edu/_mlearn/databases/.

  • [4]

    P. Brucker, On the complexity of clustering problems, in: Optimization and Operations Research, Lecture Notes in Economics and Mathematical Systems, M. Beckmenn and H. P. Kunzi, eds., vol. 157, pp. 45–54, Springer-Verlag, Berlin, Germany, 1978.Google Scholar

  • [5]

    S. Chu and I. Herskowitz, The transcriptional program of sporulation in budding yeast, Science 282 (1998), 699–705.Google Scholar

  • [6]

    S. Das, A. Abraham and A. Konar, Automatic clustering using an improved differential evolution algorithm, IEEE T Syst Man Cy A 38 (2008), 218–237.Google Scholar

  • [7]

    M. Fathian, B. Amiri and A. Maroosi, Application of honey bee mating optimization algorithm on clustering, Appl. Math. Comput. 190 (2007), 1502–1513.Google Scholar

  • [8]

    E. W. Forgy, Cluster analysis of multivariate data: efficiency versus interpretability of classifications, Biometrics 21 (1965), 768–769.Google Scholar

  • [9]

    Z. W. Geem, J.-H. Kim and G. V. Loganathan, A new heuristic optimization algorithm: harmony search, Simulation 76 (2001), 60–68.Google Scholar

  • [10]

    T. Hassanzadeh and M. R. Meybodi, A new hybrid approach for data clustering using firefly algorithm and K-means, in: CSI International Symposium on Artificial Intelligence and Signal Processing, pp. 7–11, Shiraz, Fars, Iran, 2012.Google Scholar

  • [11]

    A. Hatamlou, Black hole: a new heuristic optimization approach for data clustering, Inform. Sci. 222 (2013), 175–184.Google Scholar

  • [12]

    A. Hatamlou and M. Hatamlou, Hybridization of the gravitational search algorithm and Big Bang-Big Crunch algorithm for data clustering, Fund. Inform. 126 (2013), 319–333.Google Scholar

  • [13]

    A. Hatamlou, S. Abdullah and H. Nezamabadi-pour, Application of gravitational search algorithm on data clustering, in: Rough Set and Knowledge Technology, Lecture Notes in Computer Science, J. Yao, S. Ramanna, G. Wang, and Z. Suraj, eds., vol. 6954, pp. 337–346, Springer, 2011.Google Scholar

  • [14]

    A. Hatamlou, S. Abdullah and M. Hatamlou, Data clustering using Big Bang-Big Crunch algorithm, in: Innovative Computing Technology. Lecture Notes in Communications in Computer and Information Science, P. Pichappan, H. Ahmadi, and E. Ariwa, eds., pp. 383–388, Springer, 2011.Google Scholar

  • [15]

    V. R. Iyer, M. B. Eisen, D. T. Ross, G. Schuler and J. C. F. Lee, The transcriptional program in the response of human fibroblasts to serum, Science 283 (1999), 83–87.Google Scholar

  • [16]

    A. K. Jain, Data clustering: 50 years beyond K-means, Pattern Recogn. Lett. 31 (2010), 651–666.Google Scholar

  • [17]

    Y.-T. Kao, E. Zahara and I. W. Kao, A hybridized approach to data clustering, Expert Syst. Appl. 34 (2008), 1754–1762.Google Scholar

  • [18]

    D. Karaboga and B. Basturk, On the performance of artificial bee colony algorithm, Appl. Soft Comput. 8 (2008), 687–697.Google Scholar

  • [19]

    L. Kaufman and P. J. Rousseeuw, Finding groups in data: an introduction to cluster analysis, John Wiley & Sons, New York, 1990.Google Scholar

  • [20]

    K. Krishna and M. N. Murty, Genetic K-means algorithm, IEEE T Syst Man Cy B 29 (1999), 433–439.Google Scholar

  • [21]

    V. Kumar, J. K. Chhabra and D. Kumar, Automatic MRI brain image segmentation using gravitational search based clustering technique, in: Recent Advances in Computer Vision and Image Processing: Methodologies and Applications, R. Srivastava, S. K. Singh and K. K. Shukla, eds., pp. 313–326, IGI Global, USA, 2014.Google Scholar

  • [22]

    V. Kumar, J. K. Chhabra and D. Kumar, Parameter adaptive harmony search algorithm for unimodal and multimodal optimization problems, J. Comput. Sci. 5 (2014), 144–155.Google Scholar

  • [23]

    V. Kumar, J. K. Chhabra and D. Kumar, Variance based harmony search algorithm for unimodal and multimodal optimization problems with application to clustering, Cybernet. Syst. 5 (2014), 486–511.Google Scholar

  • [24]

    U. Maulik and S. Bandyopadhyay, Genetic algorithm based clustering technique, Pattern Recogn. 33 (2000), 1455–1465.Google Scholar

  • [25]

    S. Mirjalili, S. M. Mirjalili and A. Lewis, Grey wolf optimizer. Adv. Eng. Softw. 69 (2014), 46–61.Google Scholar

  • [26]

    C. A. Murthy and N. Chowdhury, In search of optimal clusters using genetic algorithms, Pattern Recogn. Lett. 17 (1996), 825–832.Google Scholar

  • [27]

    M. G. H. Omran, A. P. Engelbrecht and A. Salman, Dynamic clustering using particle swarm optimization with application in image segmentation, Pattern Anal. Appl. 8 (2006), 332–344.Google Scholar

  • [28]

    I. B. Saida, K. Nadjet and B. Omar, A new algorithm for data clustering based on cuckoo search optimization, in: Genetic and Evolutionary Computing. Lecture Notes in Advances in Intelligent Systems and Computing, J.-S. Pan, P. Kromer and V. Snasel, eds., vol. 238, pp. 55–64, Springer, 2014.Google Scholar

  • [29]

    S. C. Satapathy and A. Naik, Data clustering based on teaching learning-based optimization, in: Swarm, Evolutionary, and Memetic Computing. Lecture Notes in Computer Science, B. K. Panigrahi, P. N. Suganthan, S. Das and S. C. Satapathy, eds., vol. 7077, pp. 148–156, Springer, 2011.Google Scholar

  • [30]

    S. Z. Selim and K. Al-Sultan, A simulated annealing algorithm for the clustering problem, Pattern Recogn. 24 (1991), 1003–1008.Google Scholar

  • [31]

    S. Z. Selim and M. A. Ismail, K-means-type algorithms: a generalized convergence theorem and characterization of local optimality, IEEE T Pattern Anal. 6 (1984), 81–87.Google Scholar

  • [32]

    P. S. Shelokar, V. K. Jayaraman and B. D. Kulkarni, An ant colony approach for clustering, Anal. Chim. Acta 509 (2004), 187–195.Google Scholar

  • [33]

    C. S. Sung and H. W. Jin, A tabu search-based heuristic for clustering, Pattern Recogn. 33 (2000), 849–858.Google Scholar

  • [34]

    X. Wen, Large-scale temporal gene expression mapping of central nervous system development, Proceedings of the National Academy of Sciences of the United States of America 95 (1998), 334–339.Google Scholar

  • [35]

    R. Xu and D. C. Wunsch II, Clustering, John Wiley and Sons, USA, 2009.Google Scholar

  • [36]

    X.-S. Yang, A new metaheuristic bat-inspired algorithm, in: Proceedings of Nature Inspired Cooperative Strategies for Optimization, Studies in Computational Intelligence, J. R. Gonzalez et al., eds., vol. 284, pp. 65–74, Springer, Berlin, 2010.Google Scholar

  • [37]

    X.-S. Yang, Flower pollination algorithm for global optimization, in: Unconventional Computation and Natural Computation. Lect. Notes Comput. Sci., J. Durand-Lose and N. Jonoska, eds., Springer, 7445 (2012), 240–249.Google Scholar

  • [38]

    C. Zhang, D. Ouyang and J. Ning, An artificial bee colony approach for clustering, Expert Syst. Appl. 37 (2010), 4761–4767.Google Scholar

About the article

Corresponding author: Vijay Kumar, Computer Science and Engineering Department, Thapar University, Patiala, Punjab, India, e-mail:

Received: 2014-09-23

Published Online: 2016-02-04

Published in Print: 2017-01-01

Citation Information: Journal of Intelligent Systems, Volume 26, Issue 1, Pages 153–168, ISSN (Online) 2191-026X, ISSN (Print) 0334-1860, DOI: https://doi.org/10.1515/jisys-2014-0137.

Export Citation

©2017 Walter de Gruyter GmbH, Berlin/Boston.Get Permission

Citing Articles

Here you can find all Crossref-listed publications in which this article is cited. If you would like to receive automatic email messages as soon as this article is cited in other publications, simply activate the “Citation Alert” on the top of this page.

Ashish Kumar Tripathi, Kapil Sharma, and Manju Bala
Big Data Research, 2018

Comments (0)

Please log in or register to comment.
Log in