Deep learning-based CNN for multiclassification of ocular diseases using transfer learning

Effective and timely diagnosis and treatment of ocular diseases is essential for swift recovery of the patients. Among ocular diseases, cataract and glaucoma are the most prevalent globally and need adequate attention. The present paper aims to develop an optimised deep learning based convolutional...

Full description

Saved in:
Bibliographic Details
Main Authors: G Divya Deepak, Subraya Krishna Bhat
Format: Article
Language:English
Published: Taylor & Francis Group 2024-12-01
Series:Computer Methods in Biomechanics and Biomedical Engineering: Imaging & Visualization
Subjects:
Online Access:https://www.tandfonline.com/doi/10.1080/21681163.2024.2335959
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1839636019183353856
author G Divya Deepak
Subraya Krishna Bhat
author_facet G Divya Deepak
Subraya Krishna Bhat
author_sort G Divya Deepak
collection DOAJ
description Effective and timely diagnosis and treatment of ocular diseases is essential for swift recovery of the patients. Among ocular diseases, cataract and glaucoma are the most prevalent globally and need adequate attention. The present paper aims to develop an optimised deep learning based convolutional neural network (CNN) for the multi-classification of ocular diseases (normal, glaucoma and cataract). Three pre-trained CNNs (SqueezeNet, Darknet-53, EfficientNet-b0) were optimised concerning batch size (6/8/10) & optimiser type (SGDM, RMSProp, Adam) for obtaining maximum possible accuracy in the detection of multiple ocular diseases (cataract & glaucoma). Darknet-53 (batch size-6, optimiser type-Adam) gave the highest accuracy of 99.4% for a test sample of 1000 images. The performance metrics of Darknet-53 have been computed using a confusion matrix. Confusion matrix is also applied to calculate accuracy, sensitivity, specificity, f1 score and receiver operating curve (ROC). Through comparative performance analysis of the three CNNs, SqueezeNet, Darknet-53 and EfficientNet-b0 achieved the highest accuracy of 95%, 99.4% and 90%, respectively. The results indicate the importance of batch size and optimiser type on the performance of CNN models.
format Article
id doaj-art-d61563c76c3f4c0a9386c25b5a099d25
institution Matheson Library
issn 2168-1163
2168-1171
language English
publishDate 2024-12-01
publisher Taylor & Francis Group
record_format Article
series Computer Methods in Biomechanics and Biomedical Engineering: Imaging & Visualization
spelling doaj-art-d61563c76c3f4c0a9386c25b5a099d252025-07-08T10:28:28ZengTaylor & Francis GroupComputer Methods in Biomechanics and Biomedical Engineering: Imaging & Visualization2168-11632168-11712024-12-0112110.1080/21681163.2024.2335959Deep learning-based CNN for multiclassification of ocular diseases using transfer learningG Divya Deepak0Subraya Krishna Bhat1Department of Mechanical and Industrial Engineering, Manipal Institute of Technology, Manipal Academy of Higher Education, Manipal, IndiaDepartment of Mechanical and Industrial Engineering, Manipal Institute of Technology, Manipal Academy of Higher Education, Manipal, IndiaEffective and timely diagnosis and treatment of ocular diseases is essential for swift recovery of the patients. Among ocular diseases, cataract and glaucoma are the most prevalent globally and need adequate attention. The present paper aims to develop an optimised deep learning based convolutional neural network (CNN) for the multi-classification of ocular diseases (normal, glaucoma and cataract). Three pre-trained CNNs (SqueezeNet, Darknet-53, EfficientNet-b0) were optimised concerning batch size (6/8/10) & optimiser type (SGDM, RMSProp, Adam) for obtaining maximum possible accuracy in the detection of multiple ocular diseases (cataract & glaucoma). Darknet-53 (batch size-6, optimiser type-Adam) gave the highest accuracy of 99.4% for a test sample of 1000 images. The performance metrics of Darknet-53 have been computed using a confusion matrix. Confusion matrix is also applied to calculate accuracy, sensitivity, specificity, f1 score and receiver operating curve (ROC). Through comparative performance analysis of the three CNNs, SqueezeNet, Darknet-53 and EfficientNet-b0 achieved the highest accuracy of 95%, 99.4% and 90%, respectively. The results indicate the importance of batch size and optimiser type on the performance of CNN models.https://www.tandfonline.com/doi/10.1080/21681163.2024.2335959CNNcataractglaucomaeye diseasesocular diseases
spellingShingle G Divya Deepak
Subraya Krishna Bhat
Deep learning-based CNN for multiclassification of ocular diseases using transfer learning
Computer Methods in Biomechanics and Biomedical Engineering: Imaging & Visualization
CNN
cataract
glaucoma
eye diseases
ocular diseases
title Deep learning-based CNN for multiclassification of ocular diseases using transfer learning
title_full Deep learning-based CNN for multiclassification of ocular diseases using transfer learning
title_fullStr Deep learning-based CNN for multiclassification of ocular diseases using transfer learning
title_full_unstemmed Deep learning-based CNN for multiclassification of ocular diseases using transfer learning
title_short Deep learning-based CNN for multiclassification of ocular diseases using transfer learning
title_sort deep learning based cnn for multiclassification of ocular diseases using transfer learning
topic CNN
cataract
glaucoma
eye diseases
ocular diseases
url https://www.tandfonline.com/doi/10.1080/21681163.2024.2335959
work_keys_str_mv AT gdivyadeepak deeplearningbasedcnnformulticlassificationofoculardiseasesusingtransferlearning
AT subrayakrishnabhat deeplearningbasedcnnformulticlassificationofoculardiseasesusingtransferlearning