Using machine learning models to improve stroke risk level classification methods of China national stroke screening

被引:31
作者
Li, Xuemeng [1 ]
Bian, Di [2 ]
Yu, Jinghui [1 ]
Li, Mei [3 ]
Zhao, Dongsheng [1 ]
机构
[1] Acad Mil Med Sci, Informat Ctr, Beijing, Peoples R China
[2] Xian Univ Sci & Technol, Sch Elect & Control Engn, Xian, Peoples R China
[3] China Stroke Data Ctr, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
National Stroke Screening; Machine learning models; Risk level classification;
D O I
10.1186/s12911-019-0998-2
中图分类号
R-058 [];
学科分类号
摘要
Background: With the character of high incidence, high prevalence and high mortality, stroke has brought a heavy burden to families and society in China. In 2009, the Ministry of Health of China launched the China national stroke screening and intervention program, which screens stroke and its risk factors and conducts high-risk population interventions for people aged above 40 years old all over China. In this program, stroke risk factors include hypertension, diabetes, dyslipidemia, smoking, lack of exercise, apparently overweight and family history of stroke. People with more than two risk factors or history of stroke or transient ischemic attack (TIA) are considered as high-risk. However, it is impossible for this criterion to classify stroke risk levels for people with unknown values in fields of risk factors. The missing of stroke risk levels results in reduced efficiency of stroke interventions and inaccuracies in statistical results at the national level. In this paper, we use 2017 national stroke screening data to develop stroke risk classification models based on machine learning algorithms to improve the classification efficiency. Method: Firstly, we construct training set and test sets and process the imbalance training set based on oversampling and undersampling method. Then, we develop logistic regression model, Naive Bayesian model, Bayesian network model, decision tree model, neural network model, random forest model, bagged decision tree model, voting model and boosting model with decision trees to classify stroke risk levels. Result: The recall of the boosting model with decision trees is the highest (99.94%), and the precision of the model based on the random forest is highest (97.33%). Using the random forest model (recall: 98.44%), the recall will be increased by about 2.8% compared with the method currently used, and several thousands more people with high risk of stroke can be identified each year. Conclusion: Models developed in this paper can improve the current screening method in the way that it can avoid the impact of unknown values, and avoid unnecessary rescreening and intervention expenditures. The national stroke screening program can choose classification models according to the practice need.
引用
收藏
页数:7
相关论文
共 27 条
[1]  
[Anonymous], 1993, MORGAN KAUFMANN SERI
[2]  
[Anonymous], 2017, INT J COMPUTER SCI E
[3]   Machine Learning for Outcome Prediction of Acute Ischemic Stroke Post Intra-Arterial Therapy [J].
Asadi, Hamed ;
Dowling, Richard ;
Yan, Bernard ;
Mitchell, Peter .
PLOS ONE, 2014, 9 (02)
[4]   Using methods from the data-mining and machine-learning literature for disease classification and prediction: a case study examining classification of heart failure subtypes [J].
Austin, Peter C. ;
Tu, Jack V. ;
Ho, Jennifer E. ;
Levy, Daniel ;
Lee, Douglas S. .
JOURNAL OF CLINICAL EPIDEMIOLOGY, 2013, 66 (04) :398-407
[5]   IntelliHealth: A medical decision support application using a novel weighted multi-layer classifier ensemble framework [J].
Bashir, Saba ;
Qamar, Usman ;
Khan, Farhan Hassan .
JOURNAL OF BIOMEDICAL INFORMATICS, 2016, 59 :185-200
[6]   Random forests [J].
Breiman, L .
MACHINE LEARNING, 2001, 45 (01) :5-32
[7]   SMOTE: Synthetic minority over-sampling technique [J].
Chawla, Nitesh V. ;
Bowyer, Kevin W. ;
Hall, Lawrence O. ;
Kegelmeyer, W. Philip .
2002, American Association for Artificial Intelligence (16)
[8]   Bayesian network classifiers [J].
Friedman, N ;
Geiger, D ;
Goldszmidt, M .
MACHINE LEARNING, 1997, 29 (2-3) :131-163
[9]  
Hagan Martin T., 2002, Neural network design
[10]  
Holmes G., 1994, WEKA MACHINE LEARNIN