A Multistage Deep Learning Algorithm for Detecting Arrhythmia

Deep Belief Networks (DBN) is a deep learning algorithm that has both greedy layer-wise unsupervised and supervised training. Arrhythmia is a cardiac irregularity caused by a problem of the heart. In this study, a multi-stage DBN classification is proposed for achieving the efficiency of the DBN on arrhythmia disorders. Heartbeats from the MIT-BIH Arrhythmia database are classified into five groups which are recommended by AAMI. The Wavelet packet decomposition, higher order statistics, morphology and Discrete Fourier transform techniques were utilized to extract features. The classification performances of the DBN are 94.15%, 92.64%, and 93.38%, for accuracy, sensitivity, and selectivity, respectively.

[1]  Michel Verleysen,et al.  Weighted Conditional Random Fields for Supervised Interpatient Heartbeat Classification , 2012, IEEE Transactions on Biomedical Engineering.

[2]  Reza Ebrahimpour,et al.  Classification of ECG arrhythmia by a modular neural network based on Mixture of Experts and Negatively Correlated Learning , 2013, Biomed. Signal Process. Control..

[3]  Yoshua Bengio,et al.  Justifying and Generalizing Contrastive Divergence , 2009, Neural Computation.

[4]  Ali Ghaffari,et al.  ECG arrhythmia recognition via a neuro-SVM-KNN hybrid classifier with virtual QRS image-based geometrical features , 2012, Expert Syst. Appl..

[5]  Yee Whye Teh,et al.  A Fast Learning Algorithm for Deep Belief Nets , 2006, Neural Computation.

[6]  Stephan Achenbach,et al.  Comparison of real-time classification systems for arrhythmia detection on Android-based mobile devices , 2014, 2014 36th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[7]  D. Ge,et al.  Cardiac arrhythmia classification using autoregressive modeling , 2002, Biomedical engineering online.

[8]  José Carlos Príncipe,et al.  Time-Based Compression and Classification of Heartbeats , 2012, IEEE Transactions on Biomedical Engineering.

[9]  Chandan Chakraborty,et al.  Cardiac decision making using higher order spectra , 2013, Biomed. Signal Process. Control..

[10]  Yue Zhang,et al.  Classification of Electrocardiogram Signals with Deep Belief Networks , 2014, 2014 IEEE 17th International Conference on Computational Science and Engineering.

[11]  Juan Pablo Martínez,et al.  Heartbeat Classification Using Feature Selection Driven by Database Generalization Criteria , 2011, IEEE Transactions on Biomedical Engineering.

[12]  U. Rajendra Acharya,et al.  Characterization of ECG beats from cardiac arrhythmia using discrete cosine transform in PCA framework , 2013, Knowl. Based Syst..

[13]  Yoshua Bengio,et al.  Greedy Layer-Wise Training of Deep Networks , 2006, NIPS.

[14]  U. Rajendra Acharya,et al.  ECG beat classification using PCA, LDA, ICA and Discrete Wavelet Transform , 2013, Biomed. Signal Process. Control..

[15]  Philip de Chazal,et al.  Automatic classification of heartbeats using ECG morphology and heartbeat interval features , 2004, IEEE Transactions on Biomedical Engineering.

[16]  Dan Wang,et al.  Modeling Physiological Data with Deep Belief Networks. , 2013, International journal of information and education technology.

[17]  Yakup Kutlu,et al.  A multi-stage automatic arrhythmia recognition and classification system , 2011, Comput. Biol. Medicine.

[18]  Oscar Castillo,et al.  Hybrid intelligent system for cardiac arrhythmia classification with Fuzzy K-Nearest Neighbors and neural networks combined with a fuzzy system , 2012, Expert Syst. Appl..

[19]  Abraham T. Mathew,et al.  Fuzzy Clustered Probabilistic and Multi Layered Feed Forward Neural Networks for Electrocardiogram Arrhythmia Classification , 2011, Journal of Medical Systems.

[20]  B. V. K. Vijaya Kumar,et al.  Heartbeat Classification Using Morphological and Dynamic Features of ECG Signals , 2012, IEEE Transactions on Biomedical Engineering.

[21]  R G Mark,et al.  PhysioNet: a research resource for studies of complex physiologic and biomedical signals , 2000, Computers in Cardiology 2000. Vol.27 (Cat. 00CH37163).

[22]  P. Tadejko,et al.  Hybrid wavelet-mathematical morphology feature extraction for heartbeat classification , 2007, EUROCON 2007 - The International Conference on "Computer as a Tool".

[23]  Gokhan Altan,et al.  Diagnosis of Coronary Artery Disease Using Deep Belief Networks , 2017 .

[24]  Daljeet Kaur Khanduja,et al.  Time Domain Signal Analysis Using Wavelet Packet Decomposition Approach , 2010, Int. J. Commun. Netw. Syst. Sci..

[25]  Che Wun Chiou,et al.  Analyzing ECG for cardiac arrhythmia using cluster analysis , 2012, Expert Syst. Appl..

[26]  Pei-Chann Chang,et al.  Myocardial infarction classification with multi-lead ECG using hidden Markov models and Gaussian mixture models , 2012, Appl. Soft Comput..

[27]  Philip de Chazal,et al.  A Patient-Adapting Heartbeat Classifier Using ECG Morphology and Heartbeat Interval Features , 2006, IEEE Transactions on Biomedical Engineering.

[28]  Moncef Gabbouj,et al.  A Generic and Robust System for Automated Patient-Specific Classification of ECG Signals , 2009, IEEE Transactions on Biomedical Engineering.

[29]  Naif Alajlan,et al.  Deep learning approach for active classification of electrocardiogram signals , 2016, Inf. Sci..

[30]  Naif Alajlan,et al.  Detection of premature ventricular contraction arrhythmias in electrocardiogram signals with kernel methods , 2012, Signal, Image and Video Processing.

[31]  Kup-Sze Choi,et al.  Heartbeat classification using disease-specific feature selection , 2014, Comput. Biol. Medicine.

[32]  A. Batra,et al.  Classification of Arrhythmia Using Conjunction of Machine Learning Algorithms and ECG Diagnostic Criteria , 2016 .

[33]  Majid Moavenian,et al.  A comparative study of DWT, CWT and DCT transformations in ECG arrhythmias classification , 2010, Expert Syst. Appl..

[34]  Manu Thomas,et al.  Automatic ECG arrhythmia classification using dual tree complex wavelet based features , 2015 .

[35]  Yu-Liang Hsu,et al.  ECG arrhythmia classification using a probabilistic neural network with a feature reduction method , 2013, Neurocomputing.

[36]  Majid Moavenian,et al.  A qualitative comparison of Artificial Neural Networks and Support Vector Machines in ECG arrhythmias classification , 2010, Expert Syst. Appl..

[37]  Lei Wang,et al.  A restricted Boltzmann machine based two-lead electrocardiography classification , 2015, 2015 IEEE 12th International Conference on Wearable and Implantable Body Sensor Networks (BSN).

[38]  Fevrier Valdez,et al.  A new neural network model based on the LVQ algorithm for multi-class classification of arrhythmias , 2014, Inf. Sci..

[39]  Myoungho Lee,et al.  An arrhythmia classification algorithm using a dedicated wavelet adapted to different subjects , 2011, Biomedical engineering online.