Enhancing Eye Diseases Classification Using Imbalance Training & Machine Learning

This research aims to evaluate the effectiveness of various machine learning algorithms in classifying eye diseases based on retinal images. The dataset comprises four categories of eye diseases: Cataract, Diabetic Retinopathy, Glaucoma, and Normal. The feature extraction method employed a transfer learning approach using ResNet50, followed by SMOTE for data balancing, PCA for dimensionality reduction, and normalization for scaling data consistently. Eleven machine learning models were evaluated, including basic algorithms, ensemble methods, and neural networks. The evaluation utilized metrics such as accuracy, precision, recall, and F1-score. K-Fold Cross Validation is also employed to observe all models' generalisation. The results revealed that the XGBoost algorithm achieved the highest performance with an accuracy of 92.03%, followed by LightGBM 91.88% and MLP 91.50%. K-Fold Validation also improved the MLP performance, which achieved an average accuracy of 91.94% with a standard deviation of 0.0178. This study successfully enhanced classification accuracy compared to previous studies and shows significant potential for clinical applications in resource-limited environments.

Authors

Institutions

Publication Details

Journal
Journal of Applied Informatics and Computing
Published
2025-08-08
DOI
https://doi.org/10.30871/jaic.v9i4.10207
Primary Topic
Retinal Imaging and Analysis
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Enhancing Eye Diseases Classification Using Imbalance Training & Machine Learning

Ajie Kusuma Wardhana, Muhammad Azrul Ihwan
Journal of Applied Informatics and Computing
Retinal Imaging and Analysis
article

Enhancing Eye Diseases Classification Using Imbalance Training & Machine Learning

Ajie Kusuma Wardhana, Muhammad Azrul Ihwan
article en

Abstract

This research aims to evaluate the effectiveness of various machine learning algorithms in classifying eye diseases based on retinal images. The dataset comprises four categories of eye diseases: Cataract, Diabetic Retinopathy, Glaucoma, and Normal. The feature extraction method employed a transfer learning approach using ResNet50, followed by SMOTE for data balancing, PCA for dimensionality reduction, and normalization for scaling data consistently. Eleven machine learning models were evaluated, including basic algorithms, ensemble methods, and neural networks. The evaluation utilized metrics such as accuracy, precision, recall, and F1-score. K-Fold Cross Validation is also employed to observe all models' generalisation. The results revealed that the XGBoost algorithm achieved the highest performance with an accuracy of 92.03%, followed by LightGBM 91.88% and MLP 91.50%. K-Fold Validation also improved the MLP performance, which achieved an average accuracy of 91.94% with a standard deviation of 0.0178. This study successfully enhanced classification accuracy compared to previous studies and shows significant potential for clinical applications in resource-limited environments.

Journal of Applied Informatics and ComputingVol. 9(4)
Universitas Respati Yogyakarta (ID), Universitas Amikom Yogyakarta
Openalex Percentile: Top 67%
Retinal Imaging and Analysis
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.