Background: Diabetic kidney disease (DKD) is a diabetic microvascular complication often characterized by an unpredictable progression. Hence, early detection and recognition of patients vulnerable to progression is crucial.
Objective: To develop a prediction model to identify the stages of DKD and the factors contributing to progression to each stage using machine learning.
Methodology: A retrospective study was conducted in a South Indian tertiary care hospital and collected the details of patients diagnosed with DKD from January 2017 to January 2022. Bayesian optimization-based machine learning techniques such as classification and regression were employed. The model was developed with the help of an optimization framework that effectively balances classification, prediction accuracy, and explainability.
Results: Of the 311 patients diagnosed with DKD, 227 were selected for the study. A system for predicting DKD has been created for a patient dataset utilizing a variety of machine-learning approaches. The eXtreme gradient (XG) Boost method excelled, achieving 88.75% accuracy, 88.57% precision, 91.4% sensitivity,100% specificity, and 89.49% F1-score. An interpretable data-driven method highlights significant features for early DKD diagnosis. The best explainable prediction model uses the XG Boost classifier, revealing serum uric acid, urea, phosphorous, red blood cells, calcium, and absolute eosinophil count as the major predictors influencing the progression of DKD. In the case of regression models, the gradient boost regressor performed the best, with an R score of 0.97.
Conclusion: Machine learning algorithms can effectively predict the stages of DKD and thus help physicians in providing patients with personalized care at the right time.
Download full-text PDF |
Source |
---|---|
http://dx.doi.org/10.1016/j.ijmedinf.2024.105546 | DOI Listing |
Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!