ECG Beat Classifiers: A Journey from ANN To DNN

Abstract Automatic electrocardiogram beat classification is a prevalent field of research among the biomedical and computer science researchers. In the last decade, the research has seen a transition from feature centric classification approach to a classifier centric approach. The performance of conventional approach based classifiers such as probabilistic neural networks, support vector machines, is highly dependent on the performance of pre-processing and feature extraction modules. Whereas, modern approach based classifiers such as deep neural networks, convolutional neural networks, do not need handcrafted features. They can generate characteristic features automatically from raw ECG signal. This paper aims to provide a comparative analysis of conventional and modern approaches. Further, deep learning based classifier models have been investigated to design a road-map for researcher new to this field.

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

[2]  Yun-Chi Yeh An Analysis of ECG for Determining Heartbeat Case by Using the Principal Component Analysis and Fuzzy Logic , 2012 .

[3]  Xiaolong Zhai,et al.  Automated ECG Classification Using Dual Heartbeat Coupling Based on Convolutional Neural Network , 2018, IEEE Access.

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

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

[6]  Maarten De Vos,et al.  Comparing feature-based classifiers and convolutional neural networks to detect arrhythmia from short segments of ECG , 2017, 2017 Computing in Cardiology (CinC).

[7]  Mehmet Engin,et al.  ECG beat classification using neuro-fuzzy network , 2004, Pattern Recognit. Lett..

[8]  Giuseppe De Pietro,et al.  A deep learning approach for ECG-based heartbeat classification for arrhythmia detection , 2018, Future Gener. Comput. Syst..

[9]  Jichao Zhao,et al.  Robust ECG signal classification for detection of atrial fibrillation using a novel neural network , 2017, 2017 Computing in Cardiology (CinC).

[10]  Shuo Li,et al.  An Automatic Cardiac Arrhythmia Classification System With Wearable Electrocardiogram , 2018, IEEE Access.

[11]  Madhuchhanda Mitra,et al.  Application of Cross Wavelet Transform for ECG Pattern Analysis and Classification , 2014, IEEE Transactions on Instrumentation and Measurement.

[12]  Kalyan Chatterjee,et al.  A unique feature extraction using MRDWT for automatic classification of abnormal heartbeat from ECG big data with Multilayered Probabilistic Neural Network classifier , 2018, Appl. Soft Comput..

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

[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]  M. Llamedo Soria,et al.  An ECG classification model based on multilead wavelet transform features , 2007, 2007 Computers in Cardiology.

[17]  Yaoqin Xie,et al.  A Novel Wearable Electrocardiogram Classification System Using Convolutional Neural Networks and Active Learning , 2019, IEEE Access.

[18]  Man-Wai Mak,et al.  Towards End-to-End ECG Classification With Raw Signal Extraction and Deep Neural Networks , 2019, IEEE Journal of Biomedical and Health Informatics.

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

[20]  Mehmet Korürek,et al.  A new ECG beat clustering method based on kernelized fuzzy c-means and hybrid ant colony optimization for continuous domains , 2012, Appl. Soft Comput..

[21]  A. M. Torres,et al.  An efficient method for ECG beat classification and correction of ectopic beats , 2016, Comput. Electr. Eng..

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

[23]  Ye Li,et al.  Multiscaled Fusion of Deep Convolutional Neural Networks for Screening Atrial Fibrillation From Single Lead Short ECG Recordings , 2018, IEEE Journal of Biomedical and Health Informatics.

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

[25]  Donald F. Specht,et al.  Probabilistic neural networks , 1990, Neural Networks.

[26]  Rajesh Mehra,et al.  Breast cancer histology images classification: Training from scratch or transfer learning? , 2018, ICT Express.

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

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