journal article·2023-02-23Open access

Efficient Data Preprocessing with Ensemble Machine Learning Technique for the Early Detection of Chronic Kidney Disease

Vinoth Kumar Venkatesan, Mahesh Thyluru Ramakrishna, Ivan Izonin, Roman Tkachenko, Myroslav Havryliuk

Applied Sciences· Volume 13· Issue 5

Abstract

It is a serious global health concern that chronic kidney disease (CKD) kills millions of people each year as a result of poor lifestyle choices and inherited factors. Effective prediction tools for prior detection are essential due to the growing number of patients with this disease. By utilizing machine learning (ML) approaches, this study aids specialists in studying precautionary measures for CKD through prior detection. The main objective of this paper is to predict and classify chronic kidney disease using ML approaches on a publicly available dataset. The dataset of CKD has been taken from the publicly available and accessible dataset Irvine ML Repository, which included 400 instances. ML methods (Support Vector Machine (SVM), K-Nearest Neighbors (KNN), random forest (RF), Logistic Regression (LR), and Decision Tree (DT) Classifier) are used as base learners and their performance has been compared with eXtreme Gradient Boosting (XGBoost). All ML algorithms are evaluated against different performance parameters: accuracy, recall, precision, and F1-measure. The results indicated that XGBoost outperformed with 98.00% accuracy as compared to other ML algorithms. For policymakers to forecast patterns of CKD in the population, the model put forth in this paper may be helpful. The model may enable careful monitoring of individuals who are at risk, early CKD detection, better resource allocation, and management that is patient-centered.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Artificial Intelligence in Healthcare

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Information Technology and Engineering, Vellore Institute of Technology University, Vellore 632014, India

Department of Computer Science and Engineering, Faculty of Engineering and Technology, JAIN (Deemed-to-Be University), Bangalore 562112, India

Department of Artificial Intelligence, Lviv Polytechnic National University, 79013 Lviv, Ukraine

Department of Publishing Information Technologies, Lviv Polytechnic National University, 79013 Lviv, Ukraine

Funding

National Research Foundation of Ukraine

References (35)

Show source-provided references
1. Im, C.-G., Son, D.-M., Kwon, H.-J., and Lee, S.-H. (2022). Tone Image Classification and Weighted Learning for Visible and NIR Image Fusion. Entropy, 24.10.3390/e24101435 ↗
2. Jha, K.K., Jha, R., Jha, A.K., Hassan, A.M., Yadav, S.K., and Mahesh, T. (2021, January 16–18). A Brief Comparison On Machine Learning Algorithms Based On Various Applications: A Comprehensive Survey. Proceedings of the 2021 IEEE International Conference on Computation System and Information Technology for Sustainable Solutions (CSITSS), Bangalore, India.10.1109/CSITSS54238.2021.9683524 ↗
3. An IoT based authentication system for therapeutic herbs measured by local descriptors using machine learning approach10.1016/j.measurement.2022.111484 ↗
4. Dan, Z., Zhao, Y., Bi, X., Wu, L., and Ji, Q. (2022). Multi-Task Transformer with Adaptive Cross-Entropy Loss for Multi-Dialect Speech Recognition. Entropy, 24.10.3390/e24101429 ↗
5. Yang, Y., Tian, Z., Song, M., Ma, C., Ge, Z., and Li, P. (2022). Detecting the Critical States of Type 2 Diabetes Mellitus Based on Degree Matrix Network Entropy by Cross-Tissue Analysis. Entropy, 24.10.3390/e24091249 ↗
6. (2022, August 28). “UCI Machine Learning Repository” [Online]. Available online: https://archive.ics.uci.edu/ml/datasets/Chronic_Kidney_Disease.
7. (2018, February 24). Chronic Kidney Disease Overview. Available online: https://www.webmd.com/a-to-z-guides/tc/chronickidney-disease-topic-overview.
8. Performance Analysis of XGBoost Ensemble Methods for Survivability with the Classification of Breast Cancer10.1155/2022/4649510 ↗
9. Gunarathne, W.H.S.D., Perera, K.D.M., and Kahandawaarachchi, K.A.D.C.P. (2017, January 23–25). Performance Evaluation on Machine Learning Classification Techniques for Disease Classification and Forecasting through Data Analytics for Chronic Kidney Disease (CKD). Proceedings of the 2017 IEEE 17th International Conference on Bioinformatics and Bioengineering, Washington, DC, USA.10.1109/BIBE.2017.00-39 ↗
10. An automatic system for IVF data classification by utilizing multilayer perceptron algorithm
11. Kim, D.-H., and Ye, S.-Y. (2021). Classification of chronic kidney disease in sonography using the GLCM and artificial neural network. Diagnostics, 11.10.3390/diagnostics11050864 ↗
12. Diagnosis of Chronic Kidney Disease Using Machine Learning Algorithms
13. An Efficient Ensemble Method Using K-Fold Cross Validation for the Early Detection of Benign and Malignant Breast Cancer
14. Ahmed, S., Kabir, M.T., Mahmood, N.T., and Rahman, R.M. (2014, January 18–20). Diagnosis of kidney disease using fuzzy expert system. Proceedings of the 8th International Conference on Software, Knowledge, Information Management and Applications Journal of Healthcare Engineering (SKIMA 2014), IEEE, Dhaka, Bangladesh.10.1109/SKIMA.2014.7083522 ↗
15. KDSAE: Chronic kidney disease classification with multimedia data learning using deep stacked auto encoder network10.1007/s11042-019-07839-z ↗
16. Mahesh, T.R., Vivek, V., Kumar, V.V., Natarajan, R., Sathya, S., and Kanimozhi, S. (2022, January 28–29). A Comparative Performance Analysis of Machine Learning Approaches for the Early Prediction of Diabetes Disease. Proceedings of the 2022 International Conference on Advances in Computing, Communication and Applied Informatics (ACCAI), Chennai, India.10.1109/ACCAI53970.2022.9752543 ↗
17. Yildirim, P. (2017, January 4–8). Chronic Kidney Disease Prediction on Imbalanced Data by Multilayer Perceptron: Chronic Kidney Disease Prediction. Proceedings of the 41st IEEE International Conference on Computer Software and Applications (COMPSAC), IEEE, Turin, Italy.10.1109/COMPSAC.2017.84 ↗
18. Sarveshvar, M.R., Gogoi, A., Chaubey, A.K., Rohit, S., and Mahesh, T.R. (2021, January 21–22). Performance of different Machine Learning Techniques for the Prediction of Heart Diseases. Proceedings of the 2021 International Conference on Forensics, Analytics, Big Data, Security (FABS), Bengaluru, India.10.1109/FABS52071.2021.9702566 ↗
19. Ramakrishna, M.T., Venkatesan, V.K., Izonin, I., Havryliuk, M., and Bhat, C.R. (2023). Homogeneous Adaboost Ensemble Machine Learning Algorithms with Reduced Entropy on Balanced Data. Entropy, 25.10.3390/e25020245 ↗
20. Estimation of Chronic Illness Severity Based on Machine Learning Methods10.1155/2021/1999284 ↗
21. Chronic disease detection model using machine learning techniques
22. Detecting and Diagnosing a Disease by Patient Monitoring System
23. Early Predictive Model for Detection of Plant Leaf Diseases Using MobileNetV2 Architecture
24. Mahesh, T.R., Kumar, V.V., Vivek, V., Raghunath, K.M.K., and Madhuri, G.S. (2022). Early predictive model for breast cancer classification using blended ensemble learning. Int. J. Syst. Assur. Eng. Manag.10.1007/s13198-022-01696-0 ↗
25. Venkatesan, V.K., Ramakrishna, M.T., Batyuk, A., Barna, A., and Havrysh, B. (2023). High-Performance Artificial Intelligence Recommendation of Quality Research Papers Using Effective Collaborative Approach. Systems, 11.10.3390/systems11020081 ↗
26. Chen, T., and Guestrin, C. (2016, January 13–17). Xgboost: A scalable tree boosting system. Proceedings of the 22Nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD’16, New York, NY, USA.10.1145/2939672.2939785 ↗
27. Blended Ensemble Learning Prediction Model for Strengthening Diagnosis and Treatment of Chronic Diabetes Disease
28. Ilyas, H., Ali, S., Ponum, M., Hasan, O., Mahmood, M.T., Iftikhar, M., and Malik, M.H. (2021). Chronic kidney disease diagnosis using decision tree algorithms. BMC Nephrol., 22.10.1186/s12882-021-02474-z ↗
29. A deep learning algorithm to detect chronic kidney disease from retinal photographs in community-based populations10.1016/S2589-7500(20)30063-7 ↗
30. Poonia, R.C., Gupta, M.K., Abunadi, I., Albraikan, A.A., Al-Wesabi, F.N., and Hamza, M.A. (2022). Intelligent Diagnostic Prediction and Classification Models for Detection of Kidney Disease. Healthcare, 10.10.3390/healthcare10020371 ↗
31. Intelligent Diagnostic Prediction and Classification System for Chronic Kidney Disease10.1038/s41598-019-46074-2 ↗
32. Comparative Analysis for Prediction of Kidney Disease Using Intelligent Machine Learning Methods10.1155/2021/6141470 ↗
33. Yashfi, S.Y., Islam, A., Sakib, N., Islam, T., Shahbaaz, M., and Pantho, S.S. (2020, January 1–3). Risk Prediction of Chronic Kidney Disease Using Machine Learning Algorithms. Proceedings of the 2020 11th International Conference on Computing, Communication and Networking Technologies (ICCCNT), Kharagpur, India.10.1109/ICCCNT49239.2020.9225548 ↗
34. Predicting metabolic syndrome with machine learning models using a decision tree algorithm: Retrospective cohort study
35. Serum potassium and adverse outcomes across the range of kidney function: A CKD Prognosis Consortium meta-analysis10.1093/eurheartj/ehy100 ↗