Cargando…
Non-Fatal Drowning Risk Prediction Based on Stacking Ensemble Algorithm
Drowning is a major public health problem and a leading cause of death in children living in developing countries. We seek better machine learning (ML) algorithms to provide a novel risk-assessment insight on non-fatal drowning prediction. The data on non-fatal drowning were collected in Qingyuan ci...
Autores principales: | , , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9498184/ https://www.ncbi.nlm.nih.gov/pubmed/36138692 http://dx.doi.org/10.3390/children9091383 |
_version_ | 1784794694298894336 |
---|---|
author | Xie, Xinshan Li, Zhixing Xu, Haofeng Peng, Dandan Yin, Lihua Meng, Ruilin Wu, Wei Ma, Wenjun Chen, Qingsong |
author_facet | Xie, Xinshan Li, Zhixing Xu, Haofeng Peng, Dandan Yin, Lihua Meng, Ruilin Wu, Wei Ma, Wenjun Chen, Qingsong |
author_sort | Xie, Xinshan |
collection | PubMed |
description | Drowning is a major public health problem and a leading cause of death in children living in developing countries. We seek better machine learning (ML) algorithms to provide a novel risk-assessment insight on non-fatal drowning prediction. The data on non-fatal drowning were collected in Qingyuan city, Guangdong Province, China. We developed four ML models to predict the non-fatal drowning risk, including a logistic regression model (LR), random forest model (RF), support vector machine model (SVM), and stacking-based model, on three primary learners (LR, RF, SVM). The area under the curve (AUC), F1 value, accuracy, sensitivity, and specificity were calculated to evaluate the predictive ability of the different learning algorithms. This study included a total of 8390 children. Of those, 12.07% (1013) had experienced non-fatal drowning. We found the following risk factors are closely associated with the risk of non-fatal drowning: the frequency of swimming in open water, distance between the school and the surrounding open waters, swimming skills, personality (introvert) and relationality with family members. Compared to the other three base models, the stacking generalization model achieved a superior performance in the non-fatal drowning dataset (AUC = 0.741, sensitivity = 0.625, F1 value = 0.359, accuracy = 0.739 and specificity = 0.754). This study indicates that applying stacking ensemble algorithms in the non-fatal drowning dataset may outperform other ML models. |
format | Online Article Text |
id | pubmed-9498184 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-94981842022-09-23 Non-Fatal Drowning Risk Prediction Based on Stacking Ensemble Algorithm Xie, Xinshan Li, Zhixing Xu, Haofeng Peng, Dandan Yin, Lihua Meng, Ruilin Wu, Wei Ma, Wenjun Chen, Qingsong Children (Basel) Article Drowning is a major public health problem and a leading cause of death in children living in developing countries. We seek better machine learning (ML) algorithms to provide a novel risk-assessment insight on non-fatal drowning prediction. The data on non-fatal drowning were collected in Qingyuan city, Guangdong Province, China. We developed four ML models to predict the non-fatal drowning risk, including a logistic regression model (LR), random forest model (RF), support vector machine model (SVM), and stacking-based model, on three primary learners (LR, RF, SVM). The area under the curve (AUC), F1 value, accuracy, sensitivity, and specificity were calculated to evaluate the predictive ability of the different learning algorithms. This study included a total of 8390 children. Of those, 12.07% (1013) had experienced non-fatal drowning. We found the following risk factors are closely associated with the risk of non-fatal drowning: the frequency of swimming in open water, distance between the school and the surrounding open waters, swimming skills, personality (introvert) and relationality with family members. Compared to the other three base models, the stacking generalization model achieved a superior performance in the non-fatal drowning dataset (AUC = 0.741, sensitivity = 0.625, F1 value = 0.359, accuracy = 0.739 and specificity = 0.754). This study indicates that applying stacking ensemble algorithms in the non-fatal drowning dataset may outperform other ML models. MDPI 2022-09-14 /pmc/articles/PMC9498184/ /pubmed/36138692 http://dx.doi.org/10.3390/children9091383 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Xie, Xinshan Li, Zhixing Xu, Haofeng Peng, Dandan Yin, Lihua Meng, Ruilin Wu, Wei Ma, Wenjun Chen, Qingsong Non-Fatal Drowning Risk Prediction Based on Stacking Ensemble Algorithm |
title | Non-Fatal Drowning Risk Prediction Based on Stacking Ensemble Algorithm |
title_full | Non-Fatal Drowning Risk Prediction Based on Stacking Ensemble Algorithm |
title_fullStr | Non-Fatal Drowning Risk Prediction Based on Stacking Ensemble Algorithm |
title_full_unstemmed | Non-Fatal Drowning Risk Prediction Based on Stacking Ensemble Algorithm |
title_short | Non-Fatal Drowning Risk Prediction Based on Stacking Ensemble Algorithm |
title_sort | non-fatal drowning risk prediction based on stacking ensemble algorithm |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9498184/ https://www.ncbi.nlm.nih.gov/pubmed/36138692 http://dx.doi.org/10.3390/children9091383 |
work_keys_str_mv | AT xiexinshan nonfataldrowningriskpredictionbasedonstackingensemblealgorithm AT lizhixing nonfataldrowningriskpredictionbasedonstackingensemblealgorithm AT xuhaofeng nonfataldrowningriskpredictionbasedonstackingensemblealgorithm AT pengdandan nonfataldrowningriskpredictionbasedonstackingensemblealgorithm AT yinlihua nonfataldrowningriskpredictionbasedonstackingensemblealgorithm AT mengruilin nonfataldrowningriskpredictionbasedonstackingensemblealgorithm AT wuwei nonfataldrowningriskpredictionbasedonstackingensemblealgorithm AT mawenjun nonfataldrowningriskpredictionbasedonstackingensemblealgorithm AT chenqingsong nonfataldrowningriskpredictionbasedonstackingensemblealgorithm |