title: A comparison of non-symmetric entropy-based classification trees and support vector machine for cardiovascular risk stratification.
abstract: Classification tree-based risk stratification models generate easily interpretable classification rules. This feature makes classification tree-based models appealing for use in a clinical setting, provided that they have comparable accuracy to other methods. In this paper, we present and evaluate the performance of a non-symmetric entropy-based classification tree algorithm. The algorithm is designed to accommodate class imbalance found in many medical datasets. We evaluate the performance of this algorithm, and compare it to that of SVM-based classifiers, when applied to 4219 non-ST elevation acute coronary syndrome patients. We generated SVM-based classifiers using three different strategies for handling class imbalance: cost-sensitive SVM learning, synthetic minority oversampling (SMOTE), and random majority undersampling. We used both linear and radial basis kernel-based SVMs. Our classification tree models outperformed SVM-based classifiers generated using each of the three techniques. On average, the classification tree models yielded a 14% improvement in G-score and a 21% improvement in F-score relative to the linear SVM classifiers with the best performance. Similarly, our classification tree models yielded a 12% improvement in G-score and a 21% improvement in the F-score over the best RBF kernel-based SVM classifiers.
authors.affiliation: Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, 77 Massachusetts Avenue, Cambridge, MA 02139, USA. anima@mit.edu
authors.forename: Anima
authors.initials: A
authors.lastname: Singh
authors.forename: John V
authors.initials: JV
authors.lastname: Guttag
mesh_terms: D054058:Acute Coronary Syndrome / Q000401:mortality*; D003936:Diagnosis, Computer-Assisted / Q000379:methods*; D019277:Entropy; D006801:Humans; D010363:Pattern Recognition, Automated / Q000379:methods*; D015995:Prevalence; D016016:Proportional Hazards Models; D015203:Reproducibility of Results; D018570:Risk Assessment / Q000379:methods; D012307:Risk Factors; D012680:Sensitivity and Specificity; D060388:Support Vector Machine; D016019:Survival Analysis; D015996:Survival Rate