Development of Pre-Processing for Chronic Kidney Disease Prediction Using K-Nearest Neighbors Imputer and Chi-Square
At a glance
- Citations
- 1
- References
- 28
- Comments
- 0
Öz
Chronic Kidney Disease (CKD) is a condition in which the function and/or structure of the kidneys are severely damaged, resulting in an inability to filter blood as they should. This disease develops slowly and is difficult to recover from. In the early stages of CKD, symptoms often do not manifest clearly, and patients may not be aware of it. One of the primary hazards is the development of complications and mortality. The use of machine learning is seeing a growing trend in the identification of illnesses, such as CKD. Machine learning algorithms assist in identifying and predicting early-stage CKD. Early detection of CKD can provide appropriate medical treatment and medication to prevent risks from other diseases. Recent research indicates that accurately detecting CKD remains challenging due to frequently encountered invalid data and numerous missing-values. Consequently, optimal handling of missing-values within the data and the utilization of feature selection are expected to enhance the predictive quality in early CKD detection. This study employed an approach to handling missing-values using K-Nearest Neighbour (KNN) imputer and feature selection based on the use of the Chi-square test on the Chronic Kidney Disease dataset from Kaggle.com. Machine learning techniques used include Extra Tree Classifier, Random Forest, XGBoost and deep learning techniques used include TabNet and TabTransformer. The results of the experimentation showed that the Extra Tree Classifier method produced better accuracy with an accuracy of 99,25%. Thus, handling missing-values using KNN-imputer and feature selection based on the Chi-square test is a good application method for detecting early-stage CKD.
Publication details
- DOI
- 10.1109/icitisee63424.2024.10730259
- OpenAlex
- W4403938421
- Document type
- conference-paper
- Language
- EN
- Last metadata update
Comments
Oturum Açın to join the discussion.