Deep Convolutional Neural Networks for Electrocardiogram Classification

With the development of AI, more and more deep learning methods are adopted on medical data for computer-aided diagnosis. In this paper, a 50-layer convolutional neural network (CNN) is trained for normal and abnormal short-duration electrocardiogram (ECG) classification. We do this using a forward neural network with one or more layers of quick connections. This network is deeper than previously used plain network, and it resolves the notorious problem of network degradation of training accuracy and can significantly increase depth to improve accuracy. Detecting fiducial points and combining features are not required, and the classification model can effectively replace the traditional predefined and time-wasting user’s manual selection features. The method was tested on over 150,000 recorded short-duration ECG clinical datasets and achieves 89.43% accuracy, the sensitivity was 87.73%, and the specificity was 91.63%. The experiments demonstrate that our method is efficient and powerful in clinical applications.

[1]  Mohammad Sarfraz,et al.  Using independent component analysis to obtain feature space for reliable ECG Arrhythmia classification , 2014, 2014 IEEE International Conference on Bioinformatics and Biomedicine (BIBM).

[2]  Xuehua Li,et al.  Kernel-based nonlinear dimensionality reduction for electrocardiogram recognition , 2009, Neural Computing and Applications.

[3]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[4]  Xia Liu,et al.  Ccdd: an Enhanced Standard ECG Database with its Management and Annotation Tools , 2012, Int. J. Artif. Intell. Tools.

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

[6]  Subhashini Venugopalan,et al.  Development and Validation of a Deep Learning Algorithm for Detection of Diabetic Retinopathy in Retinal Fundus Photographs. , 2016, JAMA.

[7]  Guy Hunter Planning for agricultural development : by J.A. Mollett Croom Helm, London, 1984, 347 pp, [UK pound]16.95 , 1984 .

[8]  Rob Fergus,et al.  Visualizing and Understanding Convolutional Networks , 2013, ECCV.

[9]  Michel Verleysen,et al.  Feature Selection for Interpatient Supervised Heart Beat Classification , 2011, BIOSIGNALS.

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

[11]  Tang Hai-ta Research on Noninvasive Diagnosis for Coronary Heart Disease Based on Neural Network , 2008 .

[12]  Nitish Srivastava,et al.  Dropout: a simple way to prevent neural networks from overfitting , 2014, J. Mach. Learn. Res..

[13]  O. Pahlm,et al.  Detection of frequently overlooked electrocardiographic lead reversals using artificial neural networks. , 1996, The American journal of cardiology.

[14]  Miao Xu,et al.  [ECG recognition and classification: approaches, problems and new method]. , 2007, Sheng wu yi xue gong cheng xue za zhi = Journal of biomedical engineering = Shengwu yixue gongchengxue zazhi.

[15]  Sebastian Thrun,et al.  Dermatologist-level classification of skin cancer with deep neural networks , 2017, Nature.

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

[17]  James A. Koziol,et al.  Restricted Boltzmann Machines for Classification of Hepatocellular Carcinoma , 2014 .

[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]  Yüksel Özbay,et al.  A novel approach for classification of ECG arrhythmias: Type-2 fuzzy clustering neural network , 2009, Expert Syst. Appl..

[20]  Geoffrey E. Hinton,et al.  Reducing the Dimensionality of Data with Neural Networks , 2006, Science.

[21]  Jun Dong,et al.  Deep learning research on clinical electrocardiogram analysis , 2015 .

[22]  Sergey Ioffe,et al.  Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift , 2015, ICML.

[23]  Gagandeep Kaur,et al.  A Review on Biometric Recognition , 2014, BSBT 2014.

[24]  S. Shahbudin,et al.  Discriminating ECG signals using Support Vector Machines , 2015, 2015 IEEE Symposium on Computer Applications & Industrial Electronics (ISCAIE).