Open Access Open Access  Restricted Access Subscription or Fee Access

Cardiac Arrhythmia Classification Using Boosted Decision Trees


(*) Corresponding author


Authors' affiliations


DOI: https://doi.org/10.15866/irecos.v10i3.5359

Abstract


An intelligent system for the classification of Electrocardiograph (ECG) beat signal would play an important role in the diagnosis of cardiac arrhythmias. This paper employed a recently invented C5.0 decision trees (DTs) algorithm to develop a supervised ECG beat classifier. In general, decision tree algorithms have proved remarkable ability to derive meaning from complicated or imprecise data. Accordingly, they can be used to extract patterns and detect trends that are too complex to be noticed by either humans or other computational techniques. They are nonparametric methods with no assumptions about the space distribution and the classifier structure. This study investigated the performance of the C5.0 decision tree model with boosting on the diagnosis of ECG features' dataset. Boosting process significantly improves the accuracy of a C5.0 model. The algorithm builds up multiple decision-tree models in a sequential manner; the first model is built in the standard way. Then, each of the subsequent models focuses on the misclassified samples by the preceding model. Finally, new samples are classified by ensemble these models using a weighted voting procedure to combine the separate decisions into one overall choice. The objective of this work is to classify an ECG characteristic feature vector as either normal or arrhythmia. The classification performance of boosted C5.0 DTs is evaluated and compared to the one that achieved by multilayer feed-forward neural network. Experimental results showed that the boosted C5.0 DTs model has achieved a remarkable performance that reached 99% classification accuracy on both training and testing subsets.
Copyright © 2015 Praise Worthy Prize - All rights reserved.

Keywords


Electrocardiogram; Arrhythmia; Neural Network; Decision Tree; Feature Selection and Boosting

Full Text:

PDF


References


C. Rosendorff, Essential cardiology: Principles and practice: Springer New York, 2013.
http://dx.doi.org/10.1007/978-1-4614-6705-2

S. M. Hollenberg and T. Walker, Cardiology in Family Practice, A Practical Guide: Humana Press, 2005.

A. Gacek and W. Pedrycz, ECG Signal Processing, Classification and Interpretation, A Comprehensive Framework of Computational Intelligence: Springer-Verlag London Limited 2012.
http://dx.doi.org/10.1007/978-0-85729-868-3_3

F. Kusumoto, ECG INTERPRETATION: FROM PATHOPHYSIOLOGY TO CLINICAL APPLICATION: Springer Science + Business Media, LLC, 2009.
http://dx.doi.org/10.1007/978-0-387-88880-4_10

D. C. Gari, A. Francisco, and M. Patrick, Advanced Methods And Tools for ECG Data Analysis: Artech House, Inc., 2006.

"ECG Arrhythmia Dataset. ," UCI Repository of Machine Learning Databases, 1998.

J. L. Schafer and M. K. Olsen, "Multiple Imputation for Multivariate Missing-Data Problems: A Data Analyst's Perspective," Multivariate Behavioral Research, vol. 33, p. 545, 1998.
http://dx.doi.org/10.1207/s15327906mbr3304_5

J. Schafer, "Software for multiple imputation," Dept. of Statistics, Penn State University 1999.

S. Samad, S. A. Khan, A. Haq, and A. Riaz, "Classification of Arrhythmia," International Journal of Electrical Energy, vol. 2, pp. 57-61, March 2014.
http://dx.doi.org/10.12720/ijoee.2.1.57-61

M. Mitra and R. K. Samanta, "Cardiac Arrhythmia Classification Using Neural Networks with Selected Features," Procedia Technology, vol. 10, pp. 76-84, 2013.
http://dx.doi.org/10.1016/j.protcy.2013.12.339

E. Yilmaz, "An Expert System Based on Fisher Score and LS-SVM for Cardiac Arrhythmia Diagnosis," Computational and Mathematical Methods in Medicine, vol. 2013, p. 6, 2013.
http://dx.doi.org/10.1155/2013/849674

A. Jović, K. Brkić, N. Bogunović, A. Pinz, T. Pock, H. Bischof, and F. Leberl, "Decision Tree Ensembles in Biomedical Time-Series Classification," in Pattern Recognition. vol. 7476: Springer Berlin Heidelberg, 2012, pp. 408-417.
http://dx.doi.org/10.1007/978-3-642-32717-9_41

H. Cai, P. Ruan, M. Ng, and T. Akutsu, "Feature weight estimation for gene selection: a local hyperlinear learning approach," BMC Bioinformatics, vol. 15, p. 70, 2014.
http://dx.doi.org/10.1186/1471-2105-15-70

R. Nisbet, J. E. IV, and G. Miner, Handbook of Statistical Analysis and Data Mining Applications, 1st ed.: Academic Press, 2009.
http://dx.doi.org/10.1016/b978-0-12-374765-5.00001-2

S. Shilaskar and A. Ghatol, "Feature selection for medical diagnosis : Evaluation for cardiovascular diseases," Expert Systems with Applications, vol. 40, pp. 4146-4153, 2013.
http://dx.doi.org/10.1016/j.eswa.2013.01.032

A. Zanobini, "The use of student, Chi-square and F distributions to quantify the uncertainty coverage interval in the case of different observed values," in Advanced Methods for Uncertainty Estimation in Measurement, 2009. AMUEM 2009. IEEE International Workshop on, 2009, pp. 58-62.
http://dx.doi.org/10.1109/amuem.2009.5207610

Z. Zhaohui, W. Xiaoyun, and S. Rohini, "Feature selection for text categorization on imbalanced data," SIGKDD Explor. Newsl., vol. 6, pp. 80-89, 2004.
http://dx.doi.org/10.1145/1007730.1007741

A. Suebsing and N. Hiransakolwong, "A novel technique for feature subset selection based on cosine similarity," Applied Mathematical Sciences, 2012.

J. R. Quinlan, "Induction of Decision Trees," Mach. Learn., vol. 1, pp. 81-106, 1986.
http://dx.doi.org/10.1007/bf00116251

J. R. Quinlan, C4.5: programs for machine learning: Morgan Kaufmann Publishers Inc., 1993.
http://dx.doi.org/10.1007/bf00993309

L. Breiman, J. Friedman, C. Stone, and R. A. Olshen, Classification and Regression Trees (Wadsworth Statistics/Probability): Chapman and Hall/CRC, 1984.
http://dx.doi.org/10.2307/2530946

J. A. Michael and S. L. Gordon, Data mining technique: For marketing, sales and customer support: Wiley, New York, 1997.

"Data Mining Tools See5 and C5.0," RULEQUEST RESEARCH 2013.

"IBM SPSS software," 2007.

J. W. Han and M. Kamber, Data mining concepts and techniques, 2nd ed.: Morgan Kaufmann Publishers, 2006.

S. Dudoit, J. Fridlyand, and T. P. Speed, "Comparison of discrimination methods for the classification of tumors using gene expression data," JOURNAL OF THE AMERICAN STATISTICAL ASSOCIATION, vol. 97, pp. 77--87, 2002.
http://dx.doi.org/10.1198/016214502753479248

T. Munkata, Fundamentals of new artificial intelligence, 2nd ed.: Springer-Verlag, 2008.

B. B. Chaudhuri and U. Bhattacharya, "Efficient training and improved performance of multilayer perceptron in pattern classification," Neurocomputing, vol. 34, pp. 11-27, 2000.
http://dx.doi.org/10.1016/s0925-2312(00)00305-2

G. Thimm and E. Fiesler, "Neural Network Pruning and Pruning Parameters," in 1ST ONLINE WORKSHOP ON SOFT COMPUTING, 1996.

I. V. Tetko and A. E. P. Villa, "Efficient partition of learning data sets for neural network training," Neural Networks, vol. 10, pp. 1361-1374, 1997.
http://dx.doi.org/10.1016/s0893-6080(97)00005-1

L. Ma and K. Khorasani, "New training strategies for constructive neural networks with application to regression problems," Neural Netw., vol. 17, pp. 589-609, 2004.
http://dx.doi.org/10.1016/j.neunet.2004.02.002

P. B. Andrew, "The use of the area under the ROC curve in the evaluation of machine learning algorithms," Pattern Recogn., vol. 30, pp. 1145-1159, 1997.
http://dx.doi.org/10.1016/s0031-3203(96)00142-2

F. Tom, "An introduction to ROC analysis," Pattern Recogn. Lett., vol. 27, pp. 861-874, 2006.
http://dx.doi.org/10.1016/j.patrec.2005.10.010

M. Vuk and T. Curk, "ROC Curve, Lift Chart and Calibration Plot," Metodoloski zvezki vol. 3, pp. 89-108, 2006.

Balasundaram, R., Valavan, D., Baskar, N., Minimizing total flow time in permutation flowshop scheduling by two-phase approach, (2014) International Review of Mechanical Engineering (IREME), 8 (3), pp. 631-637.

Huang, N., Liu, X., Xu, D., Lin, L., Power quality disturbances recognition based on Hyperbolic S-transform and rule-based decision tree, (2011) International Review of Electrical Engineering (IREE), 6 (7), pp. 3152-3162.

David Neels Pon Kumar, D., Murugesan, K., Arun Kumar, K., Raj, J., Performance analysis of fuzzy neural based QoS scheduler for mobile WiMAX, (2012) International Journal on Communications Antenna and Propagation (IRECAP), 2 (6), pp. 377-385.

Baghersalimi, G., Karami, A., Safari, L., Equalization of an optical subsystem in a radio-over-fiber communication system using neural networks, (2011) International Journal on Communications Antenna and Propagation (IRECAP), 1 (4), pp. 380-387.

Mashhad, A.M., Karsaz, A., Mashhadi, S.K.M., High maneuvering multiple-underwater robot tracking with optimal two-stage kalman filter and competitive hopfield neural network based data fusion, (2013) International Journal on Communications Antenna and Propagation (IRECAP), 3 (4), pp. 191-198.

Deiab, I.M., El Kadi, H.A., Artificial neural networks - based prediction of tool wear progression, (2010) International Review of Mechanical Engineering (IREME), 4 (4), pp. 410-416.

Ganesan, T., Elamvazuthi, I., Vasant, P., Solving engineering optimization problems with the Karush-Kuhn-Tucker hopfield neural networks, (2011) International Review of Mechanical Engineering (IREME), 5 (7), pp. 1333-1339.


Refbacks

  • There are currently no refbacks.



Please send any question about this web site to info@praiseworthyprize.com
Copyright © 2005-2024 Praise Worthy Prize