Chronic kidney disease prediction based on machine learning algorithms.

Md Ariful Islam, Md Ziaul Hasan Majumder, Md Alomgeer Hussein
Author Information
  1. Md Ariful Islam: Department of Robotics and Mechatronics Engineering, University of Dhaka, Dhaka 1000, Bangladesh.
  2. Md Ziaul Hasan Majumder: Institute of Electronics, Bangladesh Atomic Energy Commission, Dhaka 1207, Bangladesh.
  3. Md Alomgeer Hussein: Department of Electrical and Electronic Engineering, University of Dhaka, Dhaka 1000, Bangladesh.

Abstract

Chronic kidney disease (CKD) is a dangerous ailment that can last a person's entire life and is caused by either kidney malignancy or decreased kidney functioning. It is feasible to halt or slow the progression of this chronic disease to an end-stage wherein dialysis or surgical intervention is the only method to preserve a patient's life. Earlier detection and appropriate therapy can increase the likelihood of this happening. Throughout this research, the potential of several different machine learning approaches for providing an early diagnosis of CKD has been investigated. There has been a significant amount of research conducted on this topic. Nevertheless, we are bolstering our approach by making use of predictive modeling. Therefore, in our approach, we investigate the link that exists between data factors as well as the characteristics of the target class. We are capable of constructing a collection of prediction models with the help of machine learning and predictive analytics, thanks to the better measures of attributes that can be introduced using predictive modeling. This study starts with 25 variables in addition to the class property, but by the end, it has narrowed the list down to 30% of those parameters as the best subset to identify CKD. Twelve different machine learning-based classifiers have been tested in a supervised learning environment. Within the confines of a supervised learning environment, a total of 12 different machine learning-based classifiers have indeed been examined, with the greatest performance indicators being an accuracy of 0.983, a precision of 0.98, a recall of 0.98, and an F1-score of 0.98 for the XgBoost classifier. The way the research was done leads to the conclusion that recent improvements in machine learning, along with the help of predictive modeling, make for an interesting way to find new solutions that can then be used to test the accuracy of prediction in the field of kidney disease and beyond.

Keywords

References

  1. Adv Chronic Kidney Dis. 2010 May;17(3):215-24 [PMID: 20439090]
  2. Nat Med. 2019 Jan;25(1):57-59 [PMID: 30617317]
  3. Int Urol Nephrol. 2021 Apr;53(4):713-718 [PMID: 32789568]
  4. J Med Syst. 2017 Apr;41(4):55 [PMID: 28243816]
  5. Arch Med Res. 2014 Aug;45(6):507-13 [PMID: 24992221]
  6. Lancet. 2012 Mar 3;379(9818):815-22 [PMID: 22386035]
  7. Curr Opin Nephrol Hypertens. 2012 Nov;21(6):628-34 [PMID: 23010757]
  8. Molecules. 2019 Aug 01;24(15): [PMID: 31374986]
  9. Int Urol Nephrol. 2016 Dec;48(12):2069-2075 [PMID: 27334750]

Word Cloud

Created with Highcharts 10.0.0learningkidneymachinediseasecanpredictive0ChronicCKDresearchdifferentmodelingprediction98lifeapproachclasshelplearning-basedclassifierssupervisedenvironmentaccuracyXgBoostclassifierwaydangerousailmentlastperson'sentirecausedeithermalignancydecreasedfunctioningfeasiblehaltslowprogressionchronicend-stagewhereindialysissurgicalinterventionmethodpreservepatient'sEarlierdetectionappropriatetherapyincreaselikelihoodhappeningThroughoutpotentialseveralapproachesprovidingearlydiagnosisinvestigatedsignificantamountconductedtopicNeverthelessbolsteringmakinguseThereforeinvestigatelinkexistsdatafactorswellcharacteristicstargetcapableconstructingcollectionmodelsanalyticsthanksbettermeasuresattributesintroducedusingstudystarts25variablesadditionpropertyendnarrowedlist30%parametersbestsubsetidentifyTwelvetestedWithinconfinestotal12indeedexaminedgreatestperformanceindicators983precisionrecallF1-scoredoneleadsconclusionrecentimprovementsalongmakeinterestingfindnewsolutionsusedtestfieldbeyondbasedalgorithmsClassificationmodelMachine

Similar Articles

Cited By