Automated real-time method for ventricular heartbeat classification

BACKGROUND AND OBJECTIVE In this work, we develop a fully automatic and real-time ventricular heartbeat classifier based on a single ECG lead. Single ECG lead classifiers can be especially useful for wearable technologies that provide continuous and long-term monitoring of the electrocardiogram. These wearables usually have a few non-standard leads and the quality of the signals depends on the user physical activity. METHODS The proposed method uses an Echo State Network (ESN) to classify ECG signals following the Association for the Advancement of Medical Instrumentation (AAMI) recommendations with an inter-patient scheme. To achieve real-time classification, the classifier itself and the feature extraction approach are fast and computationally efficient. In addition, our approach allows transferring the knowledge from one database to another without additional training. RESULTS The classification performance of the proposed model is validated on the MIT-BIH arrhythmia and INCART databases. The sensitivity and precision of the proposed method for MIT-BIH arrhythmia database are 95.3 and 88.8 for the modified lead II and 90.9 and 89.2 for the V1 lead. The results reported are further compared to the existing methodologies in literature. Our methodology is a competitive single lead ventricular heartbeat classifier, that is comparable to state-of-the-art algorithms using multiple leads. CONCLUSIONS The proposed fully automated, single-lead and real-time heartbeat classifier of ventricular heartbeats reports an improved classification accuracy in different leads of the evaluated databases in comparison with other single lead heartbeat classifiers. These results open the possibility of applying our methodology to wearable long-term monitoring devices with an unconventional placement of the electrodes.

[1]  Jean Mercklé,et al.  ECG beat classification using a cost sensitive classifier , 2013, Comput. Methods Programs Biomed..

[2]  Sandeep Raj,et al.  Cardiac arrhythmia beat classification using DOST and PSO tuned SVM , 2016, Comput. Methods Programs Biomed..

[3]  Huifang Huang,et al.  A new hierarchical method for inter-patient heartbeat classification using random projections and RR intervals , 2014, BioMedical Engineering OnLine.

[4]  Tamer Ölmez,et al.  ECG beat classification by a novel hybrid neural network , 2001, Comput. Methods Programs Biomed..

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

[6]  Juan Pablo Martínez,et al.  An Automatic Patient-Adapted ECG Heartbeat Classifier Allowing Expert Assistance , 2012, IEEE Transactions on Biomedical Engineering.

[7]  Harald Haas,et al.  Harnessing Nonlinearity: Predicting Chaotic Systems and Saving Energy in Wireless Communication , 2004, Science.

[8]  Jeffrey M. Hausdorff,et al.  Physionet: Components of a New Research Resource for Complex Physiologic Signals". Circu-lation Vol , 2000 .

[9]  B. V. K. Vijaya Kumar,et al.  An Automatic Subject-Adaptable Heartbeat Classifier Based on Multiview Learning , 2016, IEEE Journal of Biomedical and Health Informatics.

[10]  Xiangqian Ding,et al.  A Novel Method for Classification of ECG Arrhythmias Using Deep Belief Networks , 2016, Int. J. Comput. Intell. Appl..

[11]  Szi-Wen Chen,et al.  A real-time QRS detection method based on moving-averaging incorporating with wavelet denoising , 2006, Comput. Methods Programs Biomed..

[12]  R. Ebrahimpour,et al.  Improving ECG Classification Accuracy Using an Ensemble of Neural Network Modules , 2011, PloS one.

[13]  Gregory T. A. Kovacs,et al.  Robust Neural-Network-Based Classification of Premature Ventricular Contractions Using Wavelet Transform and Timing Interval Features , 2006, IEEE Transactions on Biomedical Engineering.

[14]  Rashid Ghorbani Afkhami,et al.  ECG arrhythmia classification using time frequency distribution techniques. , 2017 .

[15]  Irena Jekova,et al.  Superiority of Classification Tree versus Cluster, Fuzzy and Discriminant Models in a Heartbeat Classification System , 2015, PloS one.

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

[17]  S.N. Tandon,et al.  Using wavelet transforms for ECG characterization. An on-line digital signal processing system , 1997, IEEE Engineering in Medicine and Biology Magazine.

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

[19]  Peter Tiño,et al.  Minimum Complexity Echo State Network , 2011, IEEE Transactions on Neural Networks.

[20]  I. Jekova,et al.  QRS Template Matching for Recognition of Ventricular Ectopic Beats , 2007, Annals of Biomedical Engineering.

[21]  U. Rajendra Acharya,et al.  A deep convolutional neural network model to classify heartbeats , 2017, Comput. Biol. Medicine.

[22]  Herbert Jaeger,et al.  Reservoir computing approaches to recurrent neural network training , 2009, Comput. Sci. Rev..

[23]  David Menotti,et al.  Inter-Patient ECG Heartbeat Classification with Temporal VCG Optimized by PSO , 2017, Scientific Reports.

[24]  Daniel Brunner,et al.  Parallel photonic information processing at gigabyte per second data rates using transient states , 2013, Nature Communications.

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

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

[27]  Sungwan Kim,et al.  Proposition of novel classification approach and features for improved real-time arrhythmia monitoring , 2016, Comput. Biol. Medicine.

[28]  William Robson Schwartz,et al.  ECG-based heartbeat classification for arrhythmia detection: A survey , 2016, Comput. Methods Programs Biomed..

[29]  Sebastian Zaunseder,et al.  Optimization of ECG Classification by Means of Feature Selection , 2011, IEEE Transactions on Biomedical Engineering.

[30]  L. Larger,et al.  Optoelectronic reservoir computing: tackling noise-induced performance degradation. , 2013, Optics express.

[31]  Mohammad Ali Tinati,et al.  Cardiac arrhythmia classification using statistical and mixture modeling features of ECG signals , 2016, Pattern Recognit. Lett..

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

[33]  G.B. Moody,et al.  The impact of the MIT-BIH Arrhythmia Database , 2001, IEEE Engineering in Medicine and Biology Magazine.

[34]  Paulo Félix,et al.  Heartbeat Classification Using Abstract Features From the Abductive Interpretation of the ECG , 2018, IEEE Journal of Biomedical and Health Informatics.

[35]  M. C. Soriano,et al.  A Unified Framework for Reservoir Computing and Extreme Learning Machines based on a Single Time-delayed Neuron , 2015, Scientific Reports.

[36]  Naomie Salim,et al.  Arrhythmia recognition and classification using combined linear and nonlinear features of ECG signals , 2016, Comput. Methods Programs Biomed..

[37]  Anil K. Jain,et al.  Statistical Pattern Recognition: A Review , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[38]  Moncef Gabbouj,et al.  Real-Time Patient-Specific ECG Classification by 1-D Convolutional Neural Networks , 2016, IEEE Transactions on Biomedical Engineering.

[39]  W. J. Tompkins,et al.  Estimation of QRS Complex Power Spectra for Design of a QRS Filter , 1984, IEEE Transactions on Biomedical Engineering.

[40]  Derek Abbott,et al.  Revisiting QRS Detection Methodologies for Portable, Wearable, Battery-Operated, and Wireless ECG Systems , 2014, PloS one.

[41]  Hau-Tieng Wu,et al.  Heart beat classification from single-lead ECG using the synchrosqueezing transform , 2015, Physiological measurement.