ECG beat classification via deterministic learning

Abstract This paper proposes a novel method for the electrocardiographic (ECG) beat classification via deterministic learning. The dynamics of ECG beats is used as a unique feature for ECG beat classification, which is fundamentally different from the time/frequency domain features used in literature. It is the essential feature of ECG beats, and contains complete information of ECG beats. Precisely, the deterministic learning allows us to model and represent the dynamics of a training beat set as constant radial basis function (RBF) networks. As the classification measure, a set of errors is further obtained through the comparison between the test beat and the estimators constructed by the RBF networks. ECG records taken from the MIT-BIH (Massachusetts Institute of Technology-Beth Israel Hospital) arrhythmia database are selected to test the proposed method. With 5% beats used as training beats, the overall accuracies are 97.78% and 97.21% for global and patient-adapting beat classification, respectively. These results indicate the proposed method is reliable and efficient for ECG beat classification.

[1]  H Gholam Hosseini,et al.  The comparison of different feed forward neural network architectures for ECG signal diagnosis. , 2006, Medical engineering & physics.

[2]  Hong Zhang,et al.  Path planning for intelligent robot based on switching local evolutionary PSO algorithm , 2016 .

[3]  Saibal Dutta,et al.  Identification of ECG beats from cross-spectrum information aided learning vector quantization , 2011 .

[4]  M. I. Owis,et al.  A novel technique for cardiac arrhythmia classification using spectral correlation and support vector machines , 2015, Expert systems with applications.

[5]  David J. Hill,et al.  Deterministic Learning Theory , 2009 .

[6]  Yang Wang,et al.  A short-time multifractal approach for arrhythmia detection based on fuzzy neural network , 2001, IEEE Transactions on Biomedical Engineering.

[7]  Zidong Wang,et al.  Inferring nonlinear lateral flow immunoassay state-space models via an unscented Kalman filter , 2016, Science China Information Sciences.

[8]  Farid Melgani,et al.  Classification of Electrocardiogram Signals With Support Vector Machines and Particle Swarm Optimization , 2008, IEEE Transactions on Information Technology in Biomedicine.

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

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

[11]  Mehmet Korürek,et al.  ECG beat classification using particle swarm optimization and radial basis function neural network , 2010, Expert Syst. Appl..

[12]  Chandan Chakraborty,et al.  Application of Higher Order cumulant Features for Cardiac Health Diagnosis using ECG signals , 2013, Int. J. Neural Syst..

[13]  Patrick Gaydecki,et al.  The use of the Hilbert transform in ECG signal analysis , 2001, Comput. Biol. Medicine.

[14]  Sanjay L. Nalbalwar,et al.  MODULAR NEURAL NETWORK BASED ARRHYTHMIA CLASSIFICATION SYSTEM USING ECG SIGNAL DATA , 2011 .

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

[16]  Pablo Laguna,et al.  Multilead Analysis of T-Wave Alternans in the ECG Using Principal Component Analysis , 2009, IEEE Transactions on Biomedical Engineering.

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

[18]  F. Minhas,et al.  Robust electrocardiogram (ECG) beat classification using discrete wavelet transform , 2008, Physiological measurement.

[19]  K. Egiazarian,et al.  Comparative study of morphological and time-frequency ECG descriptors for heartbeat classification. , 2006, Medical engineering & physics.

[20]  Meng Joo Er,et al.  Face recognition with radial basis function (RBF) neural networks , 2002, IEEE Trans. Neural Networks.

[21]  Carsten Peterson,et al.  Clustering ECG complexes using Hermite functions and self-organizing maps , 2000, IEEE Trans. Biomed. Eng..

[22]  Muhammad Arif,et al.  Detection and Localization of Myocardial Infarction using K-nearest Neighbor Classifier , 2012, Journal of Medical Systems.

[23]  G Bortolan,et al.  Assessment and comparison of different methods for heartbeat classification. , 2008, Medical engineering & physics.

[24]  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..

[25]  U. Rajendra Acharya,et al.  Automated identification of normal and diabetes heart rate signals using nonlinear measures , 2013, Comput. Biol. Medicine.

[26]  U. Rajendra Acharya,et al.  Current methods in electrocardiogram characterization , 2014, Comput. Biol. Medicine.

[27]  H. Lilly Beaulah,et al.  A Wavelet Transform Based Feature Extraction and Classification of Cardiac Disorder , 2014, Journal of Medical Systems.

[28]  S. Ali Etemad,et al.  Classification and translation of style and affect in human motion using RBF neural networks , 2014, Neurocomputing.

[29]  Cong Wang,et al.  Deterministic Learning and Rapid Dynamical Pattern Recognition , 2007, IEEE Transactions on Neural Networks.

[30]  Fuad E. Alsaadi,et al.  A Novel Switching Delayed PSO Algorithm for Estimating Unknown Parameters of Lateral Flow Immunoassay , 2016, Cognitive Computation.

[31]  Adriaan van Oosterom,et al.  Geometrical aspects of the interindividual variability of multilead ECG recordings , 2001, IEEE Transactions on Biomedical Engineering.

[32]  José Luis Rojo-Álvarez,et al.  Feature selection using support vector machines and bootstrap methods for ventricular fibrillation detection , 2012, Expert Syst. Appl..

[33]  Rosaria Silipo,et al.  Artificial neural networks for automatic ECG analysis , 1998, IEEE Trans. Signal Process..

[34]  Cong Wang,et al.  Deterministic Learning and Pattern-Based NN Control , 2007, 2007 IEEE 22nd International Symposium on Intelligent Control.

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

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

[37]  Yurong Liu,et al.  A survey of deep neural network architectures and their applications , 2017, Neurocomputing.

[38]  A. Al-Fahoum,et al.  Combined wavelet transformation and radial basis neural networks for classifying life-threatening cardiac arrhythmias , 1999, Medical & Biological Engineering & Computing.

[39]  DeLiang Wang,et al.  Temporal pattern processing , 1998 .

[40]  Ataollah Ebrahimzadeh,et al.  Classification of electrocardiogram signals with support vector machines and genetic algorithms using power spectral features , 2010, Biomed. Signal Process. Control..

[41]  Naif Alajlan,et al.  A wavelet optimization approach for ECG signal classification , 2012, Biomed. Signal Process. Control..

[42]  Thomas S. Huang,et al.  Automatic temporal pattern extraction and association , 2002, 2002 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[43]  Mark Yatskar,et al.  A Qualitative Comparison of CoQA, SQuAD 2.0 and QuAC , 2018, NAACL.

[44]  Zidong Wang,et al.  A Hybrid EKF and Switching PSO Algorithm for Joint State and Parameter Estimation of Lateral Flow Immunoassay Models , 2012, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

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

[46]  Whei-Min Lin,et al.  A Fault Classification Method by RBF Neural Network with OLS Learning Procedure , 2001 .

[47]  Abraham T. Mathew,et al.  Classification of Arrhythmia Using Hybrid Networks , 2011, Journal of Medical Systems.

[48]  M. Arthanari,et al.  Classification of electrocardiogram signals with support vector machines and extreme learning machine , 2011, Neural Computing and Applications.

[49]  Chandan Chakraborty,et al.  Application of principal component analysis to ECG signals for automated diagnosis of cardiac health , 2012, Expert Syst. Appl..

[50]  Yüksel Özbay,et al.  A fuzzy clustering neural network architecture for classification of ECG arrhythmias , 2006, Comput. Biol. Medicine.

[51]  S. Shukla,et al.  R-Peak Detection using Daubechies Wavelet and ECG Signal Classification using Radial Basis Function Neural Network , 2014, Journal of The Institution of Engineers (India): Series B.

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

[53]  Stanislaw Osowski,et al.  ECG beat recognition using fuzzy hybrid neural network , 2001, IEEE Trans. Biomed. Eng..

[54]  Pablo Laguna,et al.  Principal Component Analysis in ECG Signal Processing , 2007, EURASIP J. Adv. Signal Process..

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

[56]  C. Chiou,et al.  Cardiac arrhythmia diagnosis method using linear discriminant analysis on ECG signals , 2009 .

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

[58]  Yüksel Özbay,et al.  A novel approach for classification of ECG arrhythmias: Type-2 fuzzy clustering neural network , 2009, Expert Syst. Appl..

[59]  Yüksel Özbay,et al.  Comparison of FCM, PCA and WT techniques for classification ECG arrhythmias using artificial neural network , 2007, Expert Syst. Appl..

[60]  Manpreet Kaur,et al.  Classification of ECG signals using LDA with factor analysis method as feature reduction technique , 2012, Journal of medical engineering & technology.

[61]  U. Rajendra Acharya,et al.  Analysis of Myocardial Infarction Using Discrete Wavelet Transform , 2010, Journal of Medical Systems.

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

[63]  Liang-Yu Shyu,et al.  Using wavelet transform and fuzzy neural network for VPC detection from the holter ECG , 2004, IEEE Transactions on Biomedical Engineering.

[64]  M Mitra,et al.  ECG beat classification based on discrete wavelet transformation and nearest neighbour classifier , 2013, Journal of medical engineering & technology.

[65]  Fuad E. Alsaadi,et al.  Deep Belief Networks for Quantitative Analysis of a Gold Immunochromatographic Strip , 2016, Cognitive Computation.

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

[67]  Cong Wang,et al.  Learning from neural control , 2006, IEEE Transactions on Neural Networks.

[68]  Michael G. Strintzis,et al.  ECG pattern recognition and classification using non-linear transformations and neural networks: A review , 1998, Int. J. Medical Informatics.

[69]  W.J. Tompkins,et al.  A patient-adaptable ECG beat classifier using a mixture of experts approach , 1997, IEEE Transactions on Biomedical Engineering.

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

[71]  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.