A Robust Chronic Kidney Disease Classifier Using Machine Learning

被引:16
|
作者
Swain, Debabrata [1 ]
Mehta, Utsav [1 ]
Bhatt, Ayush [1 ]
Patel, Hardeep [1 ]
Patel, Kevin [1 ]
Mehta, Devanshu [1 ]
Acharya, Biswaranjan [2 ]
Gerogiannis, Vassilis C. [3 ]
Kanavos, Andreas [4 ]
Manika, Stella [5 ]
机构
[1] Pandit Deendayal Energy Univ, Comp Sci & Engn Dept, Gandhinagar 382007, India
[2] Marwadi Univ, Dept Comp Engn AI, Rajkot 360003, India
[3] Univ Thessaly, Dept Digital Syst, Larisa 41500, Greece
[4] Ionian Univ, Dept Informat, Corfu 49100, Greece
[5] Univ Thessaly, Dept Planning & Reg Dev, Volos 38334, Greece
关键词
chronic kidney disease; data balancing; hyperparameter tuning; machine learning; SMOTE; supervised learning;
D O I
10.3390/electronics12010212
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Clinical support systems are affected by the issue of high variance in terms of chronic disorder prognosis. This uncertainty is one of the principal causes for the demise of large populations around the world suffering from some fatal diseases such as chronic kidney disease (CKD). Due to this reason, the diagnosis of this disease is of great concern for healthcare systems. In such a case, machine learning can be used as an effective tool to reduce the randomness in clinical decision making. Conventional methods for the detection of chronic kidney disease are not always accurate because of their high degree of dependency on several sets of biological attributes. Machine learning is the process of training a machine using a vast collection of historical data for the purpose of intelligent classification. This work aims at developing a machine-learning model that can use a publicly available data to forecast the occurrence of chronic kidney disease. A set of data preprocessing steps were performed on this dataset in order to construct a generic model. This set of steps includes the appropriate imputation of missing data points, along with the balancing of data using the SMOTE algorithm and the scaling of the features. A statistical technique, namely, the chi-squared test, is used for the extraction of the least-required set of adequate and highly correlated features to the output. For the model training, a stack of supervised-learning techniques is used for the development of a robust machine-learning model. Out of all the applied learning techniques, support vector machine (SVM) and random forest (RF) achieved the lowest false-negative rates and test accuracy, equal to 99.33% and 98.67%, respectively. However, SVM achieved better results than RF did when validated with 10-fold cross-validation.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Chronic Kidney Disease Prediction Using Machine Learning
    Kaur, Chamandeep
    Kumar, M. Sunil
    Anjum, Afsana
    Binda, M. B.
    Mallu, Maheswara Reddy
    Al Ansari, Mohammed Saleh
    [J]. JOURNAL OF ADVANCES IN INFORMATION TECHNOLOGY, 2023, 14 (02) : 384 - 391
  • [2] Enhancing the Early Detection of Chronic Kidney Disease: A Robust Machine Learning Model
    Arif, Muhammad Shoaib
    Mukheimer, Aiman
    Asif, Daniyal
    [J]. BIG DATA AND COGNITIVE COMPUTING, 2023, 7 (03)
  • [3] Chronic kidney disease prediction using machine learning techniques
    Debal, Dibaba Adeba
    Sitote, Tilahun Melak
    [J]. JOURNAL OF BIG DATA, 2022, 9 (01)
  • [4] Chronic Kidney Disease Prediction Using Machine Learning Methods
    Ekanayake, Imesh Udara
    Herath, Damayanthi
    [J]. MERCON 2020: 6TH INTERNATIONAL MULTIDISCIPLINARY MORATUWA ENGINEERING RESEARCH CONFERENCE (MERCON), 2020, : 260 - 265
  • [5] Predicting Chronic Kidney Disease Using Machine Learning Algorithms
    Farjana, Afia
    Liza, Fatema Tabassum
    Pandit, Parth Pratim
    Das, Madhab Chandra
    Hasan, Mahadi
    Tabassum, Fariha
    Hossen, Md. Helal
    [J]. 2023 IEEE 13TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE, CCWC, 2023, : 1267 - 1271
  • [6] Chronic Kidney Disease Prediction Using Machine Learning Techniques
    Saurabh Pal
    [J]. Biomedical Materials & Devices, 2023, 1 (1): : 534 - 540
  • [7] Chronic kidney disease prediction using machine learning techniques
    Dibaba Adeba Debal
    Tilahun Melak Sitote
    [J]. Journal of Big Data, 9
  • [8] Food Recommendation using Machine Learning for Chronic Kidney Disease Patients
    Banerjee, Anonnya
    Noor, Alaa
    Siddiqua, Nasrin
    Uddin, Mohammed Nazim
    [J]. 2019 INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND INFORMATICS (ICCCI - 2019), 2019,
  • [9] Preemptive Diagnosis of Chronic Kidney Disease Using Machine Learning Techniques
    Alassaf, Reem A.
    Alsulaim, Khawla A.
    Alroomi, Noura Y.
    Alsharif, Nouf S.
    Aljubeir, Mishael F.
    Olatunji, Sunday O.
    Alahmadi, Alaa Y.
    Imran, Mohammed
    Alzahrani, Rahma A.
    Alturayeif, Nora S.
    [J]. PROCEEDINGS OF THE 2018 13TH INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION TECHNOLOGY (IIT), 2018, : 99 - 104
  • [10] Chronic Kidney Disease Prediction using Machine Learning Ensemble Algorithm
    Nikhila
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION, AND INTELLIGENT SYSTEMS (ICCCIS), 2021, : 476 - 480