Dubey Yogita, Mange Pranav, Barapatre Yash, Sable Bhargav, Palsodkar Prachi, Umate Roshan
Department of Electronics and Telecommunication Engineering, Yeshwantrao Chavan College of Engineering, Nagpur 441110, India.
Department of Electronics Engineering, Yeshwantrao Chavan College of Engineering, Nagpur 441110, India.
Diagnostics (Basel). 2023 Oct 8;13(19):3151. doi: 10.3390/diagnostics13193151.
Chronic kidney disease (CKD) is a significant global health challenge that requires timely detection and accurate prognosis for effective treatment and management. The application of machine learning (ML) algorithms for CKD detection and prediction holds promising potential for improving patient outcomes. By incorporating key features which contribute to CKD, these algorithms enhance our ability to identify high-risk individuals and initiate timely interventions. This research highlights the importance of leveraging machine learning techniques to augment existing medical knowledge and improve the identification and management of kidney disease. In this paper, we explore the utilization of diverse ML algorithms, including gradient boost (GB), decision tree (DT), K-nearest neighbor (KNN), random forest (RF), histogram boost (HB), and XGBoost (XGB) to detect and predict chronic kidney disease (CKD). The aim is to improve early detection and prognosis, enhancing patient outcomes and reducing the burden on healthcare systems. We evaluated the performance of the ML algorithms using key metrics like accuracy, precision, recall, and F1 score. Additionally, we conducted feature significance analysis to identify the most influential characteristics in the detection and prediction of kidney disease. The dataset used for training and evaluation contained various clinical and demographic attributes of patients, including serum creatinine level, blood pressure, and age, among others. The proficiency analysis of the ML algorithms revealed consistent predictors across all models, with serum creatinine level, blood pressure, and age emerging as particularly effective in identifying individuals at risk of kidney disease. These findings align with established medical knowledge and emphasize the pivotal role of these attributes in early detection and prognosis. In conclusion, our study demonstrates the effectiveness of diverse machine learning algorithms in detecting and predicting kidney disease. The identification of influential predictors, such as serum creatinine level, blood pressure, and age, underscores their significance in early detection and prognosis. By leveraging machine learning techniques, we can enhance the accuracy and efficiency of kidney disease diagnosis and treatment, ultimately improving patient outcomes and healthcare system effectiveness.
慢性肾脏病(CKD)是一项重大的全球健康挑战,需要及时检测和准确预测,以便进行有效的治疗和管理。应用机器学习(ML)算法进行CKD检测和预测,在改善患者预后方面具有广阔的潜力。通过纳入导致CKD的关键特征,这些算法增强了我们识别高危个体并及时进行干预的能力。本研究强调了利用机器学习技术来扩充现有医学知识以及改善肾脏疾病的识别和管理的重要性。在本文中,我们探索了多种ML算法的应用,包括梯度提升(GB)、决策树(DT)、K近邻(KNN)、随机森林(RF)、直方图提升(HB)和极端梯度提升(XGB),以检测和预测慢性肾脏病(CKD)。目的是改善早期检测和预后,提高患者预后并减轻医疗系统的负担。我们使用准确性、精确率、召回率和F1分数等关键指标评估了ML算法的性能。此外,我们进行了特征重要性分析,以确定在肾脏疾病检测和预测中最具影响力的特征。用于训练和评估的数据集包含患者的各种临床和人口统计学属性,包括血清肌酐水平、血压和年龄等。ML算法的熟练度分析揭示了所有模型中一致的预测因子,血清肌酐水平、血压和年龄在识别肾脏疾病风险个体方面特别有效。这些发现与已有的医学知识相符,并强调了这些属性在早期检测和预后中的关键作用。总之,我们的研究证明了多种机器学习算法在检测和预测肾脏疾病方面的有效性。确定有影响力的预测因子,如血清肌酐水平、血压和年龄,凸显了它们在早期检测和预后中的重要性。通过利用机器学习技术,我们可以提高肾脏疾病诊断和治疗的准确性和效率,最终改善患者预后和医疗系统的有效性。