Abstract

The endocrine disorder diabetes is a condition where the body's glucose levels are abnormally high. Diabetes type II is highly prevalent among elderly people. Worldwide, this number is rising quickly. Furthermore, diabetes creates major health issues that might result in organ failure and paralysis in addition to lowering the blood glucose content. Additionally, it shortens the patients' lives [1]. Early diabetes classification involves seeing a patient at a diagnostic facility and consulting doctors, which is a very time consuming process. A mechanism has been created to deal with these significant problems. A classification of the patient's level of diabetes using machine learning (ML) algorithms has been addressed in this paper. Previous works considered only five different ML algorithms. We have extended and compared the classification of diabetes prediction using eight different ML algorithms. The database used to train the models is taken from the Pima Indian Diabetes datasets as available from the UCI ML repository [2]. Accuracy, Precision, recall, and F1 score are the four metrics that have been used to analyze and compare the performances of prediction. In comparison to other methods, simulation results indicate that the Neural Network model has the highest accuracy, at 93%. Another performance metric has been the receiver operating characteristics (RoC) that also shows that NN has the maximum area among all the eight algorithms. Simulation results show this area as 0.740.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call