Hybrid Big Bang-Big Crunch Algorithm for Cluster Analysis

Data clustering is an exploratory technique that organizes the data objects into different clusters in a competent way. There are number of techniques reported in clustering field. Several shortcomings associated with these techniques have been identified and resolved such as initial cluster center selection, number of clusters, slow convergence rate, local optima etc. In present work, a hybrid version of the big bang-big crunch (BB-BC) algorithm is developed to optimize clustering problems. The proposed algorithm work in two stages, initialization and optimization. The K-means algorithm act as initiation arbitrator to generate the initial population. While the big bang-big crunch algorithm acts as an optimizer to obtain the best solution. Here, the cluster centers generated from K-means are treated as preliminary population in BB-BC algorithm. The performance of proposed hybrid BB-BC algorithm is examined over seven benchmark datasets and compared with BB-BC, ACO, GA, PSO and K-means clustering algorithms. From the experimental results, it is clarified that proposed algorithm gives better clustering solution than rest of algorithms.

[1]  Ujjwal Maulik,et al.  Genetic algorithm-based clustering technique , 2000, Pattern Recognit..

[2]  B. Kulkarni,et al.  An ant colony approach for clustering , 2004 .

[3]  Hossein Nezamabadi-pour,et al.  A data clustering approach based on universal gravity rule , 2015, Eng. Appl. Artif. Intell..

[4]  Md Zahidul Islam,et al.  A hybrid clustering technique combining a novel genetic algorithm with K-Means , 2014, Knowl. Based Syst..

[5]  Yugal Kumar,et al.  Improved cat swarm optimization algorithm for solving global optimization problems and its application to clustering , 2017, Applied Intelligence.

[6]  Irshad Ahmad Ansari,et al.  An improved K means clustering with Atkinson index to classify liver patient dataset , 2016, Int. J. Syst. Assur. Eng. Manag..

[7]  Nadjet Kamel,et al.  A new quantum chaotic cuckoo search algorithm for data clustering , 2018, Expert Syst. Appl..

[8]  Salwani Abdullah,et al.  Data Clustering Using Big Bang–Big Crunch Algorithm , 2011 .

[9]  Zhaolu Guo,et al.  Improved gravitational search algorithm with crossover , 2017, Comput. Electr. Eng..

[10]  Laith Mohammad Abualigah,et al.  A new hybridization strategy for krill herd algorithm and harmony search algorithm applied to improve the data clustering , 2017 .

[11]  Charu C. Aggarwal,et al.  Feature Selection for Classification: A Review , 2014, Data Classification: Algorithms and Applications.

[12]  Xianda Zhang,et al.  A genetic algorithm with gene rearrangement for K-means clustering , 2009, Pattern Recognit..

[13]  Murat Erisoglu,et al.  A new algorithm for initial cluster centers in k-means algorithm , 2011, Pattern Recognit. Lett..

[14]  Ning Wang,et al.  Cooperative bare-bone particle swarm optimization for data clustering , 2014, Soft Comput..

[15]  Dharmender Kumar,et al.  A novel hybrid K-means and artificial bee colony algorithm approach for data clustering , 2018 .

[16]  Yongquan Zhou,et al.  Automatic data clustering using nature-inspired symbiotic organism search algorithm , 2019, Knowl. Based Syst..

[17]  Yugal Kumar,et al.  A chaotic teaching learning based optimization algorithm for clustering problems , 2018, Applied Intelligence.

[18]  Kayvan Bijari,et al.  Memory-enriched big bang–big crunch optimization algorithm for data clustering , 2017, Neural Computing and Applications.

[19]  Rui Xu,et al.  Survey of clustering algorithms , 2005, IEEE Transactions on Neural Networks.

[20]  Tunchan Cura,et al.  A particle swarm optimization approach to clustering , 2012, Expert Syst. Appl..

[21]  Abdolreza Hatamlou,et al.  A hybrid bio-inspired algorithm and its application , 2017, Applied Intelligence.

[22]  Jiye Liang,et al.  An initialization method for the K-Means algorithm using neighborhood model , 2009, Comput. Math. Appl..

[23]  Gadadhar Sahoo,et al.  A hybrid data clustering approach based on improved cat swarm optimization and K-harmonic mean algorithm , 2015, AI Commun..

[24]  Charles J. Hitch The New Approach to Management in the U.S. Defense Department , 1962 .