Cargando…
A Machine-Learning-Based Prediction Method for Hypertension Outcomes Based on Medical Data
The outcomes of hypertension refer to the death or serious complications (such as myocardial infarction or stroke) that may occur in patients with hypertension. The outcomes of hypertension are very concerning for patients and doctors, and are ideally avoided. However, there is no satisfactory metho...
Autores principales: | , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6963807/ https://www.ncbi.nlm.nih.gov/pubmed/31703364 http://dx.doi.org/10.3390/diagnostics9040178 |
_version_ | 1783488366494351360 |
---|---|
author | Chang, Wenbing Liu, Yinglai Xiao, Yiyong Yuan, Xinglong Xu, Xingxing Zhang, Siyue Zhou, Shenghan |
author_facet | Chang, Wenbing Liu, Yinglai Xiao, Yiyong Yuan, Xinglong Xu, Xingxing Zhang, Siyue Zhou, Shenghan |
author_sort | Chang, Wenbing |
collection | PubMed |
description | The outcomes of hypertension refer to the death or serious complications (such as myocardial infarction or stroke) that may occur in patients with hypertension. The outcomes of hypertension are very concerning for patients and doctors, and are ideally avoided. However, there is no satisfactory method for predicting the outcomes of hypertension. Therefore, this paper proposes a prediction method for outcomes based on physical examination indicators of hypertension patients. In this work, we divide the patients’ outcome prediction into two steps. The first step is to extract the key features from the patients’ many physical examination indicators. The second step is to use the key features extracted from the first step to predict the patients’ outcomes. To this end, we propose a model combining recursive feature elimination with a cross-validation method and classification algorithm. In the first step, we use the recursive feature elimination algorithm to rank the importance of all features, and then extract the optimal features subset using cross-validation. In the second step, we use four classification algorithms (support vector machine (SVM), C4.5 decision tree, random forest (RF), and extreme gradient boosting (XGBoost)) to accurately predict patient outcomes by using their optimal features subset. The selected model prediction performance evaluation metrics are accuracy, F1 measure, and area under receiver operating characteristic curve. The 10-fold cross-validation shows that C4.5, RF, and XGBoost can achieve very good prediction results with a small number of features, and the classifier after recursive feature elimination with cross-validation feature selection has better prediction performance. Among the four classifiers, XGBoost has the best prediction performance, and its accuracy, F1, and area under receiver operating characteristic curve (AUC) values are 94.36%, 0.875, and 0.927, respectively, using the optimal features subset. This article’s prediction of hypertension outcomes contributes to the in-depth study of hypertension complications and has strong practical significance. |
format | Online Article Text |
id | pubmed-6963807 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-69638072020-01-27 A Machine-Learning-Based Prediction Method for Hypertension Outcomes Based on Medical Data Chang, Wenbing Liu, Yinglai Xiao, Yiyong Yuan, Xinglong Xu, Xingxing Zhang, Siyue Zhou, Shenghan Diagnostics (Basel) Article The outcomes of hypertension refer to the death or serious complications (such as myocardial infarction or stroke) that may occur in patients with hypertension. The outcomes of hypertension are very concerning for patients and doctors, and are ideally avoided. However, there is no satisfactory method for predicting the outcomes of hypertension. Therefore, this paper proposes a prediction method for outcomes based on physical examination indicators of hypertension patients. In this work, we divide the patients’ outcome prediction into two steps. The first step is to extract the key features from the patients’ many physical examination indicators. The second step is to use the key features extracted from the first step to predict the patients’ outcomes. To this end, we propose a model combining recursive feature elimination with a cross-validation method and classification algorithm. In the first step, we use the recursive feature elimination algorithm to rank the importance of all features, and then extract the optimal features subset using cross-validation. In the second step, we use four classification algorithms (support vector machine (SVM), C4.5 decision tree, random forest (RF), and extreme gradient boosting (XGBoost)) to accurately predict patient outcomes by using their optimal features subset. The selected model prediction performance evaluation metrics are accuracy, F1 measure, and area under receiver operating characteristic curve. The 10-fold cross-validation shows that C4.5, RF, and XGBoost can achieve very good prediction results with a small number of features, and the classifier after recursive feature elimination with cross-validation feature selection has better prediction performance. Among the four classifiers, XGBoost has the best prediction performance, and its accuracy, F1, and area under receiver operating characteristic curve (AUC) values are 94.36%, 0.875, and 0.927, respectively, using the optimal features subset. This article’s prediction of hypertension outcomes contributes to the in-depth study of hypertension complications and has strong practical significance. MDPI 2019-11-07 /pmc/articles/PMC6963807/ /pubmed/31703364 http://dx.doi.org/10.3390/diagnostics9040178 Text en © 2019 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Chang, Wenbing Liu, Yinglai Xiao, Yiyong Yuan, Xinglong Xu, Xingxing Zhang, Siyue Zhou, Shenghan A Machine-Learning-Based Prediction Method for Hypertension Outcomes Based on Medical Data |
title | A Machine-Learning-Based Prediction Method for Hypertension Outcomes Based on Medical Data |
title_full | A Machine-Learning-Based Prediction Method for Hypertension Outcomes Based on Medical Data |
title_fullStr | A Machine-Learning-Based Prediction Method for Hypertension Outcomes Based on Medical Data |
title_full_unstemmed | A Machine-Learning-Based Prediction Method for Hypertension Outcomes Based on Medical Data |
title_short | A Machine-Learning-Based Prediction Method for Hypertension Outcomes Based on Medical Data |
title_sort | machine-learning-based prediction method for hypertension outcomes based on medical data |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6963807/ https://www.ncbi.nlm.nih.gov/pubmed/31703364 http://dx.doi.org/10.3390/diagnostics9040178 |
work_keys_str_mv | AT changwenbing amachinelearningbasedpredictionmethodforhypertensionoutcomesbasedonmedicaldata AT liuyinglai amachinelearningbasedpredictionmethodforhypertensionoutcomesbasedonmedicaldata AT xiaoyiyong amachinelearningbasedpredictionmethodforhypertensionoutcomesbasedonmedicaldata AT yuanxinglong amachinelearningbasedpredictionmethodforhypertensionoutcomesbasedonmedicaldata AT xuxingxing amachinelearningbasedpredictionmethodforhypertensionoutcomesbasedonmedicaldata AT zhangsiyue amachinelearningbasedpredictionmethodforhypertensionoutcomesbasedonmedicaldata AT zhoushenghan amachinelearningbasedpredictionmethodforhypertensionoutcomesbasedonmedicaldata AT changwenbing machinelearningbasedpredictionmethodforhypertensionoutcomesbasedonmedicaldata AT liuyinglai machinelearningbasedpredictionmethodforhypertensionoutcomesbasedonmedicaldata AT xiaoyiyong machinelearningbasedpredictionmethodforhypertensionoutcomesbasedonmedicaldata AT yuanxinglong machinelearningbasedpredictionmethodforhypertensionoutcomesbasedonmedicaldata AT xuxingxing machinelearningbasedpredictionmethodforhypertensionoutcomesbasedonmedicaldata AT zhangsiyue machinelearningbasedpredictionmethodforhypertensionoutcomesbasedonmedicaldata AT zhoushenghan machinelearningbasedpredictionmethodforhypertensionoutcomesbasedonmedicaldata |