DOI QR코드

DOI QR Code

OPTIMIZING FITNESS FUNCTION OF CUTTLEFISH OPTIMIZATION FOR CLUSTERING

  • K. KALPANARANI (Department of Mathematics, School of Advanced Sciences, Vellore Institute of Technology Chennai) ;
  • G. HANNAH GRACE (Department of Mathematics, School of Advanced Sciences, Vellore Institute of Technology Chennai)
  • Received : 2025.11.24
  • Accepted : 2026.04.06
  • Published : 2026.05.30

Abstract

In this paper, a new clustering optimization framework by combining the cuttlefish optimization algorithm with an internally defined F-measure fitness function has been developed. Unlike most of the existing clustering approaches that use a geometric criterion for clustering, the newly developed clustering framework uses an unsupervised F-measure based on the pairwise consistency of the clusters. In addition to boundedness, monotonicity, consistency, finite-step local convergence, and stochastic convergence with random restarts for the objective function in the optimization process, the theoretical analysis also proves that the process is stable for optimizing this non-convex, combinatorial problem. The experimental results of ten UCI benchmark data sets show that the cuttlefish optimization clustering framework significantly outperforms the widely used k-means algorithm and obtains comparable performance with other evolutionary optimization methods, including PSO, DE, and GA. On more complex and high-dimensional data sets, the proposed framework outperforms other approaches, demonstrating its superior capacity for real-world applications. Using an internally defined F-measure as the optimization criterion makes the cuttlefish optimization framework particularly suitable for exploratory clustering of complex data sets.

Keywords

Acknowledgement

The authors thank Vellore Institute of Technology Chennai, for providing the research facilities used in this work.

References

  1. Jain, K. Anil, M. Narasimha Murty, and Patrick J. Flynn, Data clustering: a review, ACM computing surveys (CSUR) 31 (1999), 264-323. https://doi.org/10.1145/331499.331504
  2. Oyewole, Gbeminiyi John, and George Alex Thopil, Data clustering: application and trends, Artificial Intelligence Review 56 (2023), 6439-6475.
  3. Nagpal, Arpita, Arnan Jatain, and Deepti Gaur, Review based on data clustering algorithms, In 2013 IEEE conference on information & communication technologies, IEEE, 2013, 298-303.
  4. Saxena, Amit, Mukesh Prasad, Akshansh Gupta, Neha Bharill, Om Prakash Patel, Aruna Tiwari, Meng Joo Er, Weiping Ding, and Chin-Teng Lin, A review of clustering techniques and developments, Neurocomputing 267 (2017), 664-681. https://doi.org/10.1016/j.neucom.2017.06.053
  5. Masood, Muhammad Ali, and M.N.A. Khan, Clustering techniques in bioinformatics, IJ Modern Education and Computer Science 1 (2015), 38-46.
  6. Sharma, Priyansh, and Jenkin Suji, A review on image segmentation with its clustering techniques, International Journal of Signal Processing, Image Processing and Pattern Recognition 9 (2016), 209-218. https://doi.org/10.14257/ijsip
  7. Schwenker, Friedhelm, and Edmondo Trentin, Pattern classification and clustering: A review of partially supervised learning approaches, Pattern Recognition Letters 37 (2014), 4-14. https://doi.org/10.1016/j.patrec.2013.10.017
  8. Xu, Rui, and Donald Wunsch, Survey of clustering algorithms, IEEE Transactions on Neural Networks 3 (2005), 645-678.
  9. Ramasubbareddy, Somula, T. Aditya Sai Srinivas, K. Govinda, and S.S. Manivannan, Comparative study of clustering techniques in market segmentation, Innovations in Computer Science and Engineering, Proceedings of 7th ICICSE, 2020, 117-125.
  10. K. Kameshwaran, and K. Malarvizhi, Survey on clustering techniques in data mining, International Journal of Computer Science and Information Technologies 5 (2014), 2272-2276.
  11. Yang, Xin-She, Nature-inspired metaheuristic algorithms, Luniver Press, 2010.
  12. Valdez, Fevrier, Oscar Castillo, and Patricia Melin, Bio-inspired algorithms and its applications for optimization in fuzzy clustering, Algorithms 14 (2021), 122. https://doi.org/10.3390/a14040122
  13. Eesa, Adel Sabry, Adnan Mohsin Abdulazeez Brifcani, and Zeynep Orman, Cuttlefish algorithm—a novel bio-inspired optimization algorithm, International Journal of Scientific & Engineering Research 4 (2013), 1978-1986.
  14. Eesa, Adel Sabry, and Zeynep Orman, A new clustering method based on the bio-inspired cuttlefish optimization algorithm, Expert Systems 37 (2020), e12478. https://doi.org/10.1111/exsy.v37.2
  15. Pandey, Ankur, Piyush Kumar Shukla, and Ratish Agrawal, Cuttlefish optimization-based clustering approach (COCA) to improve the quality of service (QoS) for Flying Ad-Hoc Network (FANET), In 2nd International Conference on Data, Engineering and Applications (IDEA), IEEE, 2020, 1-4.
  16. Lukasik, Szymon, and Piotr A. Kowalski, Clustering with nature-inspired metaheuristics, In Nature-Inspired Computation and Swarm Intelligence, Academic Press, 2020, 165-178.
  17. Al Daweri, Muataz Salam, Salwani Abdullah, and K.A. Zainol Ariffin, A migration-based cuttlefish algorithm with short-term memory for optimization problems, IEEE Access 8 (2020), 70270-70292. https://doi.org/10.1109/Access.6287639
  18. Gupta, Deepak, Arnav Julka, Sanchit Jain, Tushar Aggarwal, Ashish Khanna, N. Arunkumar, and Victor Hugo C. de Albuquerque, Optimized cuttlefish algorithm for diagnosis of Parkinson's disease, Cognitive Systems Research 52 (2018), 36-48. https://doi.org/10.1016/j.cogsys.2018.06.006
  19. V. Karunakaran, M. Suganthi, and V. Rajasekar, Feature selection and instance selection using cuttlefish optimization algorithm through tabu search, International Journal of Enterprise Network Management 11 (2020), 32-64. https://doi.org/10.1504/IJENM.2020.103907
  20. Yarat, Serhat, Sibel Senan, and Zeynep Orman, A comparative study on PSO with other metaheuristic methods, Applying particle swarm optimization: New solutions and cases for optimized portfolios (2021), 49-72.
  21. Bhandari, Ashish Kumar, Immadisetty Vinod Kumar, and Kankanala Srinivas, Cuttlefish algorithm-based multilevel 3-D Otsu function for color image segmentation, IEEE Transactions on Instrumentation and Measurement 69 (2019), 1871-1880. https://doi.org/10.1109/TIM.19
  22. Al Duhayyim, Mesfer, Modified cuttlefish swarm optimization with machine learning-based sustainable application of solid waste management in IoT, Sustainability 15 (2023), 7321.
  23. Christen, Peter, David J. Hand, and Nishadi Kirielle, A review of the F-measure: its history, properties, criticism, and alternatives, ACM Computing Surveys 56 (2023), 1-24.
  24. García, Salvador, Alberto Fernández, Julián Luengo, and Francisco Herrera, A study of statistical techniques and performance measures for genetics-based machine learning: accuracy and interpretability, Soft Computing 13 (2009), 959-977. https://doi.org/10.1007/s00500-008-0392-y
  25. Pacifico, Luciano DS, and Teresa B. Ludermir, Data clustering using group search optimization with alternative fitness functions, In 2016, 5th Brazilian Conference on Intelligent Systems (BRACIS), IEEE, 2016, 301-306.
  26. Maulik, Ujjwal, and Sanghamitra Bandyopadhyay, Performance evaluation of some clustering algorithms and validity indices, IEEE Transactions on Pattern Analysis and Machine Intelligence 24 (2002), 1650-1654. https://doi.org/10.1109/TPAMI.2002.1114856
  27. Markelle Kelly, Rachel Longjohn, Kolby Nottingham, The UCI Machine Learning Repository, https://archive.ics.uci.edu.
  28. F.E. Öztürk and N. Demirel, Comparison of the methods to determine optimal number of cluster, Veri Bilimi 6 (2023), 34-45.
  29. M. Heris, Evolutionary Clustering and Automatic Clustering, MATLAB Central File Exchange, 2026. [Online]. Available: https://in.mathworks.com/matlabcentral/fileexchange/52865-evolutionary-clustering-and-automatic-clustering