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

Descripción completa

Detalles Bibliográficos
Autores principales: Chang, Wenbing, Liu, Yinglai, Xiao, Yiyong, Yuan, Xinglong, Xu, Xingxing, Zhang, Siyue, Zhou, Shenghan
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