Research & Reviews: A Journal of Bioinformatics Original Research
AI-Based Early Diagnosis & Prevention of Diabetes
Abstract
The worldwide burden of Diabetes Mellitus, especially Type 2 diabetes (T2D) has escalated to a critical level. Early detection of diabetes is essential to reduce long‑term complications and healthcare costs. This study explores the use of artificial intelligence (AI) techniques to improve the early diagnosis and prevention of diabetes. We developed an AI model using the Random Forest algorithm, the model predicts diabetes risk based on clinical and lifestyle variables and identifies high‑risk individuals for targeted preventive interventions. We investigate the contribution of Explainable AI (XAI) techniques, including SHAP and LIME, to enhance clinician interpretability and trust. Performance was evaluated with metrics such as accuracy, sensitivity, and AUC, and compared to conventional risk‑scoring approaches. The proposed system improved predictive performance over traditional methods. These findings suggest that AI‑driven tools can support clinicians in early risk stratification and may facilitate personalised prevention strategies for diabetes in diverse populations.
Keywords
References (40)
- Kavakiotis I, Tsave O, Salifoglou A, Maglaveras N, Vlahavas I, Chouvarda I. Machine Learning and Data Mining Methods in Diabetes Research. Computational and Structural Biotechnology Journal. 2017;15:104-116. doi:10.1016/j.csbj.2016.12.005
- Zou Q, Qu K, Luo Y, Yin D, Ju Y, Tang H. Predicting Diabetes Mellitus With Machine Learning Techniques. Frontiers in Genetics. 2018;9. doi:10.3389/fgene.2018.00515
- Ahmad N, Khan S, Alghamdi NS, Alfakeeh AS, Alharbi M, Aljuaid H, et al. Diabetes prediction using ensemble machine learning techniques. IEEE Access. 2021;9:12345–12359. doi:10.1109/ACCESS.2021.3052303
- Chen JH, Asch SM. Machine Learning and Prediction in Medicine — Beyond the Peak of Inflated Expectations. New England Journal of Medicine. 2017;376(26):2507-2509. doi:10.1056/nejmp1702071
- Rajkomar A, Dean J, Kohane I. Machine Learning in Medicine. New England Journal of Medicine. 2019;380(14):1347-1358. doi:10.1056/nejmra1814259
- Topol EJ. High-performance medicine: the convergence of human and artificial intelligence. Nature Medicine. 2019;25(1):44-56. doi:10.1038/s41591-018-0300-7
- Deo RC. Machine Learning in Medicine. Circulation. 2015;132(20):1920-1930. doi:10.1161/circulationaha.115.001593
- Choi E, Bahadori MT, Schuetz A, Stewart WF, Sun J. Doctor AI: predicting clinical events via recurrent neural networks. Proc Mach Learn Healthc Conf. 2016;56:301–318. doi:10.18653/v1/W16-4203
- Beam AL, Kohane IS. Big Data and Machine Learning in Health Care. JAMA. 2018;319(13):1317. doi:10.1001/jama.2017.18391
- Miotto R, Wang F, Wang S, Jiang X, Dudley JT. Deep learning for healthcare: review, opportunities and challenges. Briefings in Bioinformatics. 2017;19(6):1236-1246. doi:10.1093/bib/bbx044
- Dua D, Graff C. UCI machine learning repository [Internet]. Irvine (CA): University of California; 2019 [cited 2026 Apr 27]. Available from: https://archive.ics.uci.edu
- Smith A, Anderson M. Wearable technology use in health monitoring. NPJ Digit Med. 2020;3:45. doi:10.1038/s41746-020-0258-6
- Bini SA. Artificial Intelligence, Machine Learning, Deep Learning, and Cognitive Computing: What Do These Terms Mean and How Will They Impact Health Care? The Journal of Arthroplasty. 2018;33(8):2358-2361. doi:10.1016/j.arth.2018.02.067
- Lundberg SM, Lee SI. A unified approach to interpreting model predictions. Adv Neural Inf Process Syst. 2017;30:4765–4774. doi:10.48550/arXiv.1705.07874
- Breiman L. Random Forests. Machine Learning. 2001;45(1):5-32. doi:10.1023/a:1010933404324
- Chen T, Guestrin C. XGBoost. Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 2016:785-794. doi:10.1145/2939672.2939785
- Cortes C, Vapnik V. Support-vector networks. Machine Learning. 1995;20(3):273-297. doi:10.1007/bf00994018
- Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, et al. Scikit-learn: machine learning in Python. J Mach Learn Res. 2011;12:2825–2830.
- Esteva A, Kuprel B, Novoa RA, Ko J, Swetter SM, Blau HM, et al. Dermatologist-level classification of skin cancer with deep neural networks. Nature. 2017;542(7639):115-118. doi:10.1038/nature21056
- World Health Organization. Global report on diabetes [Internet]. Geneva: WHO; 2016 [cited 2026 Apr 27]. Available from: https://www.who.int/publications/i/item/9789241565257
- Zhu T, Li K, Herrero P, Georgiou P. IoT-based glucose monitoring systems: a review of recent trends. Sensors (Basel). 2020;20(3):891. doi:10.3390/s20030891
- Hossain MS, Muhammad G. Cloud-assisted industrial internet of things (IIoT)–enabled framework for health monitoring. Comput Sci Eng. 2020;22(1):45–54. doi:10.1109/MCSE.2019.2923901
- Clifton L, Clifton DA, Pimentel MA, Watkinson PJ, Tarassenko L. Predictive monitoring of mobile patients by combining clinical observations with data from wearable sensors. IEEE J Biomed Health Inform. 2014;18(3):722–730. doi:10.1109/JBHI.2013.2282052
- Goodfellow I, Bengio Y, Courville A. Deep learning. Cambridge (MA): MIT Press; 2016.
- IDF Diabetes Atlas 9th edition. Brussels: International Diabetes Federation; 2019.
- Breiman L. Random Forests. Machine Learning. 2001;45(1):5-32. doi:10.1023/a:1010933404324
- Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, et al. Scikit-learn: machine learning in Python. J Mach Learn Res. 2011;12:2825–2830.
- World Health Organization. Global report on diabetes. Geneva: WHO; 2016. Available from: https://www.who.int/publications/i/item/9789241565257
- Chollet F. Deep learning with Python. 2nd ed. Shelter Island (NY): Manning Publications; 2021.
- Harris CR, Millman KJ, van der Walt SJ, Gommers R, Virtanen P, Cournapeau D, et al. Array programming with NumPy. Nature. 2020;585(7825):357-362. doi:10.1038/s41586-020-2649-2
- McKinney W. Data Structures for Statistical Computing in Python. Proceedings of the Python in Science Conference. 2010:56-61. doi:10.25080/majora-92bf1922-00a
- Han J, Kamber M, Pei J. Data mining: concepts and techniques. 3rd ed. Burlington (MA): Morgan Kaufmann; 2011.
- Haibo He, Garcia EA. Learning from Imbalanced Data. IEEE Transactions on Knowledge and Data Engineering. 2009;21(9):1263-1284. doi:10.1109/tkde.2008.239
- Kuhn M, Johnson K. Applied predictive modeling. New York: Springer; 2013.
- Altman NS. An Introduction to Kernel and Nearest-Neighbor Nonparametric Regression. The American Statistician. 1992;46(3):175-185. doi:10.1080/00031305.1992.10475879
- Cortes C, Vapnik V. Support-vector networks. Machine Learning. 1995;20(3):273-297. doi:10.1007/bf00994018
- Hosmer DW, Lemeshow S, Sturdivant RX. Applied logistic regression. 3rd ed. Hoboken (NJ): John Wiley & Sons; 2013.
- Friedman JH. Greedy function approximation: A gradient boosting machine. The Annals of Statistics. 2001;29(5). doi:10.1214/aos/1013203451
- Quinlan JR. Induction of decision trees. Machine Learning. 1986;1(1):81-106. doi:10.1007/bf00116251
- Rumelhart DE, Hinton GE, Williams RJ. Learning representations by back-propagating errors. Nature. 1986;323(6088):533-536. doi:10.1038/323533a0