An improved form of the ant lion optimization algorithm for image clustering problems

An improved form of the ant lion optimization algorithm for image clustering problems

This paper proposes an improved form of the ant lion optimization algorithm (IALO) to solve image clusteringproblem. The improvement of the algorithm was made using a new boundary decreasing procedure. Moreover, a recentlyproposed objective function for image clustering in the literature was also improved to obtain well-separated clusters while minimizing the intracluster distances. In order to accurately demonstrate the performances of the proposed methods, firstly, twenty-three benchmark functions were solved with IALO and the results were compared with the ALO and a chaos-based ALO algorithm from the literature. Secondly, four benchmark images were clustered by IALO and the obtained results were compared with the results of particle swarm optimization, artificial bee colony, genetic, and Kmeans algorithms. Lastly, IALO, ALO, and the chaos-based ALO algorithm were compared in terms of image clustering by using the proposed objective function for three benchmark images. The comparison was made for the objective function values, the separateness and compactness properties of the clusters and also for two clustering indexes Davies– Bouldin and Xie–Beni. The results showed that the proposed boundary decreasing procedure increased the performance of the IALO algorithm, and also the IALO algorithm with the proposed objective function obtained very competitive results in terms of image clustering.

___

  • [1] Jain AK, Murty MN, Flynn PJ. Data clustering: a review. ACM Computing Surveys 1999; 31 (3): 264-323.
  • [2] Azar AT, El-Said SA, Hassanien AE. Fuzzy and hard clustering analysis for thyroid disease. Computer Methods Programs in Biomedicine 2013; 111 (1): 1-16.
  • [3] Krishnasamy G, Kulkarni AJ, Paramesran R. A hybrid approach for data clustering based on modified cohort intelligence and K-means. Expert Systems with Applications 2014; 41 (13): 6009-6016.
  • [4] Ozturk C, Hancer E, Karaboga D. Improved clustering criterion for image clustering with artificial bee colony algorithm. Pattern Analysis Applications 2015; 18 (3): 587-599.
  • [5] MacQueen J. Some methods for classification and analysis of multivariate observations. In: 5th Berkeley Symposium on Mathematical Statistics and Probability; Berkeley, USA; 1967. pp. 281-297.
  • [6] Dunn JC. A fuzzy relative of the ISODATA process and its use in detecting compact well-separated clusters. Journal of Cybernetics 1973; 3 (3): 32–57.
  • [7] Bezdek JC. Pattern Recognition with Fuzzy Objective Function Algorithms. New York, NY, USA: Plenum Pres, 1981.
  • [8] Omran M. Particle swarm optimization methods for pattern recognition and image processing. PhD, University of Pretoria, Environment and Information Technology, Hatfield, South Africa, 2004.
  • [9] Niknam T, Amiri B. An efficient hybrid approach based on PSO, ACO and k-means for cluster analysis. Applied Soft Computing 2010; 10 (1): 183-197.
  • [10] Biniaz A, Abbasi A. Unsupervised ACO: Applying FCM as a supervisor for ACO in medical image segmentation. Journal of Intelligent & Fuzzy Systems 2014; 27 (1): 407-417. doi:10.3233/IFS-131008
  • [11] Kumar Y, Sahoo G. A two-step artificial bee colony algorithm for clustering. Neural Computing and Applications 2017; 28 (3): 537-551.
  • [12] Wang W, Wang C, Cui X, Wang A. A Clustering algorithm combine the FCM algorithm with supervised learning normal mixture model. In: 19th International Conference on Pattern Recognition; Tampa, FL, USA; 2008. pp. 1-4.
  • [13] Toz M, Toz G. A novel image clustering algorithm based on DS and FCM. In: Medical Technologies National Conference (TIPTEKNO); Bodrum, Turkey; 2015. pp. 1-4.
  • [14] Maulik U, Bandyopadhyay S. Genetic algorithm-based clustering technique. Pattern Recognition 2000; 33 (9): 1455-1465. doi:10.1016/S0031-3203(99)00137-5
  • [15] Shelokar PS, Jayaraman VK, Kulkarni BD. An ant colony approach for clustering. Analytica Chimica Acta 2004; 509 (2) :187-195. doi:10.1016/j.aca.2003.12.032
  • [16] Omran M, Engelbrecht AP Salman, A. Particle swarm optimization method for image clustering. International Journal of Pattern Recognition and Artificial Intelligence 2005; 19 (3): 297-321. doi:10.1142/S0218001405004083
  • [17] Dowlatshahi MB, Nezamabadi-pour H. GGSA: A grouping gravitational search algorithm for data clustering. Engineering Applications of Artificial Intelligence 2014; 36: 114-121. doi:10.1016/j.engappai.2014.07.016
  • [18] Tang D, Dong S, He L, Jiang Y. Intrusive tumor growth inspired optimization algorithm for data clustering. Neural Computing and Applications 2016; 27(2): 349-374.
  • [19] Karaboga D, Ozturk C. A novel clustering approach: artificial bee colony (ABC) algorithm. Applied Soft Computing 2011; 11 (1): 652-657. doi:10.1016/j.asoc.2009.12.025
  • [20] Mirjalili S. The ant lion optimizer. Advances in Engineering Software 2015; 83: 80-98. doi:10.1016/j.advengsoft.2015.01.010
  • [21] Zawbaa HM, Emary E, Grosan C. Feature selection via chaotic Antlion optimization. PLoS ONE. 2016; 11 (3):e0150652, doi:10.1371/journal.pone.0150652
  • [22] Babers R, Ghali NI, Hassanien AE, Madbouly NM. Optimal community detection approach based on ant lion optimization. In: 2015 11th International Computer Engineering Conference (ICENCO); Cairo, Egypt; 2015. pp. 284-289.
  • [23] Chopra N, Mehta S. Multi-objective optimum generation scheduling using Ant Lion Optimization. In: Annual IEEE India Conference (INDICON); New Delhi, India; 2015. pp. 1-6.
  • [24] Davies DL, Bouldin DW. A cluster separation measure. IEEE Transactions on Pattern Analysis and Machine Intelligence 1979; PAMI-1 (2): 224-227.
  • [25] Zhao Q, Xu M, Fränti. Sum-of-squares based cluster validity index and significance analysis adaptive and natural computing algorithms. In: Kolehmainen M, Toivanen P, Beliczynski B (editors). Adaptive and Natural Computing Algorithms. Berlin, Germany: Springer, 2009, pp. 313-322.
  • [26] Martin D, Fowlkes C, Tal D, Malik J. A database of human segmented natural images and its application to evaluating segmentation algorithms and measuring ecological statistics. In: Eighth IEEE International Conference on Computer Vision; Vancouver, BC, Canada; 2001. pp. 416-423.
  • [27] Dogan B., Ölmez T. A new metaheuristic for numerical function optimization: Vortex Search Algorithm, Information Sciences 2015; 293: 125-145. doi:10.1016/j.ins.2014.08.053
  • [28] Mirjalili S, Lewis A. The whale optimization algorithm. Advances in Engineering Software 2016; 95: 51-67.
Turkish Journal of Electrical Engineering and Computer Sciences-Cover
  • ISSN: 1300-0632
  • Yayın Aralığı: Yılda 6 Sayı
  • Yayıncı: TÜBİTAK