Conference Paper2024

Comparative Analysis of Machine Learning Models for Diabetes Prediction: A Cross-Dataset Study of Bangladeshi and Pima Indian Populations

Mahmudul Islam, Syed Tangim Pasha, Jahanggir Hossain Setu, Nabarun Halder, Ashraful Islam, M. Ashraful Amin

2024 7th Asia Conference on Cognitive Engineering and Intelligent Interaction (CEII 2024)

IEEE, pp. 1-5

  • Good Health and Well-being — Relevance: 94%

Abstract

This study examines the increasing incidence of diabetes in Bangladesh and the necessity for effective tools to categorize and forecast diabetic situations utilizing Machine Learning (ML) methodologies. It compares the performance of predictive models on the DiaHealth dataset and the widely used PIMA Indians Diabetes dataset. Two ML algorithms, Random Forest (RF) and Naïve Bayes (NB), have been used to classify diabetic and non-diabetic individuals. This study used the PIMA Indians Diabetes dataset (768 samples) and the Dia-Health dataset from Bangladesh (5,437 samples). Both datasets contain attributes including insulin levels, blood pressure, Body Mass Index (BMI), and age. Models have been evaluated using performance metrics such as accuracy, precision, recall, F1-score, and Receiver Operating Characteristics-Area Under the Curve (ROC-AUC). The RF model achieved 93.93% accuracy on the DiaHealth dataset and 73.38% on the PIMA Indians Diabetes dataset. In contrast, NB performed better on non-diabetic patients in both datasets but struggled to accurately classify diabetic patients, particularly in the DiaHealth dataset. The models showed variance in performance across datasets. This indicates demographic differences and feature distributions. The study shows that RF is effective in predicting diabetes in local Bangladeshi populations but also faces challenges with class imbalance and feature variation. This study also indicates the need for dataset-specific tuning of ML models in diabetes classification and prediction tasks.

Keywords

  • diabetes prediction
  • naive Bayes
  • diabetes classification
  • Bangladeshi population
  • Random forest
  • class imbalance
  • Pima Indians diabetes dataset
  • cross-dataset comparison
  • feature distribution

CCDS Authors

Syed Tangim Pasha
Syed Tangim Pasha

Syed Tangim Pasha

  • Collaborator, HCI Wing

Lecturer

Department of Computing and Information System

Daffodil International University

Published at

UbiComp

Research Interests

Health Informatics, Affective Computing, Digital Health, Wearable Computing

Nabarun Halder
Nabarun Halder

Nabarun Halder

  • Research Assistant, CCDS

Published at

UbiComp, IJCNN, HCII, IEEE Access

Research Interests

Machine Learning, Deep Learning, Natural Language Processing, Health Informatics, Human-Computer Interaction

Ashraful Islam, PhD
Ashraful Islam

Ashraful Islam, PhD

  • Center Director, CCDS
  • Director, HCI Wing

Assistant Professor

Department of Computer Science and Engineering

Independent University, Bangladesh (IUB)

Published at

CHI, UIST, UbiComp, IJCNN, ICIP, HCII, ICDMW, BLP, IEEE Internet of Things Journal, JMIR, JMIR Human Factors, JMIR Formative Research, IEEE Access, Smart Agricultural Technology, Diabetes Research and Clinical Practice, PLOS ONE

Research Interests

Human-Computer Interaction, AI for Social Good, AI for Public Health, AI for Impact

Prof. M Ashraful Amin, PhD
M Ashraful Amin, PhD

Prof. M Ashraful Amin, PhD

  • Founder Director, CCDS
  • Director, AI/ML, HCI & DS Wings

Professor

+1 more affiliation

Department of Information Sciences and Technology

George Mason University, USA

Published at

ACL, CHI, UbiComp, ECAI, WACV, PAKDD, IJCNN, ICPR, ICIP, HCII, CLEF, BLP, Scientific Reports, JMIR, IEEE Access, Smart Agricultural Technology, Frontiers in Computational Neuroscience, Diabetes Research and Clinical Practice, PLOS ONE

Research Interests

Machine Learning, Cognitive & Vision Science, Cybernetics, Surveillance & Security, ICT in Education, Health, & Agriculture, Human-Computer Interaction, Internet of Things, Robotics

References

  1. 1.C. P. Wilkinson, Frederick L. Ferris, Ronald Klein, Paul P. Lee, Carl David Agardh, Matthew Davis, Diana Dills, Anselm Kampik, R Pararajasegaram, Juan Verdaguer. (2003). Proposed international clinical diabetic retinopathy and diabetic macular edema disease severity scales. Ophthalmology, 110(9), 1677–1682[10.1016/s0161-6420(03)00475-5]
  2. 2.Jorge Luiz Gross, Mirela Jobim de Azevedo, Sandra Pinho Silveiro, Luís Henrique Santos Canani, Maria Luiza Caramori, Themis Zelmanovitz. (2005). Diabetic Nephropathy: Diagnosis, Prevention, and Treatment. Diabetes Care, 28(1), 164–176[10.2337/diacare.28.1.164]
  3. 3.David McIntyre, Patrick M. Catalano, Cuilin Zhang, Gernot Desoyé, Elisabeth R. Mathiesen, Peter Damm. (2019). Gestational diabetes mellitus. Nature Reviews Disease Primers, 5(1), 47[10.1038/s41572-019-0098-8]
  4. 4.Željko Vujović. (2021). Classification Model Evaluation Metrics. International Journal of Advanced Computer Science and Applications, 12(6)[10.14569/ijacsa.2021.0120670]
  5. 5.Victor Chang, Jozeene Bailey, Qianwen Xu, Zhili Sun. (2022). Pima Indians diabetes mellitus classification based on machine learning (ML) algorithms. Neural Computing and Applications, 35(22), 16157–16173[10.1007/s00521-022-07049-z]
  6. 6.Prajyot Palimkar, Rabindra Nath Shaw, Ankush Ghosh. (2021). Machine Learning Technique to Prognosis Diabetes Disease: Random Forest Classifier Approach. Lecture notes in networks and systems, 219–244[10.1007/978-981-16-2164-2_19]
  7. 7.Brian C. Callaghan, Gary W. Gallagher, Vera Fridman, Eva L. Feldman. (2020). Diabetic neuropathy: what does the future hold?. Diabetologia, 63(5), 891–897[10.1007/s00125-020-05085-9]
  8. 8.Orlando Iparraguirre-Villanueva, Karina Espinola-Linares, Rosalynn Ornella Flores-Castañeda, Michael Cabanillas-Carbonell. (2023). Application of Machine Learning Models for Early Detection and Accurate Classification of Type 2 Diabetes. Diagnostics, 13(14), 2383[10.3390/diagnostics13142383]
  9. 9.Md. Shamim Reza, Umme Hafsha, Ruhul Amin, Rubia Yasmin, Sabba Ruhi. (2023). Improving SVM performance for type II diabetes prediction with an improved non-linear kernel: Insights from the PIMA dataset. Computer Methods and Programs in Biomedicine Update, 4, 100118[10.1016/j.cmpbup.2023.100118]
  10. 10.Md. Shamim Reza, Ruhul Amin, Rubia Yasmin, Woomme Kulsum, Sabba Ruhi. (2024). Improving diabetes disease patients classification using stacking ensemble method with PIMA and local healthcare data. Heliyon, 10(2), e24536[10.1016/j.heliyon.2024.e24536]
  11. 11.Mariwan Hama Saeed. (2023). Diabetes type 2 classification using machine learning algorithms with up-sampling technique. Journal of Electrical Systems and Information Technology, 10(1)[10.1186/s43067-023-00074-5]
  12. 12.K S Farsana, Alwin Poulose. (2024). Hybrid Convolutional Neural Networks for PIMA Indians Diabetes Prediction. , 268–273[10.1109/icufn61752.2024.10624950]
  13. 13.Md. Mobarak Hossain Khan, Alexander Krämer, Khandoker Aklimunnessa, Luise Prüfer-Krämer, Anwar Islam. (2011). Trends in sociodemographic and health-related indicators in Bangladesh, 1993–2007: will inequities persist?. Bulletin of the World Health Organization, 89(8), 583–593[10.2471/blt.11.087429]
  14. 14.Methaporn Phongying, Sasiprapa Hiriote. (2023). Diabetes Classification Using Machine Learning Techniques. Computation, 11(5), 96[10.3390/computation11050096]
  15. 15.Ahmed F. Ashour, Mostafa M. Fouda, Zubair Md. Fadlullah, Mohamed I. Ibrahem. (2024). Optimized Neural Networks for Diabetes Classification Using Pima Indians Diabetes Database. , 1–7[10.1109/icmi60790.2024.10585703]