journal article·2025-05-20Open access

Retinal Vessel Segmentation Using Math-Inspired Metaheuristic Algorithms

Mehmet Bahadır Çetinkaya, Sevim Adige

Applied Sciences· Volume 15· Issue 10

Abstract

Artificial intelligence-based biomedical image processing has become an important area of research in recent decades. In this context, one of the most important problems encountered is the close contrast values between the pixels to be segmented in the image and the remaining pixels. Among the crucial advantages provided by metaheuristic algorithms, they are generally able to provide better performances in the segmentation of biomedical images due to their randomized and gradient-free global search abilities. Math-inspired metaheuristic algorithms can be considered to be one of the most robust groups of algorithms, while also generally presenting non-complex structures. In this work, the recently proposed Circle Search Algorithm (CSA), Tangent Search Algorithm (TSA), Arithmetic Optimization Algorithm (AOA), Generalized Normal Distribution Optimization (GNDO), Global Optimization Method based on Clustering and Parabolic Approximation (GOBC-PA), and Sine Cosine Algorithm (SCA) were implemented for clustering and then applied to the retinal vessel segmentation task on retinal images from the DRIVE and STARE databases. Firstly, the segmentation results of each algorithm were obtained and compared with each other. Then, to compare the statistical performances of the algorithms, analyses were carried out in terms of sensitivity (Se), specificity (Sp), accuracy (Acc), standard deviation, and the Wilcoxon rank-sum test results. Finally, detailed convergence analyses were also carried out in terms of the convergence speed, mean squared error (MSE), CPU time, and number of function evaluations (NFEs) metrics.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Retinal Imaging and Analysis · Imbalanced Data Classification Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Mechatronics Engineering, Faculty of Engineering, University of Erciyes, Kayseri 38039, Türkiye

Department of Electronics and Automation, Vocational School of Hendek, Sakarya University of Applied Sciences, Sakarya 54300, Türkiye

Graduate School of Natural and Applied Sciences, Mechatronics Engineering, University of Erciyes, Kayseri 38039, Türkiye

References (56)

Show source-provided references
1. SCA: A sine cosine algorithm for solving optimization problems10.1016/j.knosys.2015.12.022 ↗
2. Tangent search algorithm for solving optimization problems10.1007/s00521-022-06908-z ↗
3. Qais, M.H., Hasanien, H.M., Turky, R.A., Alghuwainem, S., Tostado-Véliz, M., and Jurado, F. (2022). Circle search algorithm: A geometry-based metaheuristic optimization algorithm. Mathematics, 10.10.3390/math10101626 ↗
4. The arithmetic optimization algorithm10.1016/j.cma.2020.113609 ↗
5. Generalized normal distribution optimization and its applications in parameter extraction of photovoltaic models10.1016/j.enconman.2020.113301 ↗
6. A new unconstrained global optimization method based on clustering and parabolic approximation10.1016/j.eswa.2016.02.036 ↗
7. A new sine cosine algorithm for economic and emission dispatch problems with price penalty factors
8. Optimal distributed energy resources allocation for enriching reliability and economic benefits using sine–cosine algorithm10.1007/s40866-020-00082-8 ↗
9. SCA based fractional-order PID controller considering delayed EV aggregators
10. Mishra, S., Gupta, S., and Yadav, A. (2020). Design and application of controller based on sine–cosine algorithm for load frequency control of power system. Intelligent Systems Design and Applications, Springer.10.1007/978-3-030-16660-1_30 ↗
11. Considerations on optimal design of hybrid power generation systems using whale and sine cosine optimization algorithms10.1016/j.jesit.2018.03.004 ↗
12. An optimum forceful generation scheduling and unit commitment of thermal power system using sine cosine algorithm10.1007/s00521-019-04598-8 ↗
13. Mirjalili, S.M., Mirjalili, S.Z., Saremi, S., and Mirjalili, S. (2020). Sine Cosine Algorithm: Theory, Literature Review, and Application in Designing Bend Photonic Crystal Waveguides. Nature-Inspired Optimizers, Springer.10.1007/978-3-030-12127-3_12 ↗
14. Solution of short-term hydrothermal scheduling using sine cosine algorithm10.1007/s00500-017-2695-3 ↗
15. Optimal FOPID/PID controller parameters tuning for the AVR system based on sine-cosine-algorithm10.1007/s12065-019-00290-x ↗
16. Sine–cosine algorithm-based optimization for automatic voltage regulator system10.1177/0142331218811453 ↗
17. Gorripotu, T.S., Ramana, P., Sahu, R.K., and Panda, S. (2020). Sine cosine optimization based proportional derivative-proportional integral derivative controller for frequency control of hybrid power system. Computational Intelligence in Data Mining, Springer.10.1007/978-981-13-8676-3_66 ↗
18. An improved sine cosine algorithm to select features for text categorization10.1016/j.jksuci.2019.07.003 ↗
19. Economic power generation scheduling exploiting hill-climbed sine–cosine algorithm10.1016/j.asoc.2021.107690 ↗
20. Parallel sine cosine algorithm for the dynamic deployment in wireless sensor networks
21. Color image segmentation based on improved sine cosine optimization algorithm10.1007/s00500-022-07133-5 ↗
22. Optimization and implementation of a photovoltaic pumping system using the sine–cosine algorithm10.1016/j.engappai.2022.105104 ↗
23. Minimization of thermal stress in perforated composite plate using metaheuristic algorithms WOA, SCA and GA10.1016/j.compstruct.2022.116403 ↗
24. Two-dimensional power allocation scheme for NOMA-based underwater visible light communication systems10.1364/AO.480465 ↗
25. Agushaka, J.O., and Ezugwu, A.E. (2021). Advanced arithmetic optimization algorithm for solving mechanical engineering design problems. PLoS ONE, 16.10.1371/journal.pone.0255703 ↗
26. Improved multi-core arithmetic optimization algorithm-based ensemble mutation for multidisciplinary applications10.1007/s10845-021-01877-x ↗
27. Improved arithmetic optimization algorithm and its application to discrete structural optimization10.1016/j.istruc.2021.11.012 ↗
28. Dynamic arithmetic optimization algorithm for truss optimization under natural frequency constraints10.1109/ACCESS.2022.3146374 ↗
29. Comparison of the arithmetic optimization algorithm, the slime mold optimization algorithm, the marine predators algorithm, the salp swarm algorithm for real-world engineering applications10.1515/mt-2020-0076 ↗
30. An enhanced hybrid arithmetic optimization algorithm for engineering applications10.1016/j.cma.2022.114901 ↗
31. Enhanced arithmetic optimization algorithm for parameter estimation of PID controller10.1007/s13369-022-07136-2 ↗
32. Efficient text document clustering approach using multi-search Arithmetic Optimization Algorithm10.1016/j.knosys.2022.108833 ↗
33. Rajagopal, R., Karthick, R., Meenalochini, P., and Kalaichelvi, T. (2023). Deep Convolutional Spiking Neural Network optimized with Arithmetic optimization algorithm for lung disease detection using chest X-ray images. Biomed. Signal Process. Control, 79.10.1016/j.bspc.2022.104197 ↗
34. Antarasee, P., Premrudeepreechacharn, S., Siritaratiwat, A., and Khunkitti, S. (2022). Optimal Design of Electric Vehicle Fast-Charging Station’s Structure Using Metaheuristic Algorithms. Sustainability, 15.10.3390/su15010771 ↗
35. Ensemble system for short term carbon dioxide emissions forecasting based on multi-objective tangent search algorithm10.1016/j.jenvman.2021.113951 ↗
36. A new hybrid method based on Aquila optimizer and tangent search algorithm for global optimization10.1007/s12652-022-04347-1 ↗
37. An improved tangent search algorithm10.1016/j.mex.2022.101839 ↗
38. Abdel-Basset, M., Mohamed, R., El-Fergany, A., Abouhawwash, M., and Askar, S.S. (2021). Parameters identification of PV triple-diode model using improved generalized normal distribution algorithm. Mathematics, 9.10.3390/math9090995 ↗
39. Truss optimization with natural frequency constraints using generalized normal distribution optimization10.1007/s10489-021-03051-5 ↗
40. Chankaya, M., Hussain, I., Ahmad, A., Malik, H., and García Márquez, F.P. (2021). Generalized normal distribution algorithm-based control of 3-phase 4-wire grid-tied PV-hybrid energy storage system. Energies, 14.10.3390/en14144355 ↗
41. Determination of the Osmotic Dehydration Parameters of Mushrooms using Constrained Optimization
42. A New Stochastic Search Method for Filled Function
43. Application of circle search algorithm for solar PV maximum power point tracking under complex partial shading conditions10.1016/j.asoc.2024.112030 ↗
44. Circle search algorithm-based super twisting sliding mode control for MPPT of different commercial PV modules10.1109/ACCESS.2024.3372412 ↗
45. Saeed, A., Soomro, T.A., Jandan, N.A., Ali, A., Irfan, M., Rahman, S., Aldhabaan, W.A., Khairallah, A.S., and Abuallut, I. (2023). Impact of retinal vessel image coherence on retinal blood vessel segmentation. Electronics, 12.10.3390/electronics12020396 ↗
46. Xian, Y., Zhao, G., Wang, C., Chen, X., and Dai, Y. (2023). A novel hybrid retinal blood vessel segmentation algorithm for enlarging the measuring range of dual-wavelength retinal oximetry. Photonics, 10.10.3390/photonics10070722 ↗
47. Wang, Y., and Li, H. (2024). A novel single-sample retinal vessel segmentation method based on grey relational analysis. Sensors, 24.10.3390/s24134326 ↗
48. Jiang, L., Li, W., Xiong, Z., Yuan, G., Huang, C., Xu, W., Zhou, L., Qu, C., Wang, Z., and Tong, Y. (2024). Retinal vessel segmentation based on self-attention feature selection. Electronics, 13.10.3390/electronics13173514 ↗
49. Wang, Y., Wu, S., and Jia, J. (2024). PAM-UNet: Enhanced retinal vessel segmentation using a novel plenary attention mechanism. Appl. Sci., 14.10.3390/app14135382 ↗
50. Ramesh, R., and Sathiamoorthy, S. (2024). Diabetic retinopathy classification using improved metaheuristics with deep residual network on fundus imaging. Multimed. Tools Appl., 1–27.10.1007/s11042-024-19957-4 ↗
51. Optimized ResUNet++-enabled blood vessel segmentation for retinal fundus image based on hybrid meta-heuristic improvement10.1142/S0219467824500335 ↗
52. Performance comparison of most recently proposed evolutionary, swarm intelligence, and physics-based metaheuristic algorithms for retinal vessel segmentation
53. A detailed and comparative work for retinal vessel segmentation based on the most effective heuristic approaches
54. Fast retinal vessel tree extraction: A pixel parallel approach10.1002/cta.512 ↗
55. Locating blood vessels in retinal images by piecewise threshold probing of a matched filter response10.1109/42.845178 ↗
56. A hitchhiker’s guide to statistical tests for assessing randomized algorithms in software engineering10.1002/stvr.1486 ↗