A Framework for Diagnosing Kidney Disease in Diabetes Patients Using Classification Algorithms

Data mining algorithms are widely used to extract latent trends or patterns from databases. They are used to predict unknown class labels in order to help in accurate decision making process. The machine learning techniques are very useful in applications of healthcare domain. In this domain, the te...

Full description

Saved in:
Bibliographic Details
Published inSN computer science Vol. 1; no. 2; p. 101
Main Authors Prasad, Kashi Sai, Reddy, N. Chandra Sekhar, Puneeth, B. N.
Format Journal Article
LanguageEnglish
Published Singapore Springer Nature Singapore 01.03.2020
Springer Nature B.V
Subjects
Online AccessGet full text
ISSN2662-995X
2661-8907
DOI10.1007/s42979-020-0096-7

Cover

More Information
Summary:Data mining algorithms are widely used to extract latent trends or patterns from databases. They are used to predict unknown class labels in order to help in accurate decision making process. The machine learning techniques are very useful in applications of healthcare domain. In this domain, the techniques are employed to diagnose diseases and even predicting the probabilities related to health and other aspects. Since diabetes is one of the diseases that prevail in Indians now and it causes other diseases as well, in this paper we studied the kidney disease diagnosis in diabetes patients. Kidney disease dataset is used to explore four different data mining algorithms. They are known as Naive Bayes, decision table, J48 and random forest. The dataset is used to have both training and testing sets and produce prediction details. These algorithms are evaluated by using measures like accuracy, mean absolute error (MAE) and root-mean-squared error (RMSE). The results revealed that all the machine learning algorithms are able to predict the disease. However, they differ in accuracy levels. With tenfold cross-validation, it is understood that random forest showed the highest accuracy, while Naive Bayes showed least MAE and RMSE. We built prototype application to demonstrate proof of the concept. Our experimental results revealed that the proposed framework to evaluate machine learning algorithms is useful.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:2662-995X
2661-8907
DOI:10.1007/s42979-020-0096-7