Research & Reviews: A Journal of Bioinformatics Original Research

AI-Based Early Diagnosis & Prevention of Diabetes

  1. Swati Dixit Department of Computer Science & Engineering, Babu Banarasi Das Institute of Technology & Management, Lucknow
  2. Mahi Singh Chauhan Student, Department of Computer Science & Engineering, Babu Banarasi Das Institute of Technology & Management, Lucknow
  3. Padmini Mishra Department of Computer Science & Engineering, Babu Banarasi Das Institute of Technology & Management, Lucknow
  4. Archana Dwivedi Department of Computer Science & Engineering, Babu Banarasi Das Institute of Technology & Management, Lucknow

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)

  1. 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
  2. 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
  3. 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
  4. 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
  5. Rajkomar A, Dean J, Kohane I. Machine Learning in Medicine. New England Journal of Medicine. 2019;380(14):1347-1358. doi:10.1056/nejmra1814259
  6. 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
  7. Deo RC. Machine Learning in Medicine. Circulation. 2015;132(20):1920-1930. doi:10.1161/circulationaha.115.001593
  8. 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
  9. Beam AL, Kohane IS. Big Data and Machine Learning in Health Care. JAMA. 2018;319(13):1317. doi:10.1001/jama.2017.18391
  10. 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
  11. 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
  12. Smith A, Anderson M. Wearable technology use in health monitoring. NPJ Digit Med. 2020;3:45. doi:10.1038/s41746-020-0258-6
  13. 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
  14. 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
  15. Breiman L. Random Forests. Machine Learning. 2001;45(1):5-32. doi:10.1023/a:1010933404324
  16. 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
  17. Cortes C, Vapnik V. Support-vector networks. Machine Learning. 1995;20(3):273-297. doi:10.1007/bf00994018
  18. 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.
  19. 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
  20. 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
  21. 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
  22. 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
  23. 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
  24. Goodfellow I, Bengio Y, Courville A. Deep learning. Cambridge (MA): MIT Press; 2016.
  25. IDF Diabetes Atlas 9th edition. Brussels: International Diabetes Federation; 2019.
  26. Breiman L. Random Forests. Machine Learning. 2001;45(1):5-32. doi:10.1023/a:1010933404324
  27. 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.
  28. World Health Organization. Global report on diabetes. Geneva: WHO; 2016. Available from: https://www.who.int/publications/i/item/9789241565257
  29. Chollet F. Deep learning with Python. 2nd ed. Shelter Island (NY): Manning Publications; 2021.
  30. 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
  31. 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
  32. Han J, Kamber M, Pei J. Data mining: concepts and techniques. 3rd ed. Burlington (MA): Morgan Kaufmann; 2011.
  33. 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
  34. Kuhn M, Johnson K. Applied predictive modeling. New York: Springer; 2013.
  35. 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
  36. Cortes C, Vapnik V. Support-vector networks. Machine Learning. 1995;20(3):273-297. doi:10.1007/bf00994018
  37. Hosmer DW, Lemeshow S, Sturdivant RX. Applied logistic regression. 3rd ed. Hoboken (NJ): John Wiley & Sons; 2013.
  38. Friedman JH. Greedy function approximation: A gradient boosting machine. The Annals of Statistics. 2001;29(5). doi:10.1214/aos/1013203451
  39. Quinlan JR. Induction of decision trees. Machine Learning. 1986;1(1):81-106. doi:10.1007/bf00116251
  40. Rumelhart DE, Hinton GE, Williams RJ. Learning representations by back-propagating errors. Nature. 1986;323(6088):533-536. doi:10.1038/323533a0
Support