scholarly journals Diagnosis of Chronic Kidney Disease Using Effective Classification Algorithms and Recursive Feature Elimination Techniques

2021 ◽  
Vol 2021 ◽  
pp. 1-10
Author(s):  
Ebrahime Mohammed Senan ◽  
Mosleh Hmoud Al-Adhaileh ◽  
Fawaz Waselallah Alsaade ◽  
Theyazn H. H. Aldhyani ◽  
Ahmed Abdullah Alqarni ◽  
...  

Chronic kidney disease (CKD) is among the top 20 causes of death worldwide and affects approximately 10% of the world adult population. CKD is a disorder that disrupts normal kidney function. Due to the increasing number of people with CKD, effective prediction measures for the early diagnosis of CKD are required. The novelty of this study lies in developing the diagnosis system to detect chronic kidney diseases. This study assists experts in exploring preventive measures for CKD through early diagnosis using machine learning techniques. This study focused on evaluating a dataset collected from 400 patients containing 24 features. The mean and mode statistical analysis methods were used to replace the missing numerical and the nominal values. To choose the most important features, Recursive Feature Elimination (RFE) was applied. Four classification algorithms applied in this study were support vector machine (SVM), k-nearest neighbors (KNN), decision tree, and random forest. All the classification algorithms achieved promising performance. The random forest algorithm outperformed all other applied algorithms, reaching an accuracy, precision, recall, and F1-score of 100% for all measures. CKD is a serious life-threatening disease, with high rates of morbidity and mortality. Therefore, artificial intelligence techniques are of great importance in the early detection of CKD. These techniques are supportive of experts and doctors in early diagnosis to avoid developing kidney failure.

Diagnostics ◽  
2022 ◽  
Vol 12 (1) ◽  
pp. 116
Author(s):  
Vijendra Singh ◽  
Vijayan K. Asari ◽  
Rajkumar Rajasekaran

Diabetes and high blood pressure are the primary causes of Chronic Kidney Disease (CKD). Glomerular Filtration Rate (GFR) and kidney damage markers are used by researchers around the world to identify CKD as a condition that leads to reduced renal function over time. A person with CKD has a higher chance of dying young. Doctors face a difficult task in diagnosing the different diseases linked to CKD at an early stage in order to prevent the disease. This research presents a novel deep learning model for the early detection and prediction of CKD. This research objectives to create a deep neural network and compare its performance to that of other contemporary machine learning techniques. In tests, the average of the associated features was used to replace all missing values in the database. After that, the neural network’s optimum parameters were fixed by establishing the parameters and running multiple trials. The foremost important features were selected by Recursive Feature Elimination (RFE). Hemoglobin, Specific Gravity, Serum Creatinine, Red Blood Cell Count, Albumin, Packed Cell Volume, and Hypertension were found as key features in the RFE. Selected features were passed to machine learning models for classification purposes. The proposed Deep neural model outperformed the other four classifiers (Support Vector Machine (SVM), K-Nearest Neighbor (KNN), Logistic regression, Random Forest, and Naive Bayes classifier) by achieving 100% accuracy. The proposed approach could be a useful tool for nephrologists in detecting CKD.


Author(s):  
Zainuri Saringat ◽  
Aida Mustapha ◽  
R. D. Rohmat Saedudin ◽  
Noor Azah Samsudin

Chronic Kidney Disease (CKD) is one of the leading cause of death contributed by other illnesses such as diabetes, hypertension, lupus, anemia or weak bones that lead to bone fractures. Early prediction of CKD is important in order to contain the disesase. However, instead of predicting the severity of CKD, the objective of this paper is to predict the diagnosis of CKD based on the symptoms or attributes observed in a particular case, whether the stage is acute or chronic. To achieve this, a classification model is proposed to label stage of severity for kidney diseases patients. The experiments then investigated the performance of the proposed classification model based on eight supervised classification algorithms, which are ZeroR, Rule Induction, Support Vector Machine, Naïve Bayes, Decision Tree, Decision Stump, k-Nearest Neighbour, and Classification via Regression. The performance of the all classifiers is evaluated based on accuracy, precision, and recall. The results showed that the regression classifier perform best in the kidney diagnostic procedure.


2020 ◽  
Vol 19 (01) ◽  
pp. 2040015
Author(s):  
Ahmad Alaiad ◽  
Hassan Najadat ◽  
Belal Mohsen ◽  
Khaled Balhaf

Background and objective: Chronic kidney disease (CKD) is one of the deadly diseases that can affect a lot of vital organs in the human body such as heart, liver, and lungs. Many individuals might be at early stage of kidney disease and not have any signs, which might lead to a sudden death. Previous research showed that early prediction of CKD is very important in the medical field for physicians’ decision-making and patients’ health and life. To this end, constructing an efficient prediction system for CKD, which is the goal of this paper, often reduces medical errors and overall healthcare cost. Methods: Classification and association rule mining techniques were integrated and utilised to construct an efficient system for predicting and diagnosing CKD and its causes using weka and SPSS as platform environments. In particular, five classification algorithms, namely, naive Bayes, decision tree, support vector machine, K-nearest neighbour, and JRip were used to achieve the research goal. In addition, Apriori algorithm was used to discover strong relationship rules between attributes. The experiments were conducted on real medical dataset collected from hospitals and patient monitoring systems. Results: The experiments achieved high accuracy of 98.50% for K-nearest neighbour (KNN) classifier and achieved 96.00% when using classier based on association rule (JRip). Conclusions: We conclude by showing that applying integrative approach by combining classification algorithms and association rule mining can significantly improve the classification accuracy and be more useful for CKD prediction. This research has also several theoretical and practical implications for the medical field and healthcare industry.


Author(s):  
Pedro Pedrosa Rebouças Filho ◽  
Suane Pires Pinheiro Da Silva ◽  
Jefferson Silva Almeida ◽  
Elene Firmeza Ohata ◽  
Shara Shami Araujo Alves ◽  
...  

Chronic kidney diseases cause over a million deaths worldwide every year. One of the techniques used to diagnose the diseases is renal scintigraphy. However, the way that is processed can vary depending on hospitals and doctors, compromising the reproducibility of the method. In this context, we propose an approach to process the exam using computer vision and machine learning to classify the stage of chronic kidney disease. An analysis of different features extraction methods, such as Gray-Level Co-occurrence Matrix, Structural Co-occurrence Matrix, Local Binary Patters (LBP), Hu's Moments and Zernike's Moments in combination with machine learning methods, such as Bayes, Multi-layer Perceptron, k-Nearest Neighbors, Random Forest and Support Vector Machines (SVM), was performed. The best result was obtained by combining LBP feature extractor with SVM classifier. This combination achieved accuracy of 92.00% and F1-score of 91.00%, indicating that the proposed method is adequate to classify chronic kidney disease in two stages, being a high risk of developing end-stage renal failure and other outcomes, and otherwise.


Chronic Kidney Disease (CKD) is a worldwide concern that influences roughly 10% of the grown-up population on the world. For most of the people the early diagnosis of CKD is often not possible. Therefore, the utilization of present-day Computer aided supported strategies is important to help the conventional CKD finding framework to be progressively effective and precise. In this project, six modern machine learning techniques namely Multilayer Perceptron Neural Network, Support Vector Machine, Naïve Bayes, K-Nearest Neighbor, Decision Tree, Logistic regression were used and then to enhance the performance of the model Ensemble Algorithms such as ADABoost, Gradient Boosting, Random Forest, Majority Voting, Bagging and Weighted Average were used on the Chronic Kidney Disease dataset from the UCI Repository. The model was tuned finely to get the best hyper parameters to train the model. The performance metrics used to evaluate the model was measured using Accuracy, Precision, Recall, F1-score, Mathew`s Correlation Coefficient and ROC-AUC curve. The experiment was first performed on the individual classifiers and then on the Ensemble classifiers. The ensemble classifier like Random Forest and ADABoost performed better with 100% Accuracy, Precision and Recall when compared to the individual classifiers with 99.16% accuracy, 98.8% Precision and 100% Recall obtained from Decision Tree Algorithm


2021 ◽  
Vol 38 (6) ◽  
pp. 74-82
Author(s):  
Ekaterina Alekseevna Burtseva ◽  
Vitaly Yurievich Mishlanov ◽  
Anna Vladimirovna Anikeeva ◽  
Victoria Ivanovna Selezneva ◽  
Ekaterina Petrovna Koshurnikova ◽  
...  

Objective. To conduct a comparative study of the prevalence of specific symptoms in patients with kidney damage using the automated program "Electronic Polyclinic" to optimize the algorithm for early diagnosis of chronic kidney disease. Materials and methods. 18 patients of the therapeutic unit with kidney lesions, confirmed by laboratory and instrumental studies, as well as 7 healthy persons were examined. The main problems of patients were identified by the method of interactive questioning with the help of the program "Electronic Polyclinic". Further, a statistical analysis of the data and a comparative study with the control group of healthy persons were carried out using STATISTICA 12.0 program. Results. The main symptoms of kidney damage were reliably determined and a low sensitivity of individual symptoms in the diagnosis, in contrast to the syndromic approach, was revealed. It showed that in 100 % of cases the automated program "Electronic Polyclinic" detected the syndromes, that indicates its high efficiency. An algorithm for early diagnosis of chronic kidney disease was proposed, which consists in an initial interactive survey followed by examination formulated by the computer program. Conclusions. The method of interactive survey using the automated program "Electronic Polyclinic" allows you to effectively identify the syndromes of kidney damage, makes a preliminary diagnosis and draws up a plan of examination for further confirmation of the diagnosis. Symptomatic diagnosis has a number of disadvantages including low sensitivity and specificity, so it yields to syndromic diagnosis.


2018 ◽  
Vol 7 (2.31) ◽  
pp. 190 ◽  
Author(s):  
S Belina V.J. Sara ◽  
K Kalaiselvi

Kidney Disease and kidney failure is the one of the complicated and challenging health issues regarding human health. Without having any symptoms few diseases are detected in later stages which results in dialysis. Advanced excavating technologies can always give various possibilities to deal with the situation by determining important realations and associations in drilling down health related data.   The prediction accuracy of classification algorithms depends upon appropriate Feature Selection (FS) algorithms decrease the number of features from collection of data. FS is the procedure of choosing the most relevant features, removing irrelevant features. To identify the Chronic Kidney Disease (CKD), Hybrid Wrapper and Filter based FS (HWFFS) algorithm is proposed to reduce the dimension of CKD dataset.   Filter based FS algorithm is performed based on the three major functions: Information Gain (IG), Correlation Based Feature Selection (CFS) and Consistency Based Subset Evaluation (CS) algorithms respectively. Wrapper based FS algorithm is performed based on the Enhanced Immune Clonal Selection (EICS) algorithm to choose most important features from the CKD dataset.  The results from these FS algorithms are combined with new HWFFS algorithm using classification threshold value.  Finally Support Vector Machine (SVM) based prediction algorithm be proposed in order to predict CKD and being evaluated on the MATLAB platform. The results demonstrated with the purpose of the SVM classifier by using HWFFS algorithm provides higher prediction rate in the diagnosis of CKD when compared to other classification algorithms.  


Preventing Chronic Kidney Disease has become one of the most intriguing task to the healthcare society. The major objective of this paper is to deal mainly with different classification algorithms namely NaiveBayes, Multi Layer Perceptron and Support Vector Machine. The work analyzes the Chronic Kidney Disease dataset taken from the machine learning repository of UCI. Pre-processing techniques such as missing value replacement, unsupervised discretization and normalization are applied to the Chronic Kidney Disease dataset to improve accuracy. Accuracy and time are the taken as the experimental outcomes of the classification models. The final conclusion states that Support Vector Machine implements much superior than all the other classification methods.


Sign in / Sign up

Export Citation Format

Share Document