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

Diagnostics of diabetic retinopathy based on fundus photos using machine learning methods with advanced feature engineering algorithms
  • Ong, K. L. et al. Global, regional, and national burden of diabetes from 1990 to 2021, with projections of prevalence to 2050: A systematic analysis for the Global Burden of Disease Study 2021. Lancet402, 203–234 (2023).

    Article 

    Google Scholar 

  • Teo, Z. L. et al. Global prevalence of diabetic retinopathy and projection of burden through 2045: Systematic review and meta-analysis. Ophthalmology128, 1580–1591 (2021).

    Article 
    PubMed 

    Google Scholar 

  • Thomas, R., Halim, S., Gurudas, S., Sivaprasad, S. & Owens, D. Idf diabetes atlas: A review of studies utilising retinal photography on the global prevalence of diabetes related retinopathy between 2015 and 2018. Diabetes Res. Clin. Pract.157, 107840 (2019).

    Article 
    CAS 
    PubMed 

    Google Scholar 

  • Zegeye, A. F., Temachu, Y. Z. & Mekonnen, C. K. Prevalence and factors associated with diabetes retinopathy among type 2 diabetic patients at Northwest Amhara Comprehensive Specialized Hospitals, Northwest Ethiopia 2021. BMC Ophthalmol.23, 9 (2023).

    Article 
    PubMed 
    PubMed Central 

    Google Scholar 

  • Senapati, A., Tripathy, H. K., Sharma, V. & Gandomi, A. H. Artificial intelligence for diabetic retinopathy detection: A systematic review. Inform. Med. Unlocked45, 101445. (2024).

    Article 

    Google Scholar 

  • Ksiażek, W., Gandor, M. & Pławiak, P. Comparison of various approaches to combine logistic regression with genetic algorithms in survival prediction of hepatocellular carcinoma. Comput. Biol. Medicine 134, (2021).

  • Khanna, M., Singh, L. K., Shrivastava, K. & singh, R. An enhanced and efficient approach for feature selection for chronic human disease prediction: A breast cancer study. Heliyon10, e26799. (2024).

    Article 
    PubMed 
    PubMed Central 

    Google Scholar 

  • Ksiażek, W. Explainable thyroid cancer diagnosis through two-level machine learning optimization with an improved naked mole-rat algorithm. Cancers 16, 4128. (2024).

    Article 
    CAS 
    PubMed 
    PubMed Central 

    Google Scholar 

  • Pławiak, P. & Acharya, U. R. Novel deep genetic ensemble of classifiers for arrhythmia detection using ecg signals. Neural Comput. Appl. 32, 11137–11161. (2020).

    Article 

    Google Scholar 

  • Ruiz de Miras, J., Ibáñez-Molina, A., Soriano, M. & Iglesias-Parro, S. Schizophrenia classification using machine learning on resting state eeg signal. Biomed. Signal Process. Control. 79, (2023).

  • Brunese, L., Martinelli, F., Mercaldo, F. & Santone, A. Machine learning for coronavirus covid-19 detection from chest x-rays. Procedia Comput. Sci.176, 2212–2221 (2020).

    Article 
    PubMed 
    PubMed Central 

    Google Scholar 

  • Zhao, W., Jiang, W. & Qiu, X. Deep learning for COVID-19 detection based on CT images. Sci. Rep. (2021).

    Article 
    PubMed 
    PubMed Central 

    Google Scholar 

  • Singh, L. K., Khanna, M. & Garg, H. Multimodal biometric based on fusion of ridge features with minutiae features and face features. Int. J. Inf. Syst. Model. Des.11, 37–57. (2020).

    Article 

    Google Scholar 

  • Debele, G. R. et al. Incidence of Diabetic Retinopathy and Its Predictors Among Newly Diagnosed Type 1 and Type 2 Diabetic Patients: A Retrospective Follow-up Study at Tertiary Health-care Setting of Ethiopia. Diabetes Metab Syndr Obes 14, 1305–1313 (2021).

    Article 
    PubMed 
    PubMed Central 

    Google Scholar 

  • Osęka, M., Jamrozy-Witkowska, A. & Mulak, M. Selected problems and challenges of ophthalmic care system in Poland. OphthaTherapy.8, 100–106. (2021).

    Article 

    Google Scholar 

  • Seoud, L., Chelbi, J. & Cheriet, F. Automatic grading of diabetic retinopathy on a public database (2015).

  • Pratt, H., Coenen, F., Broadbent, D. M., Harding, S. P. & Zheng, Y. Convolutional neural networks for diabetic retinopathy. Procedia Comput. Sci.90, 200–205 (2016).

    Article 

    Google Scholar 

  • Acharya, U. R., Lim, C. M., Ng, E. Y. K., Chee, C. & Tamura, T. Computer-based detection of diabetes retinopathy stages using digital fundus images. Proc. Inst. Mech. Eng. Part H J. Eng. Med.223, 545–553 (2009).

    Article 
    CAS 

    Google Scholar 

  • Mansour, R. F. Deep-learning-based automatic computer-aided diagnosis system for diabetic retinopathy. Biomed. Eng. Lett.8, 41–57. (2017).

    Article 
    PubMed 
    PubMed Central 

    Google Scholar 

  • Li, F. et al. Automatic detection of diabetic retinopathy in retinal fundus photographs based on deep learning algorithm. Transl. Vis. Sci. Technol. 8, 4. (2019).

    Article 
    PubMed 
    PubMed Central 

    Google Scholar 

  • Gangwar, A. K. spsampsps Ravi, V. Diabetic Retinopathy Detection Using Transfer Learning and Deep Learning, 679–689 (Springer Singapore, 2020).

  • Nahiduzzaman, M. et al. Diabetic retinopathy identification using parallel convolutional neural network based feature extractor and elm classifier. Expert Syst. Appl.217, 119557. (2023).

    Article 

    Google Scholar 

  • Kassani, S. H. et al. Diabetic retinopathy classification using a modified xception architecture. In 2019 IEEE International Symposium on Signal Processing and Information Technology (ISSPIT), (IEEE, 2019).

  • Wahab Sait, A. R. A lightweight diabetic retinopathy detection model using a deep-learning technique. Diagnostics 13, 3120. (2023).

    Article 
    PubMed 
    PubMed Central 

    Google Scholar 

  • Canayaz, M. Classification of diabetic retinopathy with feature selection over deep features using nature-inspired wrapper methods. Appl. Soft Comput.128, 109462. (2022).

    Article 

    Google Scholar 

  • Qummar, S. et al. A deep learning ensemble approach for diabetic retinopathy detection. IEEE Access 7, 150530–150539. (2019).

    Article 

    Google Scholar 

  • Modi, P. & Kumar, Y. Smart detection and diagnosis of diabetic retinopathy using bat based feature selection algorithm and deep forest technique. Comput. Ind. Eng.182, 109364. (2023).

    Article 

    Google Scholar 

  • Hardas, M., Mathur, S., Bhaskar, A. & Kalla, M. Retinal fundus image classification for diabetic retinopathy using svm predictions. Phys. Eng. Sci. Med.45, 781–791. (2022).

    Article 
    PubMed 

    Google Scholar 

  • Singh, L. K., Garg, H. spsampsps Pooja. Automated Glaucoma Type Identification Using Machine Learning or Deep Learning Techniques, 241–263 (Springer Singapore, 2019).

  • Singh, L. K., Pooja & Garg, H. Detection of glaucoma in retinal fundus images using fast fuzzy c means clustering approach. In 2019 International Conference on Computing, Communication, and Intelligent Systems (ICCCIS), 397–403, (IEEE, 2019).

  • Singh, L. K., Pooja, & Garg, H. Detection of glaucoma in retinal images based on multiobjective approach. Int. J. Appl. Evol. Comput.11, 15–27. (2020).

    Article 

    Google Scholar 

  • Singh, L. K., Khanna, M., Thawkar, S. & Singh, R. A novel hybridized feature selection strategy for the effective prediction of glaucoma in retinal fundus images. Multimedia Tools Appl.83, 46087–46159. (2023).

    Article 

    Google Scholar 

  • Aptos dataset. [Accessed: (17.12.2023)].

  • Aria dataset. [Accessed: (17.12.2023)].

  • Drive dataset. [Accessed: (17.12.2023)].

  • Eoptha dataset. [Accessed: (17.12.2023)].

  • Eye diseases classification kaggle dataset. [Accessed: (17.12.2023)].

  • Hrf dataset. [Accessed: (17.12.2023)].

  • Idrid dataset. [Accessed: (17.12.2023)].

  • Odir dataset. [Accessed: (17.12.2023)].

  • Telediagnostics in ophthalmological examinations (2023).

  • Hayati, M. et al. Impact of CLAHE-based image enhancement for diabetic retinopathy classification through deep learning. Procedia Comput. Sci.216, 57–66. (2023).

    Article 

    Google Scholar 

  • Azzopardi, G. & Azzopardi, N. Trainable cosfire filters for keypoint detection and pattern recognition. IEEE Trans. Pattern Anal. Mach. Intell.35, 490–503. (2013).

    Article 
    ADS 
    PubMed 

    Google Scholar 

  • Zhu, X. & Rangayyan, R. M. Detection of the optic disc in images of the retina using the hough transform. In 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, (IEEE, 2008).

  • Li, W. et al. Retinal vessel segmentation based on B-cosfire filters in fundus images. Front. Public Health (2022).

    Article 
    PubMed 
    PubMed Central 

    Google Scholar 

  • Kumar, V., Biswas, S., Rajput, D. S., Patel, H. & Tiwari, B. Pca-based incremental extreme learning machine (pca-ielm) for covid-19 patient diagnosis using chest x-ray images. Comput. Intell. Neurosci. 2022, 1–17. (2022).

    Article 

    Google Scholar 

  • Kaplan, K., Kaya, Y., Kuncan, M. & Ertunç, H. M. Brain tumor classification using modified local binary patterns (lbp) feature extraction methods. Med. Hypotheses139, 109696. (2020).

    Article 
    CAS 
    PubMed 

    Google Scholar 

  • Nyasulu, C. et al. A comparative study of machine learning-based classification of tomato fungal diseases: Application of GLCM texture features. Heliyon9, e21697. (2023).

    Article 
    PubMed 
    PubMed Central 

    Google Scholar 

  • Murugan, A., Nair, S. A. H., Preethi, A. A. P. & Kumar, K. P. S. Diagnosis of skin cancer using machine learning techniques. Microprocess. Microsyst.81, 103727. (2021).

    Article 

    Google Scholar 

  • Najjar, F. H. et al. Histogram features extraction for edge detection approach. In 2022 5th International Conference on Engineering Technology and its Applications (IICETA), 373–378, (2022).

  • Breiman, L. Machine Learning 45, 5–32. (2001).

  • Chen, T. & Guestrin, C. Xgboost: A scalable tree boosting system. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD ’16, (ACM, 2016).

  • Nopour, R. Prediction of 12-month recurrence of pancreatic cancer using machine learning and prognostic factors. BMC Med. Inform. Decis. Mak. (2024).

    Article 
    PubMed 
    PubMed Central 

    Google Scholar 

  • K, A. et al. Effect of multi filters in glucoma detection using random forest classifier. Meas. Sens.25, 100566. (2023).

    Article 

    Google Scholar 

  • Bader, M., Abdelwanis, M., Maalouf, M. & Jelinek, H. F. Detecting depression severity using weighted random forest and oxidative stress biomarkers. Sci. Rep. (2024).

    Article 
    PubMed 
    PubMed Central 

    Google Scholar 

  • Islam, T. et al. Predictive modeling for breast cancer classification in the context of Bangladeshi patients by use of machine learning approach with explainable ai. Sci. Rep. (2024).

    Article 
    PubMed 
    PubMed Central 

    Google Scholar 

  • Mochurad, L., Babii, V., Boliubash, Y. & Mochurad, Y. Improving stroke risk prediction by integrating xgboost, optimized principal component analysis, and explainable artificial intelligence. BMC Med. Inform. Decis. Mak. (2025).

    Article 
    PubMed 
    PubMed Central 

    Google Scholar 

  • Akiba, T., Sano, S., Yanase, T., Ohta, T. & Koyama, M. Optuna: A next-generation hyperparameter optimization framework. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (2019).

  • Pedregosa, F. et al. Scikit-learn: Machine learning in Python. J. Mach. Learn. Res. 12, 2825–2830 (2011).

    MathSciNet 

    Google Scholar 

  • Chen, T. & Guestrin, C. XGBoost: A scalable tree boosting system. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD ’16, 785–794, (ACM, New York, NY, USA, 2016).

  • Akiba, T., Sano, S., Yanase, T., Ohta, T. & Koyama, M. Optuna: A next-generation hyperparameter optimization framework. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (2019).

  • van der Walt, S. et al. Scikit-image: Image processing in python. PeerJ2, e453 (2014).

    Article 
    PubMed 
    PubMed Central 

    Google Scholar 

  • Giakoumoglou, N. Pyfeats: Open-source software for image feature extraction. (2021).

  • Virtanen, P. et al. SciPy 1.0: Fundamental algorithms for scientific computing in Python. Nat. Methods17, 261–272. (2020).

    Article 
    CAS 
    PubMed 
    PubMed Central 

    Google Scholar 

  • Bradski, G. The OpenCV Library. Dr. Dobb’s Journal of Software Tools (2000).

  • Mujeeb Rahman, K. K., Nasor, M. & Imran, A. Automatic screening of diabetic retinopathy using fundus images and machine learning algorithms. Diagnostics 12, 2262. (2022).

    Article 
    PubMed 
    PubMed Central 

    Google Scholar 

  • Bibi, I., Mir, J. & Raja, G. Automated detection of diabetic retinopathy in fundus images using fused features. Phys. Eng. Sci. Med.43, 1253–1264. (2020).

    Article 
    PubMed 

    Google Scholar 

  • Ali, A. et al. Machine learning based automated segmentation and hybrid feature analysis for diabetic retinopathy classification using fundus image. Entropy 22, 567. (2020).

    Article 
    ADS 
    PubMed 
    PubMed Central 

    Google Scholar 

  • Usman, T. M., Saheed, Y. K., Ignace, D. & Nsang, A. Diabetic retinopathy detection using principal component analysis multi-label feature extraction and classification. Int. J. Cogn. Comput. Eng.4, 78–88. (2023).

    Article 

    Google Scholar 

  • Makmur, N. M., Kwan, F., Rana, A. D. & Kurniadi, F. I. Comparing local binary pattern and gray level co-occurrence matrix for feature extraction in diabetic retinopathy classification. Procedia Comput. Sci.227, 355–363. (2023).

    Article 

    Google Scholar 

  • Żelasko, D., Ksiażek, W. & Pławiak, P. Transmission quality classification with use of fusion of neural network and genetic algorithm in pay and require multi-agent managed network. Sensors 21, 4090. (2021).

    Article 
    ADS 
    PubMed 
    PubMed Central 

    Google Scholar 

  • Anuradha, K., Krishna, M. V. & Mallik, B. Bio inspired boolean artificial bee colony based feature selection algorithm for sentiment classification. Meas. Sens.32, 101034. (2024).

    Article 

    Google Scholar 

  • Nadimi-Shahraki, M. H., Zamani, H. & Mirjalili, S. Enhanced whale optimization algorithm for medical feature selection: A COVID-19 case study. Comput. Biol. Med.148, 105858. (2022).

    Article 
    CAS 
    PubMed 

    Google Scholar 

  • Dosovitskiy, A. et al. An image is worth 16×16 words: Transformers for image recognition at scale, (2020).

  • Liu, Z. et al. Swin transformer: Hierarchical vision transformer using shifted windows (2021).

  • Liu, Z. et al. A convnet for the 2020s, (2022).

  • Tan, M. & Le, Q. V. Efficientnetv2: Smaller models and faster training, (2021).

  • link