Enhanced XGBoost-Based Automatic Diagnosis System for Chronic Kidney Disease

Chronic kidney disease is a very prevalent ailment in the world; National Kidney Foundation of South Africa estimated that about 15% of the population in South Africa experience kidney disease and about 20,000 yearly reported cases and several thousands die untimely due to this disease. Application of Artifical Intelligence (AI) techniques to our day-to-day lives is bring positive changes, from banking to health carem military, gaming, welfare and so on. Scholars have worked extensively on Chronic Kidney Diseases (CKD) and most of their works are on pure statistical models thereby creating a lot of gaps for Machine Learning (ML) based model to explore. In this paper, we will review existing techniques, and propose a better technique based on Extreme Gradient Boosting (XGBoost) model with a combination of three feature selection technique for a fast and accurate diagnosis of CKD with relevant symptoms. The CKD model developed in this paper has an accuracy of 0.976, which is better than the baseline models currently existing. Also, the sensitivity and specificity of the CKD model for 36 patients is 1.0 and 0.917 respectively. False diagnosis of CKD patients using this model is reduced greatly. The proposed model will reduce the cost of diagnosing CKD and it can be easily embedded in a CDSS.

[1]  Deepa Gupta,et al.  A method to predict diagnostic codes for chronic diseases using machine learning techniques , 2016, 2016 International Conference on Computing, Communication and Automation (ICCCA).

[2]  John A. Stankovic,et al.  Detection of Chronic Kidney Disease and Selecting Important Predictive Attributes , 2016, 2016 IEEE International Conference on Healthcare Informatics (ICHI).

[3]  Wu Xiaoming,et al.  Application of radial basis function neural network to estimate glomerular filtration rate in Chinese patients with chronic kidney disease , 2010, 2010 International Conference on Computer Application and System Modeling (ICCASM 2010).

[4]  S. Naicker,et al.  End-stage renal disease in sub-Saharan and South Africa. , 2003, Kidney international. Supplement.

[5]  Majid A. Al-Taee,et al.  Clinical decision support system for diagnosis and management of Chronic Renal Failure , 2013, 2013 IEEE Jordan Conference on Applied Electrical Engineering and Computing Technologies (AEECT).

[6]  S. Naicker,et al.  Important causes of chronic kidney disease in South Africa. , 2015, South African medical journal = Suid-Afrikaanse tydskrif vir geneeskunde.

[7]  Ron Kohavi,et al.  The Case against Accuracy Estimation for Comparing Induction Algorithms , 1998, ICML.