An ensemble machine learning based model for prediction and diagnosis of diabetes mellitus

Moataz Mohamed El Sherbiny, Asmaa Hamdy Rabie, Mohamed Gamal Abdel Fattah, Ali Elsherbiny Taki Eldin, Hossam El-Din Mostafa

Abstract


Diabetes mellitus (DM) is a chronic metabolic disorder that poses significant health risks and global economic burdens. Early prediction and accurate diagnosis are crucial for effective management and treatment. This study presents an ensemble machine learning-based model designed to predict and diagnose Diabetes Mellitus using clinical and demographic data. The proposed approach integrates multiple machine learning algorithms, including random forest (RF), extreme gradient boosting (XGB), and logistic regression (LR), to leverage their individual strengths and enhance the entire performance. The ensemble model was trained and validated on multiple comprehensive datasets. Performance measures demonstrate the robustness of proposed model and its reliability in distinguishing diabetic cases from non-diabetic cases after applying several preprocessing steps. This work ensures the capability of machine learning in advancing healthcare by providing efficient, data-driven tools for diabetes management, aiding clinicians in early diagnosis, and contributing to personalized treatment strategies. Comparative analysis against standalone models highlights the superior predictive capabilities of the ensemble approach. Results had shown that ensemble model achieved an accuracy of 96.88% and precision of 89.85% outperforming individual classifiers.

Keywords


Classification; Diabetes mellitus; Ensemble; Machine learning; Performance measures

Full Text:

PDF


DOI: http://doi.org/10.11591/ijece.v15i6.pp5347-5359

Copyright (c) 2025 Moataz Mohamed El Sherbiny, Asmaa Hamdy Rabie, Mohamed Gamal Abdel Fattah, Ali Elsherbiny Taki Eldin, Hossam El-Din Mostafa

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

International Journal of Electrical and Computer Engineering (IJECE)
p-ISSN 2088-8708, e-ISSN 2722-2578

This journal is published by theĀ Institute of Advanced Engineering and Science (IAES).