- Gazi University Journal of Science
- Volume:35 Issue:3
- Machine Learning Model to Diagnose Diabetes Type 2 Based on Health Behavior
Machine Learning Model to Diagnose Diabetes Type 2 Based on Health Behavior
Authors : Haithm ALSHARİ, Alper ODABAS
Pages : 834-852
Doi:10.35378/gujs.931760
View : 15 | Download : 7
Publication Date : 2022-09-01
Article Type : Research Paper
Abstract :Diabetes, in 2016, was the 7th death-causing disease in the world. It was the direct cause of 1.6 million deaths. In 2019, the number of adults insert ignore into journalissuearticles values(20-79 years); that were living with diabetes was approximately 463 million and is expected to rise to 700 million in 2045. The early diagnosis of diabetes will help treat it and prevent its complications. The need for an easy and fast way to diagnose diabetes is crucial. In this study, we are proposing a method to diagnose diabetes with the help of machine learning algorithms and tools. The proposed method utilizes the power of machine learning to create a model that can predict diabetes based on the health behavior of the patient. The model uses the relationship between a healthy lifestyle and diabetes. Our goal is to build a reliable machine learning model to predict diabetes, which will help significantly in easing and speeding up the diagnosing procedure of diabetes. We used modern machine learning algorithms like XGBoost, LightGBM, CatBoost, and artificial neural networks, and the dataset was obtained from the National Health and Nutrition Examination Survey insert ignore into journalissuearticles values(NHANES);. In our study, the XGBoost algorithm performed the best with a Cross-Validation insert ignore into journalissuearticles values(10-fold); score of 0.864, and an overall accuracy of 87.7% for the validation dataset and 84.96% for the test dataset.Keywords : Artificial intelligence, Diabetes, Health behavior, Gradient boosting, ANN