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...

Descripción completa

Detalles Bibliográficos
Autores principales: Xie, Xinshan, Li, Zhixing, Xu, Haofeng, Peng, Dandan, Yin, Lihua, Meng, Ruilin, Wu, Wei, Ma, Wenjun, Chen, Qingsong
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