Improving an Intelligent Detection System for Coronary Heart Disease Using a Two-Tier Classifier Ensemble

被引:85
作者
Tama, Bayu Adhi [1 ]
Im, Sun [2 ]
Lee, Seungchul [1 ]
机构
[1] Pohang Univ Sci & Technol, Dept Mech Engn, Pohang, South Korea
[2] Catholic Univ Korea, Bucheon St Marys Hosp, Dept Rehabil Med, Coll Med, Bucheon, South Korea
关键词
ARTERY-DISEASE; DECISION-MAKING; NEURAL-NETWORK; DIAGNOSIS; PREDICTION; PERFORMANCE; MODEL;
D O I
10.1155/2020/9816142
中图分类号
Q81 [生物工程学(生物技术)]; Q93 [微生物学];
学科分类号
071005 ; 0836 ; 090102 ; 100705 ;
摘要
Coronary heart disease (CHD) is one of the severe health issues and is one of the most common types of heart diseases. It is the most frequent cause of mortality across the globe due to the lack of a healthy lifestyle. Owing to the fact that a heart attack occurs without any apparent symptoms, an intelligent detection method is inescapable. In this article, a new CHD detection method based on a machine learning technique, e.g., classifier ensembles, is dealt with. A two-tier ensemble is built, where some ensemble classifiers are exploited as base classifiers of another ensemble. A stacked architecture is designed to blend the class label prediction of three ensemble learners, i.e., random forest, gradient boosting machine, and extreme gradient boosting. The detection model is evaluated on multiple heart disease datasets, i.e., Z-Alizadeh Sani, Statlog, Cleveland, and Hungarian, corroborating the generalisability of the proposed model. A particle swarm optimization-based feature selection is carried out to choose the most significant feature set for each dataset. Finally, a two-fold statistical test is adopted to justify the hypothesis, demonstrating that the performance differences of classifiers do not rely upon an assumption. Our proposed method outperforms any base classifiers in the ensemble with respect to 10-fold cross validation. Our detection model has performed better than current existing models based on traditional classifier ensembles and individual classifiers in terms of accuracy, F1, and AUC. This study demonstrates that our proposed model adds a considerable contribution compared to the prior published studies in the current literature.
引用
收藏
页数:10
相关论文
共 46 条
[1]   A new machine learning technique for an accurate diagnosis of coronary artery disease [J].
Abdar, Moloud ;
Ksiazek, Wojciech ;
Acharya, U. Rajendra ;
Tan, Ru-San ;
Makarenkov, Vladimir ;
Plawiak, Pawel .
COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2019, 179
[2]   Linear and nonlinear analysis of normal and CAD-affected heart rate signals [J].
Acharya, U. Rajendra ;
Faust, Oliver ;
Sree, Vinitha ;
Swapna, G. ;
Martis, Roshan Joy ;
Kadri, Nahrizul Adib ;
Suri, Jasjit S. .
COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2014, 113 (01) :55-68
[3]   Decision making model to predict presence of coronary artery disease using neural network and C5.0 decision tree [J].
Ahmadi, Ehsan ;
Weckman, Gary R. ;
Masel, Dale T. .
JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2018, 9 (04) :999-1011
[4]  
Aiello S., 2016, Machine learning with r and h2o
[5]   THE CONTINUUM RANDOM TREE .1. [J].
ALDOUS, D .
ANNALS OF PROBABILITY, 1991, 19 (01) :1-28
[6]   Machine learning-based coronary artery disease diagnosis: A comprehensive review [J].
Alizadehsani, Roohallah ;
Abdar, Moloud ;
Roshanzamir, Mohamad ;
Khosravi, Abbas ;
Kebria, Parham M. ;
Khozeimeh, Fahime ;
Nahavandi, Saeid ;
Sarrafzadegan, Nizal ;
Acharya, U. Rajendra .
COMPUTERS IN BIOLOGY AND MEDICINE, 2019, 111
[7]   Non-invasive detection of coronary artery disease in high-risk patients based on the stenosis prediction of separate coronary arteries [J].
Alizadehsani, Roohallah ;
Hosseini, Mohammad Javad ;
Khosravi, Abbas ;
Khozeimeh, Fahime ;
Roshanzamir, Mohamad ;
Sarrafzadegan, Nizal ;
Nahavandi, Saeid .
COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2018, 162 :119-127
[8]   Coronary artery disease detection using computational intelligence methods [J].
Alizadehsani, Roohallah ;
Zangooei, Mohammad Hossein ;
Hosseini, Mohammad Javad ;
Habibi, Jafar ;
Khosravi, Abbas ;
Roshanzamir, Mohamad ;
Khozeimeh, Fahime ;
Sarrafzadegan, Nizal ;
Nahavandi, Saeid .
KNOWLEDGE-BASED SYSTEMS, 2016, 109 :187-197
[9]  
Alizadehsani Roohallah, 2013, Res Cardiovasc Med, V2, P133, DOI 10.5812/cardiovascmed.10888
[10]   A data mining approach for diagnosis of coronary artery disease [J].
Alizadehsani, Roohallah ;
Habibi, Jafar ;
Hosseini, Mohammad Javad ;
Mashayekhi, Hoda ;
Boghrati, Reihane ;
Ghandeharioun, Asma ;
Bahadorian, Behdad ;
Sani, Zahra Alizadeh .
COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2013, 111 (01) :52-61