Investigating the performance of machine learning algorithms in predicting the survival of COVID-19 patients: A cross section study of Iran

探讨机器学习算法在预测新冠肺炎患者生存率方面的性能:一项伊朗横断面研究

阅读:1

Abstract

BACKGROUND AND AIMS: Like early diagnosis, predicting the survival of patients with Coronavirus Disease 2019 (COVID-19) is of great importance. Survival prediction models help doctors be more cautious to treat the patients who are at high risk of dying because of medical conditions. This study aims to predict the survival of hospitalized patients with COVID-19 by comparing the accuracy of machine learning (ML) models. METHODS: It is a cross-sectional study which was performed in 2022 in Fasa city in Iran country. The research data set was extracted from the period February 18, 2020 to February 10, 2021, and contains 2442 hospitalized patients' records with 84 features. A comparison was made between the efficiency of five ML algorithms to predict survival, includes Naive Bayes (NB), K-nearest neighbors (KNN), random forest (RF), decision tree (DT), and multilayer perceptron (MLP). Modeling steps were done with Python language in the Anaconda Navigator 3 environment. RESULTS: Our findings show that NB algorithm had better performance than others with accuracy, precision, recall, F-score, and area under receiver operating characteristic curve of 97%, 96%, 96%, 96%, and 97%, respectively. Based on the analysis of factors affecting survival, heart disease, pulmonary diseases and blood related disease were the most important disease related to death. CONCLUSION: The development of software systems based on NB will be effective to predict the survival of COVID-19 patients.

特别声明

1、本页面内容包含部分的内容是基于公开信息的合理引用;引用内容仅为补充信息,不代表本站立场。

2、若认为本页面引用内容涉及侵权,请及时与本站联系,我们将第一时间处理。

3、其他媒体/个人如需使用本页面原创内容,需注明“来源:[生知库]”并获得授权;使用引用内容的,需自行联系原作者获得许可。

4、投稿及合作请联系:info@biocloudy.com。