Predictive Supervised Machine Learning Models for Diabetes Mellitus
- PDF / 1,421,338 Bytes
- 10 Pages / 595.276 x 790.866 pts Page_size
- 12 Downloads / 236 Views
ORIGINAL RESEARCH
Predictive Supervised Machine Learning Models for Diabetes Mellitus L. J. Muhammad1 · Ebrahem A. Algehyne2 · Sani Sharif Usman3 Received: 3 July 2020 / Accepted: 10 July 2020 © Springer Nature Singapore Pte Ltd 2020
Abstract Diabetes mellitus (DM) is one of the deadliest diseases in the world, especially in developed nations. In recent years, it has become rampant in the developing nations such as Nigeria, posing more threats to individuals in the latter than those in the former. More than 415 million people were reported to suffer from DM worldwide as of 2015, with type 2 of the disease accounting for approximately 90% of the cases. The number of people with DM is expected to rise to 592 million by the year 2035. Therefore, DM is one of the growing public health concerns in Nigeria. In this study, the diagnostic dataset of DM type 2 was collected from the Murtala Mohammed Specialist Hospital, Kano, and used to develop predictive supervised machine learning models based on logistic regression, support vector machine, K-nearest neighbor, random forest, naive Bayes and gradient booting algorithms. The random forest predictive learning-based model appeared to be one of the best developed models with 88.76% in terms of accuracy; however, in terms of receiver operating characteristic curve, random forest and gradient booting predictive learning-based models were found to be the best predictive learning models with 86.28% predictive ability, respectively. Keywords Machine learning · Predictive model · Diabetes mellitus · Diabetes mellitus type 2 · Random forest
Introduction Machine learning (ML) is one of the sub-branches of artificial intelligence (AI) that deals with the ways in which machines learn from experience [1–3]. However, some of the computer scientists are of the opinion that the terms AI This article is part of the topical collection “Advances in Computational Approaches for Artificial Intelligence, Image Processing, IoT and Cloud Applications” guest edited by Bhanu Prakash K N and M. Shivakumar”. * L. J. Muhammad [email protected] Ebrahem A. Algehyne [email protected] Sani Sharif Usman [email protected] 1
Department of Mathematics and Computer Science, Faculty of Science, Federal University of Kashere, P.M.B. 0182, Gombe, Nigeria
2
Department of Mathematics, University of Tabuk, Tabuk 71491, Saudi Arabia
3
Department of Biological Sciences, Faculty of Science, Federal University of Kashere, P.M.B. 0182, Gombe, Nigeria
and ML are identical because of the possibility of learning from experience which is the main feature of the entity called intelligent system [4–6]. A detailed definition of the term ML was given by [7] as “a computer system is said to have learned from experience E with respect to some class of tasks T and performance measure P, if its performance at task in T, as measured by P, improves with experience E”. For many years, ML has solved many sophisticated and complex real world problems in the application areas such as marketing, bu
Data Loading...