Early detection of chronic kidney disease using machine learning

This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2019.

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριοι συγγραφείς: Abrar, Tahmid, Tasnim, Samiha, Hossain, Md. Mehrab
Άλλοι συγγραφείς: Alam, Md Ashraful
Μορφή: Thesis
Γλώσσα:English
Έκδοση: Brac University 2019
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10361/12817
id 10361-12817
record_format dspace
spelling 10361-128172022-01-26T10:15:46Z Early detection of chronic kidney disease using machine learning Abrar, Tahmid Tasnim, Samiha Hossain, Md. Mehrab Alam, Md Ashraful Department of Computer Science and Engineering, Brac University Chorionic kidney disease XGBoost Support Vector Regressor (SVR) Logistic Regressor (LR) AdaBoost Gradient Boosting Tree and Decision Tree Regressor Machine learning This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2019. Cataloged from PDF version of thesis. Includes bibliographical references (pages 41-44). Chronic kidney disease (CKD) is a global prevalent ailment that causes lives in a predominant number. CKD is the 11th most deadly cause of global mortality with 1.2 million death each year and according to kidney Foundation of Bangladesh, around 40,000 CKD people experienced kidney failure annually as well as several thousand passed away in short stage of life because of CKD. Predictive analytics for healthcare using machine learning is a challenged task to help doctors decide the exact treatments for saving lives. Scientist researched collaboratively chronic kidney diseases, with the majority of their work on pure statistical models, generating numerous gaps in the development of machine-learning models. In this article we discussed the current methods and suggested improved technology based on the XGBoost (Extreme Gradient Boost), which combined significant characteristics of the F scores and evaluated four pre-processing scenarios. In addition, we provided machine training methods for anticipating chronic renal disease with clinical information. Four techniques of master teaching are explored including Support Vector Regressor (SVR), logistic Regressor (LR), AdaBoost, Gradient Boosting Tree and Decision Tree Regressor. The components are made from UCI dataset of chronic kidney disease and the results of these models are compared to determine the best regression model for the prediction. From this four preprocessing cases, replacing missing values with mean values of each column and choosing important features was most logical as it allows to train with more data without dropping. However, XGBoost gave the best outcomes in all four cases where it obtained 98% accuracy in case one where nulled valued are dropped, 98.75% testing accuracy for both case two and three where null values were replaced with minimum and maximum values of each column and it scores 100% accuracy in case four where null values are replaced with mean values. Thus, the system can be implemented v for early stage CKD prediction in a cost efficient way which will be helpful for under developed and developing countries. Tahmid Abrar Samiha Tasnim Md. Mehrab Hossain B. Computer Science 2019-10-29T10:13:07Z 2019-10-29T10:13:07Z 2019 2019-09 Thesis ID 14301051 ID 18341027 ID 131010 43 http://hdl.handle.net/10361/12817 en Brac University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. 44 pages application/pdf Brac University
institution Brac University
collection Institutional Repository
language English
topic Chorionic kidney disease
XGBoost
Support Vector Regressor (SVR)
Logistic Regressor (LR)
AdaBoost
Gradient Boosting Tree and Decision Tree Regressor
Machine learning
spellingShingle Chorionic kidney disease
XGBoost
Support Vector Regressor (SVR)
Logistic Regressor (LR)
AdaBoost
Gradient Boosting Tree and Decision Tree Regressor
Machine learning
Abrar, Tahmid
Tasnim, Samiha
Hossain, Md. Mehrab
Early detection of chronic kidney disease using machine learning
description This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2019.
author2 Alam, Md Ashraful
author_facet Alam, Md Ashraful
Abrar, Tahmid
Tasnim, Samiha
Hossain, Md. Mehrab
format Thesis
author Abrar, Tahmid
Tasnim, Samiha
Hossain, Md. Mehrab
author_sort Abrar, Tahmid
title Early detection of chronic kidney disease using machine learning
title_short Early detection of chronic kidney disease using machine learning
title_full Early detection of chronic kidney disease using machine learning
title_fullStr Early detection of chronic kidney disease using machine learning
title_full_unstemmed Early detection of chronic kidney disease using machine learning
title_sort early detection of chronic kidney disease using machine learning
publisher Brac University
publishDate 2019
url http://hdl.handle.net/10361/12817
work_keys_str_mv AT abrartahmid earlydetectionofchronickidneydiseaseusingmachinelearning
AT tasnimsamiha earlydetectionofchronickidneydiseaseusingmachinelearning
AT hossainmdmehrab earlydetectionofchronickidneydiseaseusingmachinelearning
_version_ 1814308222151950336