Abstract
Diabetic retinopathy (DR)
is one of the most common causes of vision loss in people who have diabetes for a prolonged period.
Convolutional neural networks (CNNs)
have become increasingly popular for computer-aided DR diagnosis using retinal fundus images. While these CNNs are highly reliable, their lack of sufficient explainability prevents them from being widely used in medical practice. In this article, we propose a novel explainable deep learning ensemble model where weights from different models are fused into a single model to extract salient features from various retinal lesions found on fundus images. The extracted features are then fed to a custom classifier for the final diagnosis of DR severity level. The model is trained on an APTOS dataset containing retinal fundus images of various DR grades using a cyclical learning rates strategy with an automatic learning rate finder for decaying the learning rate to improve model accuracy. We develop an explainability approach by leveraging gradient-weighted class activation mapping and shapely adaptive explanations to highlight the areas of fundus images that are most indicative of different DR stages. This allows ophthalmologists to view our model's decision in a way that they can understand. Evaluation results using three different datasets (APTOS, MESSIDOR, IDRiD) show the effectiveness of our model, achieving superior classification rates with a high degree of precision (0.970), sensitivity (0.980), and AUC (0.978). We believe that the proposed model, which jointly offers state-of-the-art diagnosis performance and explainability, will address the black-box nature of deep CNN models in robust detection of DR grading.
Topics

No keywords indexed for this article. Browse by subject →

References
46
[3]
L. Carson, Y. Darvin, G. Margaret, and L. Tony. 2017. Automated detection of diabetic retinopathy using deep learning. In Proceedings of AMIA Joint Summits on Translational Science 2017, 147–155.
[5]
J. Krause V. Gulshan E. Rahimy P. Karth K. Widner G. S. Corrado L. Peng and D. R. Webster. 2017. Grader variability and the importance of reference standards for evaluating machine learning models for diabetic retinopathy 2017 CoRR abs/1710.01711.
[6]
M. A. Rahman, M. S. Hossain, N. A. Alrajeh, and B. B. Gupta. 2021. A multimodal, multimedia point-of-care deep learning framework for COVID-19 diagnosis. ACM Trans. Multimedia Comput. Commun. 17, 1s, Article 18 (2021), 24 pages. DOI:https://doi.org/10.1145/3421725
[10]
Acceleration of Stochastic Approximation by Averaging

B. T. Polyak, A. B. Juditsky

SIAM Journal on Control and Optimization 10.1137/0330046
[12]
APTOS. 2019. APTOS 2019 blindness detection. https://www.kaggle.com/c/aptos2019-blindness-detectionLast. accessed October 25 2020.
[16]
G. Muhammad, M. S. Hossain, and N. Kumar. 2021. EEG-Based pathology detection for home health monitoring. IEEE Journal on Selected Areas in Communications 39, 2 (2021), 603–610. DOI:10.1109/JSAC.2020.3020654
[19]
P. P. Conde, J. de la Calleja, A. Benitez, and M. A. Medina. 2012. Image-based classification of diabetic retinopathy using machine learning. In Proceedings of the 12th International Conference on Intelligent Systems Design and Applications (ISDA). 826–830.
[22]
M. S. Hossain, M. Al-Hammadi, and G. Muhammad. 2019. Automatic fruit classification using deep learning for industrial applications. IEEE Transactions on Industrial Informatics 15, 2 (2019), 1027–1034.
[25]
Rethinking the Inception Architecture for Computer Vision

Christian Szegedy, Vincent Vanhoucke, Sergey Ioffe et al.

2016 IEEE Conference on Computer Vision and Patter... 10.1109/cvpr.2016.308
[26]
Diabetic Retinopathy Detection. https://www.kaggle.com/c/diabetic-retinopathy-detection/data Last accessed October 30 2020.
[27]
Messidor-2 DR Grades. https://www.kaggle.com/google-brain/messidor2-dr-grades Last accessed October 30 2020.
[29]
Y.-H. Li, N.-N. Yeh, S.-J. Chen, and Y.-C. Chung. 2019. Computer-assisted diagnosis for diabetic retinopathy based on fundus images using deep convolutional neural network. Mobile Information Systems 2019, Article ID 6142839. https://doi.org/10.1155/2019/6142839
[31]
B. Tymchenko P. Marchenko and D. Spodarets. 2020. Deep learning approach to diabetic retinopathy detection. arXiv:2003.02261 [cs.LG] 2020. 10.5220/0008970805010509
[32]
M. T. Hagos and S. Kant. 2019. Transfer learning based detection of diabetic retinopathy from small dataset. CoRR abs/1905.07203.
[33]
R. Sarki S. Michalska K. Ahmed H. Wang and Y. Zhang. 2019. Convolutional neural networks for mild diabetic retinopathy detection: An experimental study. bioRxiv 2019. 10.1101/763136
[39]
A. Kind and G. Azzopardi. 2019. An explainable AI-based computer aided detection system for diabetic retinopathy using retinal fundus images. CAIP (1) 2019, 457–468.
[41]
ImageNet: A large-scale hierarchical image database

Jia Deng, Wei Dong, Richard Socher et al.

2009 IEEE Conference on Computer Vision and Patter... 10.1109/cvpr.2009.5206848
[42]
Christian Szegedy, Wei Liu, Yangqing Jia, Pierre Sermanet, Scott Reed, Dragomir Anguelov, Dumitru Erhan, Vincent Vanhoucke, and Andrew Rabinovich. 2015. Going deeper with convolutions. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 1–9.
[43]
Learning Deep Features for Discriminative Localization

Bolei Zhou, Aditya Khosla, Agata Lapedriza et al.

2016 IEEE Conference on Computer Vision and Patter... 10.1109/cvpr.2016.319
[46]
B. Kenstler. Cyclical Learning Rates Implementation. https://github.com/bckenstler/CLR.
Metrics
41
Citations
46
References
Details
Published
Oct 26, 2021
Vol/Issue
17(3s)
Pages
1-24
License
View
Funding
Taif University Researchers Award: TURSP-2020/79
Cite This Article
Mohammad Shorfuzzaman, M. Shamim Hossain, Abdulmotaleb El Saddik (2021). An Explainable Deep Learning Ensemble Model for Robust Diagnosis of Diabetic Retinopathy Grading. ACM Transactions on Multimedia Computing, Communications, and Applications, 17(3s), 1-24. https://doi.org/10.1145/3469841
Related

You May Also Like

Dual-path Convolutional Image-Text Embeddings with Instance Loss

Zhedong Zheng, Liang Zheng · 2020

483 citations

Understanding and Creating Art with AI: Review and Outlook

Eva Cetinic, James She · 2022

385 citations

VM-UNet: Vision Mamba UNet for Medical Image Segmentation

Jiacheng Ruan, Jixiong Li · 2025

333 citations