(Publisher of Peer Reviewed Open Access Journals)

International Journal of Advanced Technology and Engineering Exploration (IJATEE)

ISSN (Print):2394-5443    ISSN (Online):2394-7454
Volume-9 Issue-95 October-2022
Full-Text PDF
Paper Title : A novel weighted approach for automated cardiac arrhythmia beat classification using convolutional neural networks
Author Name : Ravindar Mogili and G. Narsimha
Abstract :

Arrhythmia is a cardiac disorder in which the normal blood pumping activity of the heart becomes irregular. This heart malfunction can result in serious heart disease and even death. Therefore, detection and proper treatment of arrhythmia are essential. The abnormal heart behaviour can be recorded using an electrocardiogram (ECG). A one-dimensional convolutional neural network (1D-CNN) with a novel weighted approach was proposed to detect and classify arrhythmia types from ECG signals. The proposed classifier was trained and evaluated using the Massachusetts institute of technology-Beth Israel hospital (MITBIH) arrhythmia database to classify five arrhythmia beat categories (N, S, V, F, and Q), as recommended by the Association for Advancement of Medical Instrumentation (AAMI). The proposed model obtained an overall sensitivity of 94.35%, precision of 94.02%, specificity of 99.5%, and accuracy of 99.65%. The experimental results demonstrate that the proposed CNN model can achieve cutting-edge performance and can be used for arrhythmia diagnosis in real-time.

Keywords : Heart disease, ECG, Arrhythmia, Convolution Neural Network, AAMI.
Cite this article : Mogili R, Narsimha G. A novel weighted approach for automated cardiac arrhythmia beat classification using convolutional neural networks. International Journal of Advanced Technology and Engineering Exploration. 2022; 9(95):1508-1521. DOI:10.19101/IJATEE.2021.876071.
References :
[1]https://www.nhp.gov.in/world-heart-day-2020_pg. Accessed 15 December 2021.
[2]Pandey SK, Janghel RR. Automatic detection of arrhythmia from imbalanced ECG database using CNN model with SMOTE. Australasian Physical & Engineering Sciences in Medicine. 2019; 42(4):1129-39.
[Crossref] [Google Scholar]
[3]Huang J, Chen B, Yao B, He W. ECG arrhythmia classification using STFT-based spectrogram and convolutional neural network. IEEE Access. 2019; 7:92871-80.
[Crossref] [Google Scholar]
[4]Kiranyaz S, Ince T, Gabbouj M. Real-time patient-specific ECG classification by 1-D convolutional neural networks. IEEE Transactions on Biomedical Engineering. 2015; 63(3):664-75.
[Crossref] [Google Scholar]
[5]Acharya UR, Oh SL, Hagiwara Y, Tan JH, Adam M, Gertych A, et al. A deep convolutional neural network model to classify heartbeats. Computers in Biology and Medicine. 2017; 89:389-96.
[Crossref] [Google Scholar]
[6]Sharma M, Tan RS, Acharya UR. Automated heartbeat classification and detection of arrhythmia using optimal orthogonal wavelet filters. Informatics in Medicine Unlocked. 2019.
[Crossref] [Google Scholar]
[7]Li H, Boulanger P. Structural anomalies detection from electrocardiogram (ECG) with spectrogram and handcrafted features. Sensors. 2022; 22(7):1-22.
[Crossref] [Google Scholar]
[8]Kumar G, Pawar U, Oreilly R. Arrhythmia detection in ECG signals using a multilayer perceptron network. AICS 2019(pp.353-64).
[Google Scholar]
[9]Golrizkhatami Z, Taheri S, Acan A. Multi-scale features for heartbeat classification using directed acyclic graph CNN. Applied Artificial Intelligence. 2018; 32(7-8):613-28.
[Google Scholar]
[10]Zhou S, Tan B. Electrocardiogram soft computing using hybrid deep learning CNN-ELM. Applied Soft Computing. 2020.
[Crossref] [Google Scholar]
[11]Yang H, Liu J, Zhang L, Li Y, Zhang H. Proegan-ms: a progressive growing generative adversarial networks for electrocardiogram generation. IEEE Access. 2021; 9:52089-100.
[Crossref] [Google Scholar]
[12]Mian Qaisar S, Fawad Hussain S. Arrhythmia diagnosis by using level-crossing ECG sampling and sub-bands features extraction for mobile healthcare. Sensors. 2020; 20(8):2252.
[Crossref] [Google Scholar]
[13]Sahoo S, Mohanty M, Sabut S. Automated ECG beat classification using DWT and Hilbert transform-based PCA-SVM classifier. International Journal of Biomedical Engineering and Technology. 2020; 32(3):287-303.
[Crossref] [Google Scholar]
[14]Sultan QS, Ghorbani AR. ECG arrhythmia classification using time frequency distribution techniques. Biomedical Engineering Letters. 2017; 7(4):325-32.
[Crossref] [Google Scholar]
[15]Sarvan Ç, Özkurt N. ECG beat arrhythmia classification by using 1-D CNN in case of class imbalance. In medical technologies congress 2019 (pp. 1-4). IEEE.
[Crossref] [Google Scholar]
[16]Yao G, Mao X, Li N, Xu H, Xu X, Jiao Y, et al. Interpretation of electrocardiogram heartbeat by CNN and GRU. Computational and Mathematical Methods in Medicine. 2021.
[Crossref] [Google Scholar]
[17]Khan MM, Siddique MA, Sakib S, Aziz A, Tanzeem AK, Hossain Z. Electrocardiogram heartbeat classification using convolutional neural networks for the detection of cardiac Arrhythmia. In fourth international conference on I-SMAC 2020 (pp. 915-20). IEEE.
[Crossref] [Google Scholar]
[18]Xiaolin L, Cardiff B, John D. A 1d convolutional neural network for heartbeat classification from single lead ECG. In IEEE international conference on electronics, circuits and systems 2020 (pp. 1-2). IEEE.
[Crossref] [Google Scholar]
[19]Al RMM, Bazi Y, Al ZM, Othman E, Benjdira B. Convolutional neural networks for electrocardiogram classification. Journal of Medical and Biological Engineering. 2018; 38(6):1014-25.
[Crossref] [Google Scholar]
[20]Yu X. An ECG arrhythmia image classification system based on convolutional neural network. In journal of physics: conference series 2020 (pp. 1-8). IOP Publishing.
[Crossref] [Google Scholar]
[21]Mousavi S, Afghah F, Khadem F, Acharya UR. ECG language processing (ELP): a new technique to analyze ECG signals. Computer Methods and Programs in Biomedicine. 2021.
[Crossref] [Google Scholar]
[22]Ma S, Cui J, Xiao W, Liu L. Deep learning-based data augmentation and model fusion for automatic arrhythmia identification and classification algorithms. Computational Intelligence and Neuroscience. 2022.
[Crossref] [Google Scholar]
[23]Lu W, Jiang J, Ma L, Chen H, Wu H, Gong M, et al. An arrhythmia classification algorithm using C-LSTM in physiological parameters monitoring system under internet of health things environment. Journal of Ambient Intelligence and Humanized Computing. 2021:1-11.
[Crossref] [Google Scholar]
[24]Shoughi A, Dowlatshahi MB. A practical system based on CNN-BLSTM network for accurate classification of ECG heartbeats of MIT-BIH imbalanced dataset. In international computer conference, computer society of Iran 2021 (pp. 1-6). IEEE.
[Crossref] [Google Scholar]
[25]Gai ND. ECG beat classification using machine learning and pre-trained convolutional neural networks. arXiv preprint arXiv:2207.06408. 2022.
[Google Scholar]
[26]Liu Z, Zhang X. ECG-based heart arrhythmia diagnosis through attentional convolutional neural networks. In international conference on internet of things and intelligence systems 2021 (pp. 156-62). IEEE.
[Crossref] [Google Scholar]
[27]Zubair M, Yoon C. Cost-sensitive learning for anomaly detection in imbalanced ECG data using convolutional neural networks. Sensors. 2022; 22(11):1-15.
[Crossref] [Google Scholar]
[28]Jiang J, Zhang H, Pi D, Dai C. A novel multi-module neural network system for imbalanced heartbeats classification. Expert Systems with Applications: X. 2019; 1:1-15.
[Crossref] [Google Scholar]
[29]Romdhane TF, Pr MA. Electrocardiogram heartbeat classification based on a deep convolutional neural network and focal loss. Computers in Biology and Medicine. 2020.
[Crossref] [Google Scholar]
[30]Moody GB, Mark RG. The impact of the MIT-BIH arrhythmia database. IEEE Engineering in Medicine and Biology Magazine. 2001; 20(3):45-50.
[Crossref] [Google Scholar]
[31]Afkhami RG, Azarnia G, Tinati MA. Cardiac arrhythmia classification using statistical and mixture modeling features of ECG signals. Pattern Recognition Letters. 2016; 70:45-51.
[Crossref] [Google Scholar]
[32]Yang F, Zhang X, Zhu Y. PDNet: a convolutional neural network has potential to be deployed on small intelligent devices for arrhythmia diagnosis. Computer Modeling in Engineering & Sciences. 2020; 125(1):365-82.
[Crossref] [Google Scholar]
[33]Wang YX, Ramanan D, Hebert M. Learning to model the tail. Advances in Neural Information Processing Systems 2017.
[Google Scholar]
[34]Mahajan D, Girshick R, Ramanathan V, He K, Paluri M, Li Y, et al. Exploring the limits of weakly supervised pretraining. In proceedings of the European conference on computer vision 2018 (pp. 181-96).
[Google Scholar]
[35]Kandel I, Castelli M. The effect of batch size on the generalizability of the convolutional neural networks on a histopathology dataset. ICT Express. 2020; 6(4):312-5.
[Crossref] [Google Scholar]
[36]Wilson DR, Martinez TR. The need for small learning rates on large problems. In IJCNN01. international joint conference on neural networks. proceedings (Cat. No. 01CH37222) 2001 (pp. 115-9). IEEE.
[Crossref] [Google Scholar]
[37]Acharya UR, Fujita H, Lih OS, Hagiwara Y, Tan JH, Adam M. Automated detection of arrhythmias using different intervals of tachycardia ECG segments with convolutional neural network. Information Sciences. 2017; 405:81-90.
[Crossref] [Google Scholar]
[38]Pan J, Tompkins WJ. A real-time QRS detection algorithm. IEEE Transactions on Biomedical Engineering. 1985:230-6.
[Google Scholar]