Diagnostics of diabetic retinopathy based on fundus photos using machine learning methods with advanced feature engineering algorithms

Diabetes is one of the main diseases posing a threat to healthcare systems. One of the complications of diabetes is diabetic retinopathy, which, if left untreated, can lead to serious consequences such as blindness. Early detection of this disease is critical to prevent disability and stop the process of vision loss. In our research, we aimed to develop and validate a machine learning model enabling early diagnosis of retinopathy disease. We were the first to conduct research using as many as eight public databases and one private database collected during the project implemented by the Ministry of Digital Affairs and the Ministry of Health of Poland. We analyzed 14,402 fundus photographs from patients, leveraging this large dataset to enhance the trustworthiness and validity of our findings. Such a large number of photos emphasizes the credibility and reliability of the results obtained. A significant innovation in our approach includes employing forty-six unique methods for feature selection and extraction, utilizing techniques such as CLAHE, B-CosFire, and Hough transform. We chose XgBoost and Random Forest algorithms for classification, with parameter tuning performed via the Optuna library. Our most successful model, employing the Random Forest algorithm combined with LBP and GLCM for feature extraction, reached a classification accuracy of 80.41%, F1-Score of 74.41%, and AUC of 0.80. The machine learning model we developed proved highly effective in the early detection of diabetic retinopathy. Further refinement is recommended to make this model a viable tool in clinical settings.

Authors

Institutions

Publication Details

Journal
Scientific Reports
Published
2025-10-03
DOI
https://doi.org/10.1038/s41598-025-06973-z
Citations
1
Primary Topic
Retinal Imaging and Analysis
Type
article
Field-Weighted Citation Impact
1.36

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Diagnostics of diabetic retinopathy based on fundus photos using machine learning methods with advanced feature engineering algorithms

Robert Ręjdak, Wojciech Książek, Paweł Pławiak, Miguel A. Teus et al.
1 citations
Scientific Reports
Retinal Imaging and Analysis
1.36
article

Diagnostics of diabetic retinopathy based on fundus photos using machine learning methods with advanced feature engineering algorithms

Robert Ręjdak, Wojciech Książek, Paweł Pławiak, Miguel A. Teus, Anna Matysik-Woźniak, Kamil Jonak, Michał Gandor, Katarzyna Nowomiejska, F.M. Palka, Carolina Arruabarrena Sánchez, Marek Sylwestrzak, Magdalena Olender-Skorek, Tomasz Jeruzalski, Aleksandra Siedlecka
article en
1 citations

Abstract

Diabetes is one of the main diseases posing a threat to healthcare systems. One of the complications of diabetes is diabetic retinopathy, which, if left untreated, can lead to serious consequences such as blindness. Early detection of this disease is critical to prevent disability and stop the process of vision loss. In our research, we aimed to develop and validate a machine learning model enabling early diagnosis of retinopathy disease. We were the first to conduct research using as many as eight public databases and one private database collected during the project implemented by the Ministry of Digital Affairs and the Ministry of Health of Poland. We analyzed 14,402 fundus photographs from patients, leveraging this large dataset to enhance the trustworthiness and validity of our findings. Such a large number of photos emphasizes the credibility and reliability of the results obtained. A significant innovation in our approach includes employing forty-six unique methods for feature selection and extraction, utilizing techniques such as CLAHE, B-CosFire, and Hough transform. We chose XgBoost and Random Forest algorithms for classification, with parameter tuning performed via the Optuna library. Our most successful model, employing the Random Forest algorithm combined with LBP and GLCM for feature extraction, reached a classification accuracy of 80.41%, F1-Score of 74.41%, and AUC of 0.80. The machine learning model we developed proved highly effective in the early detection of diabetic retinopathy. Further refinement is recommended to make this model a viable tool in clinical settings.

Scientific ReportsVol. 15(1)
Medical University of Lublin (PL), Center for Social and Economic Research (PL), Universidad de Alcalá (ES), Cracow University of Technology (PL), Institute of Theoretical and Applied Informatics (PL), National Institute of Telecommunications (PL), Lublin University of Technology (PL)
Uniwersytet Medyczny w Lublinie
Openalex Percentile: Top 15%
Retinal Imaging and Analysis
1.36
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.