Cataract Detection and Grading Using Ensemble Neural Networks and Transfer Learning


Digital Object Identifier (DOI)

10.1109/IEMCON56893.2022.9946550


Authors

Renato R. Maaliw

College of Engineering, Southern Luzon State University, Lucban, Quezon, Philippines

Alvin S. Alon

Digital Transformation Center, Batangas State University, Batangas City, Philippines

Ace C. Lagman

Information Technology Dept., FEU Institute of Technology, Sampaloc, Manila, Philippines

Manuel B. Garcia

Information Technology Dept., FEU Institute of Technology, Sampaloc, Manila, Philippines

Marmelo V. Abante

Graduate School, World Citi Colleges, Quezon City, Philippines

Rodrigo C. Belleza

College of Computing and Multimedia Studies, Manuel S. Enverga University, Lucena City, Quezon, Philippines

Jose B. Tan

College of Computing and Multimedia Studies, Manuel S. Enverga University, Lucena City, Quezon, Philippines

Roselyn A. Maaño

College of Computing and Multimedia Studies, Manuel S. Enverga University, Lucena City, Quezon, Philippines

Abstract

Artificial intelligence-based medical image analysis promises an efficient and reliable diagnosis in today's healthcare. Traditional approaches for cataract screening by medical practitioners often results in subjectivity due to their varying levels of knowledge and expertise. Using transfer learning, ensembles of pre-trained convolutional neural networks, and stacked long short-term memory networks, we developed a non-invasive and streamlined pipeline for automatic cataract severity classification. Empirical results show that our proposed combined models of AlexNet, InceptionV3, Xception, and InceptionResNetV2 using a weighted average algorithm produces 99.20% (normal vs. cataract) and 97.76% (normal to severe) accuracies compared to standalone models. Furthermore, the ensemble model reduces classification error rates by an average of 2.17%. This study has the potential to help doctors to specify the magnitude of cataract stages with highly acceptable precision.

Keywords

Cataracts
Transfer learning
Neural networks
Pipelines
Medical services
Mobile communication
Reliability