Skip to main content

Advertisement

Log in

Nature-inspired computing and machine learning based classification approach for glaucoma in retinal fundus images

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Glaucoma, commonly known as the silent thief of sight, is the second most common cause of blindness in humans, and the number of cases is steadily increasing. Conventional diagnostic methods utilized by ophthalmologists include the assessment of intraocular pressure using tonometry, pachymetry, etc. Yet, each of these evaluations is time-consuming, requires human involvement, and is prone to subjective errors. In order to overcome these hurdles, practitioners are studying retinal pictures for glaucoma diagnosis within the field of medical imaging. In addition, computer-assisted diagnosis (CAD) systems can be created to solve these obstacles by using machine learning approaches to classify retinal pictures as "healthy" or "infected." This work presents a reduced set of structural and nonstructural features(characteristics) to characterize pictures of the retinal fundus. The grey level co-occurrence matrix (GLCM), the grey level run length matrix (GLRM), the first order statistical matrix (FOS), the wavelet, and the structural features (like disc damage likelihood scale (DDLS) and cup to disc ratio (CDR)) are extracted. This set of features is sent to three classical soft computing algorithms (Particle Swarm Optimization (PSO), Artificial Bee Colony (ABC), and Binary Cuckoo Search (BCS)) and their two-layered model (PSO-ABC) to generate subset of reduced features (feature selection phase) that computes auspicious accuracy when sent to three machine learning classifiers (Random Forest (RF), Support Vector Machine (SVM), and Ensemble of RF, SVM, and Logistic Regression). According to our understanding, these four soft computing algorithms are rarely employed in this application field. For analyzing the performance of suggested strategy, the ORIGA, REFUGE, and their combinations are chosen as subject datasets. Standard statistical performance indicators, including accuracy, specificity, precision, and sensitivity, are calculated. The BCS delivers remarkable performance with a minimum of 91% accuracy and a maximum of 98.46% accuracy. PSO-ABC heavily decreases the original feature set, with minor accuracy sacrifices. The quantitative results are also compared in light of the most recent state-of-the-art published research. Owing to its exemplary performance, the suggested method will undoubtedly serve as a second opinion for ophthalmologists.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Availability of data and material

The data that support the findings of this study are available from the first author upon reasonable request.

References

  1. Franco P, Coronado-Gutierrez D, Lopez C, Burgos-Artizzu XP (2021) Glaucoma patient screening from online retinal fundus images via Artificial Intelligence. medRxiv

  2. Abd El Aziz M, Hassanien AE (2018) Modified cuckoo search algorithm with rough sets for feature selection. Neural Comput Appl 29(4):925–934

    Article  Google Scholar 

  3. Abdelaziz AY, Ali ES (2015) Cuckoo search algorithm based load frequency controller design for nonlinear interconnected power system. Int J Electr Power Energy Syst 73:632–643

    Article  Google Scholar 

  4. Acharjya DP (2020) A hybrid scheme for heart disease diagnosis using rough set and cuckoo search technique. J Med Syst 44(1):1–16

    Google Scholar 

  5. Acharya UR, Dua S, Du X, Chua CK (2011) Automated diagnosis of glaucoma using texture and higher order spectra features. IEEE Trans Inf Technol Biomed 15(3):449–455

    Article  Google Scholar 

  6. Acharya UR, Ng EYK, Eugene LWJ, Noronha KP, Min LC, Nayak KP, Bhandary SV (2015) Decision support system for the glaucoma using Gabor transformation. Biomed Signal Process Control 15:18–26

    Article  Google Scholar 

  7. Agboola HA, Zaccheus JE (2023) Wavelet image scattering based glaucoma detection. BMC Biomed Eng 5(1):1

    Article  Google Scholar 

  8. Agrawal S, Panda R, Bhuyan S, Panigrahi BK (2013) Tsallis entropy based optimal multilevel thresholding using cuckoo search algorithm. Swarm Evol Comput 11:16–30

    Article  Google Scholar 

  9. Al-Obaidi ATS (2013) Improved scatter search using cuckoo search. Int J Adv Res Artif Intell 2(2):61–67

    Google Scholar 

  10. Andrushia AD, Patricia AT (2020) Artificial bee colony optimization (ABC) for grape leaves disease detection. Evol Syst 11(1):105–117

    Article  Google Scholar 

  11. Ang KM, Lim WH, Isa NAM, Tiang SS, Wong CH (2020) A constrained multi-swarm particle swarm optimization without velocity for constrained optimization problems. Expert Syst Appl 140:112882

    Article  Google Scholar 

  12. Aydilek IB (2018) A hybrid firefly and particle swarm optimization algorithm for computationally expensive numerical problems. Appl Soft Comput 66:232–249

    Article  Google Scholar 

  13. Bhandari AK, Singh VK, Kumar A, Singh GK (2014) Cuckoo search algorithm and wind driven optimization based study of satellite image segmentation for multilevel thresholding using Kapur’s entropy. Expert Syst Appl 41(7):3538–3560

    Article  Google Scholar 

  14. Bock R, Meier J, Nyúl LG, Hornegger J, Michelson G (2010) Glaucoma risk index: automated glaucoma detection from color fundus images. Med Image Anal 14(3):471–481

    Article  Google Scholar 

  15. Bulatović RR, Đorđević SR, Đorđević VS (2013) Cuckoo search algorithm: a metaheuristic approach to solving the problem of optimum synthesis of a six-bar double dwell linkage. Mech Mach Theory 61:1–13

    Article  Google Scholar 

  16. Burnwal S, Deb S (2013) Scheduling optimization of flexible manufacturing system using cuckoo search-based approach. Int J Adv Manuf Technol 64(5–8):951–959

    Article  Google Scholar 

  17. Cao M, Tang GA, Shen Q, Wang Y (2015) A new discovery of transition rules for cellular automata by using cuckoo search algorithm. Int J Geogr Inf Sci 29(5):806–824

    Article  Google Scholar 

  18. Chaine S, Tripathy M (2015) Design of an optimal SMES for automatic generation control of two-area thermal power system using Cuckoo search algorithm. J Electr Syst Inf Technol 2(1):1–13

    Article  Google Scholar 

  19. Chaudhary A, Thakur R, Kolhe S, Kamal R (2020) A particle swarm optimization based ensemble for vegetable crop disease recognition. Comput Electron Agric 178:105747

    Article  Google Scholar 

  20. Chen K, Zhou FY, Yuan XF (2019) Hybrid particle swarm optimization with spiral-shaped mechanism for feature selection. Expert Syst Appl 128:140–156

    Article  Google Scholar 

  21. Chitara D, Niazi KR, Swarnkar A, Gupta N (2018) Cuckoo search optimization algorithm for designing of a multimachine power system stabilizer. IEEE Trans Ind Appl 54(4):3056–3065

    Article  Google Scholar 

  22. Claro M, Santos L, Silva W, Araújo F, Moura N, Macedo A (2016) Automatic glaucoma detection based on optic disc segmentation and texture feature extraction. CLEI electronic journal 19(2):5–5

    Google Scholar 

  23. Cristin R, Kumar BS, Priya C, Karthick K (2020) Deep neural network based Rider-Cuckoo Search Algorithm for plant disease detection. Artificial intelligence review 53:4993–5018

    Article  Google Scholar 

  24. Cui Z, Zhang J, Wu D, Cai X, Wang H, Zhang W, Chen J (2020) Hybrid many-objective particle swarm optimization algorithm for green coal production problem. Inf Sci 518:256–271

    Article  MathSciNet  Google Scholar 

  25. Daniel E, Anitha J (2016) Optimum wavelet based masking for the contrast enhancement of medical images using enhanced cuckoo search algorithm. Comput Biol Med 71:149–155

    Article  Google Scholar 

  26. Darwish A, Ezzat D, Hassanien AE (2020) An optimized model based on convolutional neural networks and orthogonal learning particle swarm optimization algorithm for plant diseases diagnosis. Swarm Evol Comput 52:100616

    Article  Google Scholar 

  27. de Sousa JA, de Paiva AC, de Almeida JDS, Silva AC, Junior GB, Gattass M (2017) Texture based on geostatistic for glaucoma diagnosis from fundus eye image. Multimed Tools Appl 76(18):19173–19190

    Article  Google Scholar 

  28. Dev A, Malik SK (2021) Artificial bee colony optimized deep neural network model for handling imbalanced stroke data: ABC-DNN for prediction of stroke. Int J E-Health Med Commun (IJEHMC) 12(5):67–83

    Article  Google Scholar 

  29. Dhivya M, Sundarambal M, Anand LN (2011) Energy efficient computation of data fusion in wireless sensor networks using cuckoo based particle approach (CBPA). Int'l J Commun Netw Syst Sci 4(04):249

  30. Doi K (2007) Computer-aided diagnosis in medical imaging: historical review, current status and future potential. Comput Med Imaging Graph 31(4–5):198–211

    Article  Google Scholar 

  31. Dokeroglu T, Sevinc E, Cosar A (2019) Artificial bee colony optimization for the quadratic assignment problem. Appl Soft Comput 76:595–606

    Article  Google Scholar 

  32. Dua S, Acharya UR, Chowriappa P, Sree SV (2011) Wavelet-based energy features for glaucomatous image classification. IEEE Trans Inf Technol Biomed 16(1):80–87

    Article  Google Scholar 

  33. Durgun İ, Yildiz AR (2012) Structural design optimization of vehicle components using cuckoo search algorithm. Mater Test 54(3):185–188

    Article  Google Scholar 

  34. Elangovan P, Nath MK (2021) Glaucoma assessment from color fundus images using convolutional neural network. Int J Imaging Syst Technol 31(2):955–971

    Article  Google Scholar 

  35. Elmoufidi A, Skouta A, Jai-Andaloussi S, Ouchetto O (2022) CNN with multiple inputs for automatic glaucoma assessment using fundus images. International Journal of Image and Graphics, 2350012

  36. Famila S, Jawahar A, Sariga A, Shankar K (2020) Improved artificial bee colony optimization based clustering algorithm for SMART sensor environments. Peer-to-Peer Networking and Applications 13:1071–1079

    Article  Google Scholar 

  37. Fu H, Cheng J, Xu Y, Liu J (2019) Glaucoma detection based on deep learning network in fundus image. In: Deep learning and convolutional neural networks for medical imaging and clinical informatics. Springer, Cham, pp 119–137

  38. Garg H, Gupta N, Agrawal R, Shivani S, Sharma B (2022) A real time cloud-based framework for glaucoma screening using EfficientNet. Multimedia Tools and Applications 1–22

  39. Gherboudj A, Layeb A, Chikhi S (2012) Solving 0–1 knapsack problems by a discrete binary version of cuckoo search algorithm. Int J Bio-Inspir Comput 4(4):229–236

    Article  Google Scholar 

  40. Guo F, Mai Y, Zhao X, Duan X, Fan Z, Zou B, Xie B (2018) Yanbao: a mobile app using the measurement of clinical parameters for glaucoma screening. IEEE Access 6:77414–77428

    Article  Google Scholar 

  41. Guo F, Li W, Tang J, Zou B, Fan Z (2020) Automated glaucoma screening method based on image segmentation and feature extraction. Med Biol Eng Compu 58(10):2567–2586

    Article  Google Scholar 

  42. Guru Prasad MS, Naveen Kumar HN, Raju K, Santhosh Kumar DK, Chandrappa S (2023) Glaucoma detection using clustering and segmentation of the optic disc region from retinal fundus images. SN Comput Sci 4(2):192

    Article  Google Scholar 

  43. Haider A, Arsalan M, Lee MB, Owais M, Mahmood T, Sultan H, Park KR (2022) Artificial Intelligence-based computer-aided diagnosis of glaucoma using retinal fundus images. Expert Syst Appl 207:117968

    Article  Google Scholar 

  44. Hajimirzaei B, Navimipour NJ (2019) Intrusion detection for cloud computing using neural networks and artificial bee colony optimization algorithm. ICT Express 5(1):56–59

    Article  Google Scholar 

  45. Haleem MS, Han L, Van Hemert J, Fleming A, Pasquale LR, Silva PS, ... Aiello LP (2016) Regional image features model for automatic classification between normal and glaucoma in fundus and scanning laser ophthalmoscopy (SLO) images. J Med Syst 40(6):132

  46. Hancer E, Xue B, Zhang M, Karaboga D, Akay B (2018) Pareto front feature selection based on artificial bee colony optimization. Inf Sci 422:462–479

    Article  Google Scholar 

  47. Ibrahim RA, Ewees AA, Oliva D, Abd Elaziz M, Lu S (2019) Improved salp swarm algorithm based on particle swarm optimization for feature selection. J Ambient Intell Humaniz Comput 10(8):3155–3169

    Article  Google Scholar 

  48. Issac A, Sarathi MP, Dutta MK (2015) An adaptive threshold based image processing technique for improved glaucoma detection and classification. Comput Methods Programs Biomed 122(2):229–244

    Article  Google Scholar 

  49. Jati GK, Manurung HM (2012) Discrete cuckoo search for traveling salesman problem. In: 2012 7th international conference on computing and convergence technology (ICCCT). IEEE, pp 993–997

  50. Jayaraman V, Sultana HP (2019) Artificial gravitational cuckoo search algorithm along with particle bee optimized associative memory neural network for feature selection in heart disease classification. J Ambient Intell Humaniz Comput 1–10

  51. Jovanovic R, Kais S, Alharbi FH (2014) Cuckoo search inspired hybridization of the nelder-mead simplex algorithm applied to optimization of photovoltaic cells. arXiv preprint arXiv:1411.0217

  52. Juneja M, Singh S, Agarwal N, Bali S, Gupta S, Thakur N, Jindal P (2020) Automated detection of Glaucoma using deep learning convolution network (G-net). Multimed Tools Appl 79(21):15531–15553

    Article  Google Scholar 

  53. Juneja M, Thakur S, Uniyal A, Wani A, Thakur N, Jindal P (2022) Deep learning-based classification network for glaucoma in retinal images. Comput Electr Eng 101:108009

    Article  Google Scholar 

  54. Juneja M, Minhas JS, Singla N, Thakur S, Thakur N, Jindal P (2022) Fused framework for glaucoma diagnosis using Optical Coherence Tomography (OCT) images. Expert Syst Appl 201:117202

    Article  Google Scholar 

  55. Junior FEF, Yen GG (2019) Particle swarm optimization of deep neural networks architectures for image classification. Swarm Evol Comput 49:62–74

    Article  Google Scholar 

  56. Kanagaraj G, Ponnambalam SG, Lim WCE (2014) Application of a hybridized cuckoo search-genetic algorithm to path optimization for PCB holes drilling process. In: 2014 IEEE international conference on automation science and engineering (CASE). IEEE, pp 373–378

  57. Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J Global Optim 39(3):459–471

    Article  MathSciNet  MATH  Google Scholar 

  58. Karaboga D, Kaya E (2019) Training ANFIS by using an adaptive and hybrid artificial bee colony algorithm (aABC) for the identification of nonlinear static systems. Arab J Sci Eng 44(4):3531–3547

    Article  Google Scholar 

  59. Kausu TR, Gopi VP, Wahid KA, Doma W, Niwas SI (2018) Combination of clinical and multiresolution features for glaucoma detection and its classification using fundus images. Biocybern Biomed Eng 38(2):329–341

    Article  Google Scholar 

  60. Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of ICNN'95-international conference on neural networks (vol 4, pp 1942–1948). IEEE

  61. Koh JE, Acharya UR, Hagiwara Y, Raghavendra U, Tan JH, Sree SV, ... Tong L (2017) Diagnosis of retinal health in digital fundus images using continuous wavelet transform (CWT) and entropies. Comput Biol Med 84:89–97

  62. Kumar SP, Sumithra MG, Saranya N (2019) Artificial bee colony-based fuzzy c means (ABC-FCM) segmentation algorithm and dimensionality reduction for leaf disease detection in bioinformatics. J Supercomput 75(12):8293–8311

    Article  Google Scholar 

  63. Kumari A, Shukla S (2015) Distributed generation allocation and voltage improvement in distribution system using cuckoo search algorithm. Int J Eng Sci Technol 7(9):298

    Google Scholar 

  64. Liao CJ, Tseng CT, Luarn P (2007) A discrete version of particle swarm optimization for flowshop scheduling problems. Comput Oper Res 34(10):3099–3111

    Article  MATH  Google Scholar 

  65. Liu S, Hong J, Lu X, Jia X, Lin Z, Zhou Y, ... Zhang H (2019). Joint optic disc and cup segmentation using semi-supervised conditional GANs. Comput Biol Med 115:103485

  66. Maheshwari S, Pachori RB, Acharya UR (2016) Automated diagnosis of glaucoma using empirical wavelet transform and correntropy features extracted from fundus images. IEEE J Biomed Health Inform 21(3):803–813

    Article  Google Scholar 

  67. Maheshwari S, Pachori RB, Kanhangad V, Bhandary SV, Acharya UR (2017) Iterative variational mode decomposition based automated detection of glaucoma using fundus images. Comput Biol Med 88:142–149

    Article  Google Scholar 

  68. Maheshwari S, Kanhangad V, Pachori RB, Bhandary SV, Acharya UR (2019) Automated glaucoma diagnosis using bit-plane slicing and local binary pattern techniques. Comput Biol Med 105:72–80

    Article  Google Scholar 

  69. Mahmoudi S, Lotfi S (2015) Modified cuckoo optimization algorithm (MCOA) to solve graph coloring problem. Appl Soft Comput 33:48–64

    Article  Google Scholar 

  70. Mallika C, Selvamuthukumaran S (2021) A hybrid crow search and grey wolf optimization technique for enhanced medical data classification in diabetes diagnosis system. Int J Comput Intell Syst 14(1):1–18

    Article  Google Scholar 

  71. Martins J, Cardoso JS, Soares F (2020) Offline computer-aided diagnosis for Glaucoma detection using fundus images targeted at mobile devices. Comput Methods Programs Biomed 192:105341

    Article  Google Scholar 

  72. Ming B, Chang JX, Huang Q, Wang YM, Huang SZ (2015) Optimal operation of multi-reservoir system based-on cuckoo search algorithm. Water Resour Manage 29(15):5671–5687

    Article  Google Scholar 

  73. Mohapatra P, Chakravarty S, Dash PK (2015) An improved cuckoo search based extreme learning machine for medical data classification. Swarm Evol Comput 24:25–49

    Article  Google Scholar 

  74. Mookiah MRK, Acharya UR, Lim CM, Petznick A, Suri JS (2012) Data mining technique for automated diagnosis of glaucoma using higher order spectra and wavelet energy features. Knowl-Based Syst 33:73–82

    Article  Google Scholar 

  75. Naik MK, Panda R (2016) A novel adaptive cuckoo search algorithm for intrinsic discriminant analysis based face recognition. Appl Soft Comput 38:661–675

    Article  Google Scholar 

  76. Nancharaiah B, Mohan BC (2014) Hybrid optimization using ant colony optimization and cuckoo search in manet routing. In: 2014 international conference on communication and signal processing. IEEE, pp 1729–1734

  77. Nayak J, Acharya R, Bhat PS, Shetty N, Lim TC (2009) Automated diagnosis of glaucoma using digital fundus images. J Med Syst 33(5):337–346

    Article  Google Scholar 

  78. Nguyen TT, Truong AV (2015) Distribution network reconfiguration for power loss minimization and voltage profile improvement using cuckoo search algorithm. Int J Electr Power Energy Syst 68:233–242

    Article  Google Scholar 

  79. Nguyen TT, Vo DN (2015) The application of one rank cuckoo search algorithm for solving economic load dispatch problems. Appl Soft Comput 37:763–773

    Article  Google Scholar 

  80. Nguyen TT, Vo DN, Ongsakul W (2015) One rank cuckoo search algorithm for short-term hydrothermal scheduling with reservoir constraint. In: 2015 IEEE Eindhoven PowerTech. IEEE, pp 1–6

  81. Noghrehabadi A, Ghalambaz M, Vosough A (2011) A hybrid power series–Cuckoo search optimization algorithm to electrostatic deflection of micro fixed-fixed actuators. Int J Multidiscip Sci Eng 2(4):22–26

    Google Scholar 

  82. Noronha KP, Acharya UR, Nayak KP, Martis RJ, Bhandary SV (2014) Automated classification of glaucoma stages using higher order cumulant features. Biomed Signal Process Control 10:174–183

    Article  Google Scholar 

  83. Orlando JI, Fu H, Breda JB, van Keer K, Bathula DR, Diaz-Pinto A et al (2019) REFUGE Challenge: A unified framework for evaluating automated methods for glaucoma assessment from fundus photographs[J]. Med Image Anal 2020(59):101570

    Google Scholar 

  84. Ouaarab A, Ahiod B, Yang XS (2014) Discrete cuckoo search algorithm for the travelling salesman problem. Neural Comput Appl 24(7):1659–1669

    Article  Google Scholar 

  85. Ouyang X, Zhou Y, Luo Q, Chen H (2013) A novel discrete cuckoo search algorithm for spherical traveling salesman problem. Appl Math Inf Sci 7(2):777

    Article  MathSciNet  Google Scholar 

  86. Öztürk Ş, Ahmad R, Akhtar N (2020) Variants of Artificial Bee Colony algorithm and its applications in medical image processing. Applied soft computing 97:106799

  87. Pare S, Kumar A, Bajaj V, Singh GK (2016) A multilevel color image segmentation technique based on cuckoo search algorithm and energy curve. Appl Soft Comput 47:76–102

    Article  Google Scholar 

  88. Patil N, Patil PN, Rao PV (2021) Convolution neural network and deep-belief network (DBN) based automatic detection and diagnosis of Glaucoma. Multimed Tools Appl 80(19):29481–29495

    Article  Google Scholar 

  89. Piechocki J, Ambroziak D, Palkowski A, Redlarski G (2014) Use of Modified Cuckoo Search algorithm in the design process of integrated power systems for modern and energy self-sufficient farms. Appl Energy 114:901–908

    Article  Google Scholar 

  90. Pongchairerks, P. (2009). Particle swarm optimization algorithm applied to scheduling problems

  91. Prabukumar M, Agilandeeswari L, Ganesan K (2019) An intelligent lung cancer diagnosis system using cuckoo search optimization and support vector machine classifier. J Ambient Intell Humaniz Comput 10(1):267–293

    Article  Google Scholar 

  92. Raghavendra U, Fujita H, Bhandary SV, Gudigar A, Tan JH, Acharya UR (2018) Deep convolution neural network for accurate diagnosis of glaucoma using digital fundus images. Inf Sci 441:41–49

    Article  MathSciNet  Google Scholar 

  93. Raghavendra U, Bhandary SV, Gudigar A, Acharya UR (2018) Novel expert system for glaucoma identification using non-parametric spatial envelope energy spectrum with fundus images. Biocybern Biomed Eng 38(1):170–180

    Article  Google Scholar 

  94. Rahaman M, Mondal SP, Shaikh AA, Pramanik P, Roy S, Maiti MK, ... De D (2020) Artificial bee colony optimization-inspired synergetic study of fractional-order economic production quantity model. Soft Comput 24(20):15341-15359

  95. Rakhshani H, Rahati A (2017) Snap-drift cuckoo search: a novel cuckoo search optimization algorithm. Appl Soft Comput 52:771–794

    Article  MATH  Google Scholar 

  96. Ramakrishnan B, Sreedivya SR, Selvi M (2015) Adaptive routing protocol based on cuckoo search algorithm (ARP-CS) for secured vehicular ad hoc network (VANET). Int J Comput Netw Appl (IJCNA) 2(4):173–178

    Google Scholar 

  97. Rao H, Shi X, Rodrigue AK, Feng J, Xia Y, Elhoseny M, ... Gu L (2019) Feature selection based on artificial bee colony and gradient boosting decision tree. Appl Soft Comput 74:634-642

  98. Renukalatha S, Suresh KV (2019) Classification of glaucoma using simplified-multiclass support vector machine. Biomed Eng Appl Basis Commun 31(05):1950039

    Article  Google Scholar 

  99. Sakri SB, Rashid NBA, Zain ZM (2018) Particle swarm optimization feature selection for breast cancer recurrence prediction. IEEE Access 6:29637–29647

    Article  Google Scholar 

  100. Salam AA, Khalil T, Akram MU, Jameel A, Basit I (2016) Automated detection of glaucoma using structural and non structural features. Springerplus 5(1):1–21

    Article  Google Scholar 

  101. Saxena A, Shekhawat S, Sharma A, Sharma H, Kumar R (2020) Chaotic step length artificial bee colony algorithms for protein structure prediction. J Interdiscip Math 23(2):617–629

    Article  Google Scholar 

  102. Selvathi D, Prakash NB, Gomathi V, Hemalakshmi GR (2018) Fundus image classification using wavelet based features in detection of glaucoma. Biomed Pharmacol J 11(2):795–805

    Article  Google Scholar 

  103. Sengupta S, Das AK (2017) Particle Swarm Optimization based incremental classifier design for rice disease prediction. Comput Electron Agric 140:443–451

    Article  Google Scholar 

  104. Septiarini A, Khairina DM, Kridalaksana AH, Hamdani H (2018) Automatic glaucoma detection method applying a statistical approach to fundus images. Healthc Inform Res 24(1):53–60

    Article  Google Scholar 

  105. Shafipour M, Rashno A, Fadaei S (2021) Particle distance rank feature selection by particle swarm optimization. Expert Syst Appl 185:115620

    Article  Google Scholar 

  106. Shahid AH, Singh MP (2020) A novel approach for coronary artery disease diagnosis using hybrid particle swarm optimization based emotional neural network. Biocybern Biomed Eng 40(4):1568–1585

    Article  Google Scholar 

  107. Sharma R, Sircar P, Pachori RB, Bhandary SV, Acharya UR (2019) Automated glaucoma detection using center slice of higher order statistics. J Mech Med Biol 19(01):1940011

    Article  Google Scholar 

  108. Shi Y, Eberhart RC (1998) A modified particle swam optimizer. IEEE Word Congress on Computational Intelligence 1998: 69-73

  109. Shubhangi DC, Parveen N (2019) A dynamic roi based Glaucoma detection and region estimation technique. Int J Comput Sci Mobile Comput 8(August (8)):82–86

  110. Goceri E (2023) Medical image data augmentation: techniques, comparisons and interpretations. Artif Intell Rev 1–45

  111. Singh LK, Khanna M (2022) A novel multimodality based dual fusion integrated approach for efficient and early prediction of glaucoma. Biomed Signal Process Control 73:103468

    Article  Google Scholar 

  112. Singh LK, Garg H, Khanna M (2022) Performance evaluation of various deep learning based models for effective glaucoma evaluation using optical coherence tomography images. Multimed Tools Appl 81(19):27737–27781

    Article  Google Scholar 

  113. Singh A, Dutta MK, ParthaSarathi M, Uher V, Burget R (2016) Image processing based automatic diagnosis of glaucoma using wavelet features of segmented optic disc from fundus image. Comput Methods Programs Biomed 124:108–120

    Article  Google Scholar 

  114. SK PK, Sumithra MG, Saranya N (2021) Particle Swarm Optimization (PSO) with fuzzy c means (PSO‐FCM)–based segmentation and machine learning classifier for leaf diseases prediction. Concurr Comput Pract Exp 33(3):e5312

  115. Sreng S, Maneerat N, Hamamoto K, Win KY (2020) Deep learning for optic disc segmentation and glaucoma diagnosis on retinal images. Appl Sci 10(14):4916

    Article  Google Scholar 

  116. Srivastava AK, Kumar Y, Singh PK (2021) Artificial bee colony and deep neural network-based diagnostic model for improving the prediction accuracy of diabetes. Int J E-Health Med Commun (IJEHMC) 12(2):32–50

    Article  Google Scholar 

  117. Suresh S, Lal S (2016) An efficient cuckoo search algorithm based multilevel thresholding for segmentation of satellite images using different objective functions. Expert Syst Appl 58:184–209

    Article  Google Scholar 

  118. Talatahari S, Rahbari NM, Kaveh A (2013) A new hybrid optimization algorithm for recognition of hysteretic non-linear systems. KSCE J Civ Eng 17(5):1099–1108

    Article  Google Scholar 

  119. Tarle B, Jena S (2019) Improved artificial neural network with aid of artificial bee colony for medical data classification. Int J Bus Intell Data Min 15(3):288–305

    Google Scholar 

  120. Lim HT, Ramli R (2010) Recent advancements of nurse scheduling models and a potential path

  121. Thakur N, Juneja M (2020) Classification of glaucoma using hybrid features with machine learning approaches. Biomed Signal Process Control 62:102137

    Article  Google Scholar 

  122. Tulsani A, Kumar P, Pathan S (2021) Automated segmentation of optic disc and optic cup for glaucoma assessment using improved UNET++ architecture. Biocybern Biomed Eng 41(2):819–832

    Article  Google Scholar 

  123. Wang Z, Li Y (2015) Irreversibility analysis for optimization design of plate fin heat exchangers using a multi-objective cuckoo search algorithm. Energy Convers Manage 101:126–135

    Article  Google Scholar 

  124. Wang L, Jiang S, Jiang S (2021) A feature selection method via analysis of relevance, redundancy, and interaction. Expert Systems with Applications 183:115365

  125. Wang F, Zhang H, Li K, Lin Z, Yang J, Shen XL (2018) A hybrid particle swarm optimization algorithm using adaptive learning strategy. Inf Sci 436:162–177

    Article  MathSciNet  Google Scholar 

  126. Xiang-Tao L, Ming-Hao Y (2012) Parameter estimation for chaotic systems using the cuckoo search algorithm with an orthogonal learning method. Chin Phys B 21(5):050507

    Article  Google Scholar 

  127. Xue B, Zhang M, Browne WN (2014) Particle swarm optimisation for feature selection in classification: novel initialisation and updating mechanisms. Appl Soft Comput 18:261–276

    Article  Google Scholar 

  128. Yang XS, Deb S (2009) Cuckoo search via Lévy flights. In: 2009 World congress on nature & biologically inspired computing (NaBIC). IEEE, pp 210–214

  129. Yekkala I, Dixit S, Jabbar MA (2017) Prediction of heart disease using ensemble learning and Particle Swarm Optimization. In: 2017 International conference on smart technologies for Smart Nation (SmartTechCon). IEEE, pp 691–698

  130. Yildiz AR (2013) Cuckoo search algorithm for the selection of optimal machining parameters in milling operations. Int J Adv Manuf Technol 64(1):55–61

    Article  Google Scholar 

  131. Zhan ZH, Zhang J (2009) Discrete particle swarm optimization for multiple destination routing problems. In: Workshops on applications of evolutionary computation. Springer, Berlin, Heidelberg, pp 117–122

  132. Zhang Z, Yin FS, Liu J, Wong WK, Tan NM, Lee BH, ... Wong TY (2010) ORIGA-light: An online retinal fundus image database for glaucoma analysis and research. In: 2010 annual international conference of the IEEE engineering in medicine and biology. IEEE, pp 3065–3068

  133. Zhang QB, Wang P, Chen ZH (2019) An improved particle filter for mobile robot localization based on particle swarm optimization. Expert Syst Appl 135:181–193

    Article  Google Scholar 

  134. Zhang X, Liu H, Tu L (2020) A modified particle swarm optimization for multimodal multi-objective optimization. Eng Appl Artif Intell 95:103905

    Article  Google Scholar 

  135. Zomorodi-moghadam M, Abdar M, Davarzani Z, Zhou X, Pławiak P, Acharya UR (2021) Hybrid particle swarm optimization for rule discovery in the diagnosis of coronary artery disease. Expert Syst 38(1):e12485

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Law Kumar Singh.

Ethics declarations

Conflicts of interest/Competing interests

The authors declare no conflict of interest.

Informed consent

None.

Additional information

Publisher's note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Singh, L.K., Khanna, M., Thawkar, S. et al. Nature-inspired computing and machine learning based classification approach for glaucoma in retinal fundus images. Multimed Tools Appl 82, 42851–42899 (2023). https://doi.org/10.1007/s11042-023-15175-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-023-15175-6

Keywords

Navigation