Skip to main content

Performance Evaluation of Ensemble-Based Machine Learning Techniques for Prediction of Chronic Kidney Disease

Part of the Advances in Intelligent Systems and Computing book series (AISC,volume 882)


Chronic kidney disease (CKD) is widespread and related with enhanced risk of cardiovascular disease and end-stage renal disease, which are possibly escapable through early detection and treatment of individuals at risk. Machine learning algorithm helps medical experts to diagnose the disease correctly in the earlier stage. Therefore, machine-predicted analysis has become very popular in recent decades that can efficiently recognize whether a patient has certain kidney disease or not. In this regard, we propose an ensemble method based classifier to improve the decision of the classifiers for kidney disease diagnosis efficiently. Ensemble methods combine multiple learning algorithms to achieve better predictive performance than could be obtained from any of the constituent learning algorithms. In addition, Data is evaluated by using tenfold cross-validation and performance of the system is assessed on receiver operative characteristic curve. Extensive experiments on CKD datasets from the UCI machine learning repository show that our ensemble-based model achieves the state-of-the-art performance.


  • Machine learning
  • Classification
  • Chronic kidney disease (CKD)
  • Ensemble method
  • Data mining
  • Healthcare informatics

This is a preview of subscription content, access via your institution.

Buying options

USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-981-13-5953-8_34
  • Chapter length: 12 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
USD   389.00
Price excludes VAT (USA)
  • ISBN: 978-981-13-5953-8
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   499.99
Price excludes VAT (USA)
Fig. 1
Fig. 2
Fig. 3
Fig. 4


  1. Ho, C.-Y., Pai, T.-W., & Peng, Y.-C. Ultrasonography image analysis for detection and classification of chronic kidney disease. In Sixth International Conference on Complex, Intelligent, and Software Intensive Systems (pp. 624–629), Palermo.

    Google Scholar 

  2. Estudillo-Valderrama, M. A., et al. (2014, November). A distributed approach to alarm management in chronic kidney disease. IEEE Journal of Biomedical and Health Informatics, 18(6), 1796–1803.

    CrossRef  Google Scholar 

  3. Charleonnan, A., Fufaung, T., Niyomwong, T., Chokchueypattanakit, W., Suwanna-wach, S., & Ninchawee, N. (2016). Predictive analytics for chronic kidney disease using machine learning techniques. In Management and Innovation Technology International Conference (MITicon) (pp. 80–83), Bang-San.

    Google Scholar 

  4. Hsieh, J.-W., Lee, C.-H., Chen, Y.-C., Lee, W.-S., & Chiang, H.-F. (2014). Stage classification in chronic kidney disease by ultrasound image. In International Conference on Image and Vision Computing, New Zealand, ACM, 2014 (pp. 271–276).

    Google Scholar 

  5. Singh, A., Nadkarni, G., Guttag, J., & Bottinger, E. (2014). Leveraging hierarchy in medical codes for predictive modeling. In Proceedings of the 5th ACM Conference on Bioinformatics, Computational Biology, and Health Informatics (BCB ‘14) (pp. 96–103). ACM, New York, NY, USA, 2014.

    Google Scholar 

  6. Chiu, R. K., Chen, R. Y., Wang, S.-A., & Jian, S.-J. (2012). Intelligent systems on the cloud for the early detection of chronic kidney disease. In International Conference on Machine Learning and Cybernetics (pp. 1737–1742), Xian, China.

    Google Scholar 

  7. Asuncion, A., & Newman, D. J. UCI Machine Learning Repository [Online]. Available (2007).

  8. Rojas, R. (2009). AdaBoost and the super bowl of classifiers a tutorial introduction to adaptive boosting. Freie University, Berlin, Technical Report.

    Google Scholar 

  9. Breiman, L. (1996). Bagging predictors. Machine Learning, 24(2), 123–140.

    MathSciNet  MATH  Google Scholar 

  10. Geurts, P., Ernst, D., & Wehenkel, L. (2006). Extremely randomized trees. Machine Learning, 63(1), 3–42.

    CrossRef  Google Scholar 

  11. Manna, S., Biswas, S., Kundu, R., Rakshit, S., Gupta, P., & Barman, S. (2017). A statistical approach to predict flight delay using gradient boosted decision tree. In International Conference on Computational Intelligence in Data Science (ICCIDS) (pp. 1–5), Chennai, India.

    Google Scholar 

  12. Friedman, J. H. (2002). Stochastic gradient boosting. Computational Statistics & Data Analysis, 38(4), 367–378.

    MathSciNet  CrossRef  Google Scholar 

  13. Anbarasi, M. S., & Janani, V. (2017). Ensemble classifier with Random Forest algorithm to deal with imbalanced healthcare data. In International Conference on Information Communication and Embedded Systems (ICICES) (pp. 1–7), Chennai.

    Google Scholar 

  14. Kanmani, S., Uthariaraj, V. R., Sankaranarayanan, V., & Thambidurai, P. (2007). Object-oriented software fault prediction using neural networks. Information and Software Technology, 49(5), 483–492.

    CrossRef  Google Scholar 

  15. Metz, C. E. (1978). Basic principles of ROC analysis. In L. M. Freeman (Ed.), Seminars in nuclear medicine (Vol. 4, pp. 283–298). Amsterdam: Elsevier.

    Google Scholar 

  16. Dwivedi, A. K. (2016). Performance evaluation of different machine learning techniques for prediction of heart disease. Neural Computing and Applications, pp. 1–9.

    Google Scholar 

Download references

Author information

Authors and Affiliations


Corresponding author

Correspondence to Md. Zahid Hasan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this paper

Verify currency and authenticity via CrossMark

Cite this paper

Zubair Hasan, K.M., Zahid Hasan, M. (2019). Performance Evaluation of Ensemble-Based Machine Learning Techniques for Prediction of Chronic Kidney Disease. In: Shetty, N., Patnaik, L., Nagaraj, H., Hamsavath, P., Nalini, N. (eds) Emerging Research in Computing, Information, Communication and Applications. Advances in Intelligent Systems and Computing, vol 882. Springer, Singapore.

Download citation

  • DOI:

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-13-5952-1

  • Online ISBN: 978-981-13-5953-8

  • eBook Packages: EngineeringEngineering (R0)