ML-CKDP:基于机器学习的慢性肾病预测与智能网络应用程序

Rajib Kumar Halder , Mohammed Nasir Uddin , Md. Ashraf Uddin , Sunil Aryal , Sajeeb Saha , Rakib Hossen , Sabbir Ahmed , Mohammad Abu Tareq Rony , Mosammat Farida Akter
{"title":"ML-CKDP:基于机器学习的慢性肾病预测与智能网络应用程序","authors":"Rajib Kumar Halder ,&nbsp;Mohammed Nasir Uddin ,&nbsp;Md. Ashraf Uddin ,&nbsp;Sunil Aryal ,&nbsp;Sajeeb Saha ,&nbsp;Rakib Hossen ,&nbsp;Sabbir Ahmed ,&nbsp;Mohammad Abu Tareq Rony ,&nbsp;Mosammat Farida Akter","doi":"10.1016/j.jpi.2024.100371","DOIUrl":null,"url":null,"abstract":"<div><p>Chronic kidney diseases (CKDs) are a significant public health issue with potential for severe complications such as hypertension, anemia, and renal failure. Timely diagnosis is crucial for effective management. Leveraging machine learning within healthcare offers promising advancements in predictive diagnostics. In this paper, we developed a machine learning-based kidney diseases prediction (ML‐CKDP) model with dual objectives: to enhance dataset preprocessing for CKD classification and to develop a web-based application for CKD prediction. The proposed model involves a comprehensive data preprocessing protocol, converting categorical variables to numerical values, imputing missing data, and normalizing via Min-Max scaling. Feature selection is executed using a variety of techniques including Correlation, Chi-Square, Variance Threshold, Recursive Feature Elimination, Sequential Forward Selection, Lasso Regression, and Ridge Regression to refine the datasets. The model employs seven classifiers: Random Forest (RF), AdaBoost (AdaB), Gradient Boosting (GB), XgBoost (XgB), Naive Bayes (NB), Support Vector Machine (SVM), and Decision Tree (DT), to predict CKDs. The effectiveness of the models is assessed by measuring their accuracy, analyzing confusion matrix statistics, and calculating the Area Under the Curve (AUC) specifically for the classification of positive cases. Random Forest (RF) and AdaBoost (AdaB) achieve a 100% accuracy rate, evident across various validation methods including data splits of 70:30, 80:20, and K-Fold set to 10 and 15. RF and AdaB consistently reach perfect AUC scores of 100% across multiple datasets, under different splitting ratios. Moreover, Naive Bayes (NB) stands out for its efficiency, recording the lowest training and testing times across all datasets and split ratios. Additionally, we present a real-time web-based application to operationalize the model, enhancing accessibility for healthcare practitioners and stakeholders.</p><p>Web app link: <span>https://rajib-research-kedney-diseases-prediction.onrender.com/</span><svg><path></path></svg></p></div>","PeriodicalId":37769,"journal":{"name":"Journal of Pathology Informatics","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2024-02-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2153353924000105/pdfft?md5=ed85d934a771241ed567b9de62993e5f&pid=1-s2.0-S2153353924000105-main.pdf","citationCount":"0","resultStr":"{\"title\":\"ML-CKDP: Machine learning-based chronic kidney disease prediction with smart web application\",\"authors\":\"Rajib Kumar Halder ,&nbsp;Mohammed Nasir Uddin ,&nbsp;Md. Ashraf Uddin ,&nbsp;Sunil Aryal ,&nbsp;Sajeeb Saha ,&nbsp;Rakib Hossen ,&nbsp;Sabbir Ahmed ,&nbsp;Mohammad Abu Tareq Rony ,&nbsp;Mosammat Farida Akter\",\"doi\":\"10.1016/j.jpi.2024.100371\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>Chronic kidney diseases (CKDs) are a significant public health issue with potential for severe complications such as hypertension, anemia, and renal failure. Timely diagnosis is crucial for effective management. Leveraging machine learning within healthcare offers promising advancements in predictive diagnostics. In this paper, we developed a machine learning-based kidney diseases prediction (ML‐CKDP) model with dual objectives: to enhance dataset preprocessing for CKD classification and to develop a web-based application for CKD prediction. The proposed model involves a comprehensive data preprocessing protocol, converting categorical variables to numerical values, imputing missing data, and normalizing via Min-Max scaling. Feature selection is executed using a variety of techniques including Correlation, Chi-Square, Variance Threshold, Recursive Feature Elimination, Sequential Forward Selection, Lasso Regression, and Ridge Regression to refine the datasets. The model employs seven classifiers: Random Forest (RF), AdaBoost (AdaB), Gradient Boosting (GB), XgBoost (XgB), Naive Bayes (NB), Support Vector Machine (SVM), and Decision Tree (DT), to predict CKDs. The effectiveness of the models is assessed by measuring their accuracy, analyzing confusion matrix statistics, and calculating the Area Under the Curve (AUC) specifically for the classification of positive cases. Random Forest (RF) and AdaBoost (AdaB) achieve a 100% accuracy rate, evident across various validation methods including data splits of 70:30, 80:20, and K-Fold set to 10 and 15. RF and AdaB consistently reach perfect AUC scores of 100% across multiple datasets, under different splitting ratios. Moreover, Naive Bayes (NB) stands out for its efficiency, recording the lowest training and testing times across all datasets and split ratios. Additionally, we present a real-time web-based application to operationalize the model, enhancing accessibility for healthcare practitioners and stakeholders.</p><p>Web app link: <span>https://rajib-research-kedney-diseases-prediction.onrender.com/</span><svg><path></path></svg></p></div>\",\"PeriodicalId\":37769,\"journal\":{\"name\":\"Journal of Pathology Informatics\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-02-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://www.sciencedirect.com/science/article/pii/S2153353924000105/pdfft?md5=ed85d934a771241ed567b9de62993e5f&pid=1-s2.0-S2153353924000105-main.pdf\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Pathology Informatics\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S2153353924000105\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"Medicine\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Pathology Informatics","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2153353924000105","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"Medicine","Score":null,"Total":0}
引用次数: 0

摘要

慢性肾脏病(CKD)是一个重要的公共卫生问题,可能会引发高血压、贫血和肾衰竭等严重并发症。及时诊断对于有效管理至关重要。在医疗保健领域利用机器学习为预测性诊断带来了可喜的进步。在本文中,我们开发了基于机器学习的肾脏疾病预测模型(ML-CKDP),该模型具有双重目标:加强数据集预处理以进行 CKD 分类,以及开发基于网络的 CKD 预测应用程序。所提议的模型包括一个全面的数据预处理协议,将分类变量转换为数值、归因缺失数据并通过最小-最大缩放进行归一化。特征选择采用了多种技术,包括相关性、齐次方差、方差阈值、递归特征消除、序列前向选择、拉索回归和岭回归,以完善数据集。该模型采用了七个分类器:随机森林 (RF)、AdaBoost (AdaB)、梯度提升 (GB)、XgBoost (XgB)、奈夫贝叶斯 (NB)、支持向量机 (SVM) 和决策树 (DT) 用于预测 CKD。通过测量模型的准确性、分析混淆矩阵统计量以及专门计算阳性病例分类的曲线下面积(AUC)来评估模型的有效性。随机森林(RF)和AdaBoost(AdaB)的准确率达到了100%,这在各种验证方法中都很明显,包括数据分割为70:30、80:20以及K-Fold设置为10和15。在不同的分割比例下,RF 和 AdaB 在多个数据集上的 AUC 分数始终保持在 100%。此外,Naive Bayes(NB)的效率也很突出,在所有数据集和拆分比例下,它的训练和测试时间都是最少的。此外,我们还提出了一个基于网络的实时应用程序来操作该模型,从而提高了医疗从业人员和利益相关者的可访问性。网络应用程序链接:https://rajib-research-kedney-diseases-prediction.onrender.com/
本文章由计算机程序翻译,如有差异,请以英文原文为准。

摘要图片

查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
ML-CKDP: Machine learning-based chronic kidney disease prediction with smart web application

Chronic kidney diseases (CKDs) are a significant public health issue with potential for severe complications such as hypertension, anemia, and renal failure. Timely diagnosis is crucial for effective management. Leveraging machine learning within healthcare offers promising advancements in predictive diagnostics. In this paper, we developed a machine learning-based kidney diseases prediction (ML‐CKDP) model with dual objectives: to enhance dataset preprocessing for CKD classification and to develop a web-based application for CKD prediction. The proposed model involves a comprehensive data preprocessing protocol, converting categorical variables to numerical values, imputing missing data, and normalizing via Min-Max scaling. Feature selection is executed using a variety of techniques including Correlation, Chi-Square, Variance Threshold, Recursive Feature Elimination, Sequential Forward Selection, Lasso Regression, and Ridge Regression to refine the datasets. The model employs seven classifiers: Random Forest (RF), AdaBoost (AdaB), Gradient Boosting (GB), XgBoost (XgB), Naive Bayes (NB), Support Vector Machine (SVM), and Decision Tree (DT), to predict CKDs. The effectiveness of the models is assessed by measuring their accuracy, analyzing confusion matrix statistics, and calculating the Area Under the Curve (AUC) specifically for the classification of positive cases. Random Forest (RF) and AdaBoost (AdaB) achieve a 100% accuracy rate, evident across various validation methods including data splits of 70:30, 80:20, and K-Fold set to 10 and 15. RF and AdaB consistently reach perfect AUC scores of 100% across multiple datasets, under different splitting ratios. Moreover, Naive Bayes (NB) stands out for its efficiency, recording the lowest training and testing times across all datasets and split ratios. Additionally, we present a real-time web-based application to operationalize the model, enhancing accessibility for healthcare practitioners and stakeholders.

Web app link: https://rajib-research-kedney-diseases-prediction.onrender.com/

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Journal of Pathology Informatics
Journal of Pathology Informatics Medicine-Pathology and Forensic Medicine
CiteScore
3.70
自引率
0.00%
发文量
2
审稿时长
18 weeks
期刊介绍: The Journal of Pathology Informatics (JPI) is an open access peer-reviewed journal dedicated to the advancement of pathology informatics. This is the official journal of the Association for Pathology Informatics (API). The journal aims to publish broadly about pathology informatics and freely disseminate all articles worldwide. This journal is of interest to pathologists, informaticians, academics, researchers, health IT specialists, information officers, IT staff, vendors, and anyone with an interest in informatics. We encourage submissions from anyone with an interest in the field of pathology informatics. We publish all types of papers related to pathology informatics including original research articles, technical notes, reviews, viewpoints, commentaries, editorials, symposia, meeting abstracts, book reviews, and correspondence to the editors. All submissions are subject to rigorous peer review by the well-regarded editorial board and by expert referees in appropriate specialties.
期刊最新文献
Digital mapping of resected cancer specimens: The visual pathology report A precise machine learning model: Detecting cervical cancer using feature selection and explainable AI ViCE: An automated and quantitative program to assess intestinal tissue morphology Deep feature batch correction using ComBat for machine learning applications in computational pathology LVI-PathNet: Segmentation-classification pipeline for detection of lymphovascular invasion in whole slide images of lung adenocarcinoma
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1