Decision tree -based diagnosis of coronary artery disease: CART model

被引:164
作者
Ghiasi, Mohammad M. [1 ]
Zendehboudi, Sohrab [1 ]
Mohsenipour, Ali Asghar [2 ]
机构
[1] Mem Univ, Fac Engn & Appl Sci, St John, NF A1B 3X5, Canada
[2] Adv CERT Canada, Toronto, ON, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
HEART-DISEASE; STABLE ANGINA; CARDIOVASCULAR MORTALITY; MYOCARDIAL-INFARCTION; AUTOMATED DIAGNOSIS; RISK; ANGIOGRAPHY; NETWORK; CT; ASSOCIATION;
D O I
10.1016/j.cmpb.2020.105400
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Background and Objective: As the most common cardiovascular defect, coronary artery disease (CAD), also called ischemic heart disease, is one of the substantial causes of death globally. Several diagnosis approaches such as baseline electrocardiography, echocardiography, magnetic resonance imaging, and coronary angiography are suggested for screening the suspected patients that may suffer from CAD. However, applying such methods may have health side effects and/or expensive costs. Methods: As an alternative to the available diagnosis tools/methods, this research involves a decision tree learning algorithm called classification and regression tree (CART) for a simple and reliable diagnosis of CAD. Several CART models are developed based on the recently CAD dataset published in the literature. Results: Utilizing all the features of the dataset (55 independent parameters), it was found that only 40 independent parameters influence the CAD diagnosis and consequently development of the predictive model. Based on the feature importance obtained from the first CART model, three new CART models are then developed using 18, 10, and 5 selected features. Except for the five-feature CART model, the outcomes of developed CART models demonstrate the maximum achievable accuracy, sensitivity, and specificity for CAD diagnosis (100%), while comparing the predictions with the reported targets. The error analysis reveals that the literature models including sequential minimal optimization (SMO), bagging SMO, Naïve Bayes (NB), artificial neural network (ANN), C4.5, J48, Bagging, and ANN in conjunction with the genetic algorithm (GA) do not outperform the CART methodology in classifying patients as normal or CAD. Conclusions: Hence, the robustness of the tree-based algorithm in accurate and fast predictions is confirmed, implying the proposed classification technique can be successfully utilized to develop a coherent decision-making system for the CAD diagnosis. © 2020
引用
收藏
页数:14
相关论文
共 79 条
[1]  
Abdar M, 2019, 2019 IEEE 4TH INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION SYSTEMS (ICCCS 2019), P26, DOI [10.1109/ccoms.2019.8821633, 10.1109/CCOMS.2019.8821633]
[2]   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
[3]   Automated detection of coronary artery disease using different durations of ECG segments with convolutional neural network [J].
Acharya, U. Rajendra ;
Fujita, Hamido ;
Lih, Oh Shu ;
Adam, Muhammad ;
Tan, Jen Hong ;
Chua, Chua Kuang .
KNOWLEDGE-BASED SYSTEMS, 2017, 132 :62-71
[4]   Automated characterization of coronary artery disease, myocardial infarction, and congestive heart failure using contourlet and shearlet transforms of electrocardiogram signal [J].
Acharya, U. Rajendra ;
Fujita, Hamido ;
Sudarshan, Vidya K. ;
Oh, Shu Lih ;
Adam, Muhammad ;
Tan, Jen Hong ;
Koo, Jie Hui ;
Jain, Arihant ;
Lim, Choo Min ;
Chua, Kuang Chua .
KNOWLEDGE-BASED SYSTEMS, 2017, 132 :156-166
[5]   Automated characterization and classification of coronary artery disease and myocardial infarction by decomposition of ECG signals: A comparative study [J].
Acharya, U. Rajendra ;
Fujita, Hamido ;
Adam, Muhammad ;
Lih, Oh Shu ;
Sudarshan, Vidya K. ;
Hong, Tan Jen ;
Koh, Joel E. W. ;
Hagiwara, Yuki ;
Chua, Chua K. ;
Poo, Chua Kok ;
San, Tan Ru .
INFORMATION SCIENCES, 2017, 377 :17-29
[6]   Application of higher-order spectra for the characterization of Coronary artery disease using electrocardiogram signals [J].
Acharya, U. Rajendra ;
Sudarshan, Vidya K. ;
Koh, Joel E. W. ;
Martis, Roshan Joy ;
Tan, Jen Hong ;
Oh, Shu Lih ;
Muhammad, Adam ;
Hagiwara, Yuki ;
Mookiah, Muthu Rama Krishanan ;
Chua, Kok Poo ;
Chua, Chua K. ;
Tan, Ru San .
BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2017, 31 :31-43
[7]   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
[8]  
Alizadehsani R., 2012, EUR J SCI RES, V82, P542
[9]  
Alizadehsani Roohallah, 2012, J Med Signals Sens, V2, P153
[10]   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