Classification of Cardiovascular Arrhythmia Using Deep Learning Techniques: A Review
DOI:
https://doi.org/10.4108/eetpht.10.6421Keywords:
Arrhythmia, Cardiovascular Disease, CNN, Deep Learning, ElectrocardiogramAbstract
Deep Learning (DL), an offshoot of Machine Learning (ML) has emerged as a powerful and feasible solution for medical image analysis due to advancements in robust computer software and hardware technologies. It plays a key role in Cardiovascular disease (CVD) diagnosis by detecting anomalies in Electrocardiogram (ECG) signals. Cardiac arrhythmia, which refers to irregular heartbeat, may signal an early symptom of CVD and can lead to fatal outcomes if ignored. Accurate detection of arrhythmia is very challenging even for experts to distinguish between acute and chronic conditions in ECG readings. This triggered the focus of researchers to explore the application of Artificial Intelligence for ECG classification. Traditional machine learning methods use handcrafted features that require domain knowledge. The new era in DL makes the automatic detection of Cardiovascular Disease (CVD) possible. In this paper, an exhaustive review of DL-based techniques for ECG classification has been presented. Research findings in this survey indicate the challenges and issues with arrhythmia detection, such as single lead and multiple lead ECG signals, choice of the size of the training data set, and the number of arrhythmia classes, etc. The study also signifies that there is great scope for improving the performance of arrhythmia prediction models by employing hybrid ensemble learning, time series analysis using Recurrent Neural Network architectures and identification of unexplored classes of arrhythmia.
Downloads
References
Edward Nason. (Jan 2007). An overview of cardiovascular disease and research. https://www.rand.org/content/dam/rand/pubs/working_papers/2007/RAND_WR467.pdf.
Anand. S S, and Yusuf S, (2011). Stemming the global tsunami of cardiovascular disease. The Lancet. 377(9765), 529-532. DOI: https://doi.org/10.1016/S0140-6736(10)62346-X
World Health Organization. (n.d.).( July 22, 2020) Cardiovascular Diseases. www.who.int. Available from https://www.who.int/health-topics/cardiovascular-diseases/#tab=tab_1.
Kumar A. Cardiovascular diseases: Are we overlooking some cardiovascular disease risk factors/ markers? Journal of Biomedical Sciences, (2014). 3(1). https://doi.org/10.3823/1021.
Abdalla F Y O, Wu L, Ullah H, Ren G, Noor A, Mkindu H, and Zhao Y. Deep convolutional neural network application to classify the ECG arrhythmia. Signal, Image and Video Processing. 2020. 14(7), 1431–1439. https://doi.org/10.1007/s11760-020-01688-2. DOI: https://doi.org/10.1007/s11760-020-01688-2
Xu X and Liu Y. ECG QRS complex detection using Slope Vector Waveform (SVW) algorithm. Annual International Conference of the IEEE Engineering in Medicine and Biology - Proceedings; 2004. 2004,26 V, 3597–3600. https://doi.org/10.1109/iembs.2004.1404011. DOI: https://doi.org/10.1109/IEMBS.2004.1404011
Gao X. Diagnosing Abnormal Electrocardiogram (ECG) via Deep Learning. Practical Applications of Electrocardiogram. 2020. https://doi.org/10.5772/intechopen.85509. DOI: https://doi.org/10.5772/intechopen.85509
Ahmed W and Khalid S. ECG signal processing for recognition of cardiovascular diseases: A survey. 2016 6th International Conference on Innovative Computing Technology, INTECH; 2016, 677–682,2017. https://doi.org/10.1109/INTECH.2016.7845089. DOI: https://doi.org/10.1109/INTECH.2016.7845089
Lamba P and Rawal K. A Survey of Algorithms for Feature Extraction and Feature Classification Methods. International Conference on Automation, Computational and Technology Management, ICACTM 2019, 338–341. https://doi.org/10.1109/ICACTM.2019.8776804 DOI: https://doi.org/10.1109/ICACTM.2019.8776804
Patil D D, and Singh R P. Reviewing Different ECG-Signal Feature Extraction and Classification Approaches. International Journal of Scientific & Engineering Research; 2016. Volume, 7(3), 1270–1274.
Parvaneh S and Rubin J. Electrocardiogram Monitoring and Interpretation: From Traditional Machine Learning to Deep Learning, and Their Combination. Computing in Cardiology; 2018. https://doi.org/10.22489/CinC.2018.144. DOI: https://doi.org/10.22489/CinC.2018.144
Chiang H T, Hsieh Y Y, Fu S W, Hung K H, Tsao Y, and Chien S Y. Noise Reduction in ECG Signals Using Fully Convolutional Denoising Autoencoders. IEEE Access; 2019. 7, 60806–60813. https://doi.org/10.1109/ACCESS.2019.2912036 DOI: https://doi.org/10.1109/ACCESS.2019.2912036
Yoon D, Lim H S, Jung K, Kim T Y, & and Lee S. Deep learning-based electrocardiogram signal noise detection and screening model. Healthcare Informatics Research; 2019. 25(3), 201–211. https://doi.org/10.4258/hir.2019.25.3.201. DOI: https://doi.org/10.4258/hir.2019.25.3.201
Serhani M A, Kassabi H T EI, Ismail H, and Navaz A N. ECG monitoring systems: Review, architecture, processes, and key challenges. Sensors (Switzerland); 2020. 20(6). https://doi.org/10.3390/s20061796. DOI: https://doi.org/10.3390/s20061796
Sodmann P, Vollmer M, and Nath N A. Convolutional Neural Network for ECG. Institute of Physics and Enginerring in Medicine; 2018.
Yan Yan Qin X, and Wang L. ECG Annotation and Diagnosis Classification Techniques. Health Informatics Data Analysis, Springer; 2017. 129–154. https://doi.org/10.1007/978-3-319-44981-4_9 DOI: https://doi.org/10.1007/978-3-319-44981-4_9
Physionet. (2006, July 6). Annotation. www.Physionet.Org. Available at https://archive.physionet.org/physiobank/annotations.shtml
Qiu L, Cai W, Yu J , Zhong J, Wang Y , Li W, Chen Y, and Wang L. A two-stage ECG signal denoising method based on deep convolutional network; 2020. bioRxiv:https://t.co/wUU6azuY3j , doi.org/10.1101/2020.03.27.012831 DOI: https://doi.org/10.1101/2020.03.27.012831
Hassanien A E, Kilany M, and Houssein E H. ECG signals classification: a review. International Journal of Intelligent Engineering Informatics, 2017, 5(4), 376. https://doi.org/10.1504/ijiei.2017.10008807 DOI: https://doi.org/10.1504/IJIEI.2017.10008807
Karthikeyan, N., & Rani, M. S. “ECG Classification Using Machine Learning Classifiers with Optimal Feature Selection Methods”. In Evolutionary Computing and Mobile Sustainable Networks Springer, Singapore; 2022. (pp. 277-289). DOI: https://doi.org/10.1007/978-981-16-9605-3_19
Nithya, S, & Rani, M S.: XACML: Explainable Arrhythmia Classification Model Using Machine Learning. In International Advanced Computing Conference. Cham: Springer Nature Switzerland.pp.219-231 (2022) DOI: https://doi.org/10.1007/978-3-031-35641-4_18
Lundervold A S, and Lundervold A. An overview of deep learning in medical imaging focusing on MRI. Zeitschrift Fur Medizinische Physik, 2019. 29(2), 102–127. https://doi.org/10.1016/j.zemedi.2018.11.002 DOI: https://doi.org/10.1016/j.zemedi.2018.11.002
Eplitzky B A, McRoberts M, and Ghanbari H. Deep learning for comprehensive ECG annotation. Heart Rhythm, 2020. 17(5), 881–888. https://doi.org/10.1016/j.hrthm.2020.02.015 DOI: https://doi.org/10.1016/j.hrthm.2020.02.015
Goto S and Goto S. Application of Neural Networks to 12-Lead Electrocardiography ― Current Status and Future Directions ― Circulation Reports, 2019. 1(11), 481–486. https://doi.org/10.1253/circrep.cr-19-0096 DOI: https://doi.org/10.1253/circrep.CR-19-0096
Choi K S, Shin J S, Lee J J, Kim Y S, Kim S.B, and Kim C W. In vitro trans-differentiation of rat mesenchymal cells into insulin-producing cells by rat pancreatic extract. Biochemical and Biophysical Research Communications, 2005. 330(4), 1299–1305. https://doi.org/10.1016/j.bbrc.2005.03.111 DOI: https://doi.org/10.1016/j.bbrc.2005.03.111
Yan Yang Y, Zhang J W, Zang G, and Pu J. The primary use of artificial intelligence in cardiovascular diseases: What kind of potential role does artificial intelligence play in future medicine? Journal of Geriatric Cardiology, 2019. 16(8),585–591. https://doi.org/10.11909/j.issn.1671-5411.2019.08.010
Najafabadi M M, Villanustre F, Khoshgoftaar T M, Seliya N, Wald R, and Muharemagic E. Deep learning applications and challenges in big data analytics. Journal of Big Data, 2015. 2(1), 1–21. https://doi.org/10.1186/s40537-014-0007-7 DOI: https://doi.org/10.1186/s40537-014-0007-7
Zhang M, Cui Z, Neumann M, and Y Chen. An end-to-end deep learning architecture for graph classification. 32nd AAAI Conference on Artificial Intelligence, AAAI 2018, 4438–4445. DOI: https://doi.org/10.1609/aaai.v32i1.11782
Deng L and Yu D. Deep learning: Methods and applications. Foundations and Trends in Signal Processing, 2014. 7(3–4), 197–387. https://doi.org/10.1561/2000000039 DOI: https://doi.org/10.1561/2000000039
Nithya, S. & Rani, M.S.” Deep Learning Model for Arrhythmia Classification with 2D Convolutional Neural Network”. In Innovations in Information and Communication Technologies, (pp. 1-11). Springer, Singapore. DOI: https://doi.org/10.1007/978-981-19-3796-5_1
Nithya, S. & Rani, M.S.” Stacked Variational Autoencoder in the classification of Cardiac Arrhythmia using ECG Signals with 2D-ECG Images”. In International Conference on Intelligent Innovations in Engineering and Technology IEEE Xplore. 2022. DOI: https://doi.org/10.1109/ICIIET55458.2022.9967575
Ravi D, Wong C, Deligianni F, Berthelot M, Andreu-Perez J, Lo B, and Yang G Z. Deep Learning for Health Informatics. IEEE Journal of Biomedical and Health Informatics, 2017, 21(1), 4–21. https://doi.org/10.1109/JBHI.2016.2636665 DOI: https://doi.org/10.1109/JBHI.2016.2636665
Lecun Y, Bengio Y, and Hinton G. Deep learning. Nature, 2015. 521(7553), 436–444. https://doi.org/10.1038/nature14539 DOI: https://doi.org/10.1038/nature14539
Prasoon A, Petersen K, Igel C, Lauze F, Dam E, and Nielsen M. Deep feature learning for knee cartilage segmentation using a triplanar convolutional neural network. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2013. 8150 LNCS(PART 2), 246–253. https://doi.org/10.1007/978-3-642-40763-5_31 DOI: https://doi.org/10.1007/978-3-642-40763-5_31
O’Shea K and Nash R. An Introduction to Convolutional Neural Networks. 2015. arXiv:1511.08458v2, 1–11. http://arxiv.org/abs/1511.08458
LeCun Y, Bottou L, Bengio Y, and Haffner P. Gradient-based learning applied to document recognition. Proceedings of the IEEE, 1998. 86(11), 2278-2324. DOI: https://doi.org/10.1109/5.726791
Simonyan K and Zisserman A. Very deep convolutional networks for large-scale image recognition. 3rd International Conference on Learning Representations, ICLR 2015 - Conference Track Proceedings, 1–14.
Mary Shanthi Rani, M., Chitra, P., Lakshmanan, S., Kalpana Devi, M., Sangeetha, R., & Nithya, S. “DeepCompNet: A Novel Neural Net Model Compression Architecture”. Computational Intelligence and Neuroscience, 2022 DOI: https://doi.org/10.1155/2022/2213273
Sangeetha, R., & Mary Shanthi Rani, M. “A novel method for plant leaf disease classification using deep learning techniques”. In Machine Learning, Deep Learning and Computational Intelligence for Wireless Communication (pp. 631-643). Springer, Singapore, 2021. DOI: https://doi.org/10.1007/978-981-16-0289-4_46
Chung J, Gulcehre C, Cho K, and Bengio Y. Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modeling. 1–9. arXiv:1412.3555v1, 2014. http://arxiv.org/abs/1412.3555
Sak H, Senior A, and Beaufays F. Long Short-Term Memory Based Recurrent Neural Network Architectures for Large Vocabulary Speech Recognition. Cd. 2014. arXiv:1402.1128v1. http://arxiv.org/abs/1402.1128. DOI: https://doi.org/10.21437/Interspeech.2014-80
Mikolov T, Kombrink S, Burget L, Černocký J, and Khudanpur S. Extensions of recurrent neural network language model. ICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing - Proceedings, 2011. 5528–5531. https://doi.org/10.1109/ICASSP.2011.5947611 DOI: https://doi.org/10.1109/ICASSP.2011.5947611
Smith C and Jin Y. Evolutionary multi-objective generation of recurrent neural network ensembles for time series prediction. Neurocomputing, 143, 302–311. 2014. https://doi.org/10.1016/j.neucom.2014.05.062 DOI: https://doi.org/10.1016/j.neucom.2014.05.062
Manaswi N K. RNN and LSTM. In Deep Learning with Applications Using Python. 2018. (pp. 115-126). Apress, Berkeley, CA. DOI: https://doi.org/10.1007/978-1-4842-3516-4_9
Graves A. Long Short-Term Memory. 37–45. 2012. https://doi.org/10.1007/978-3-642-24797-2_4 DOI: https://doi.org/10.1007/978-3-642-24797-2_4
Hochreiter S. Long Short-Term Memory. Neural Computation, 1997. 1780, 1735–1780. DOI: https://doi.org/10.1162/neco.1997.9.8.1735
Gers F A, Schmidhuber J, and Cummins F. Learning to forget: Continual prediction with LSTM. IEE Conference Publication, 1999. 2(470), 850–855. https://doi.org/10.1049/cp:19991218 DOI: https://doi.org/10.1049/cp:19991218
Gers F A, Schraudolph N N, and Schmidhuber J. Learning precise timing with LSTM recurrent networks. Journal of Machine Learning Research, 2003. 3(1), 115–143. https://doi.org/10.1162/153244303768966139 DOI: https://doi.org/10.1162/153244303768966139
Scheiner N, Appenrodt N, Dickmann J, and Sick B. Radar-based road user classification and novelty detection with recurrent neural network ensembles. IEEE Intelligent Vehicles Symposium, Proceedings, 2019-June(Iv), 722–729. https://doi.org/10.1109/IVS.2019.8813773. DOI: https://doi.org/10.1109/IVS.2019.8813773
Nithya S. & Rani M.S.” Stacked LSTM and Kernel-PCA based Ensemble learning for Cardiac Arrhythmia Classification". IJACSA (Communicated).
Kiranyaz S, Ince T, and Gabbouj M. Real-Time Patient-Specific ECG Classification by 1-D Convolutional Neural Networks. IEEE Transactions on Biomedical Engineering, 216. 63(3), 664–675. https://doi.org/10.1109/TBME.2015.2468589 DOI: https://doi.org/10.1109/TBME.2015.2468589
Rajpurkar P, Hannun A Y, Haghpanahi M, Bourn C and Ng A Y. Cardiologist-Level Arrhythmia Detection with Convolutional Neural Networks. 2017. http://arxiv.org/abs/1707.01836
Hong S, Wu M, Zhou Y, Wang Q, Shang J, Li H, and Xie J. ENCASE: An ENsemble ClASsifiEr for ECG classification using expert features and deep neural networks. Computing in Cardiology, 2017. 44, 1–4.
https://doi.org/10.22489/CinC.2017.178-245 DOI: https://doi.org/10.22489/CinC.2017.178-245
Pyakillya B, Kazachenko N, and Mikhailovsky N. Deep Learning for ECG Classification. Journal of Physics: Conference Series, 2017, 913(1). https://doi.org/10.1088/1742-6596/913/1/012004 DOI: https://doi.org/10.1088/1742-6596/913/1/012004
Andreotti F, Carr O, Pimentel M A F, Mahdi A, and De Vos M, Comparing feature-based classifiers and convolutional neural networks to detect arrhythmia from short segments of ECG. Computing in Cardiology, 2017, 44, 1–4. https://doi.org/10.22489/CinC.2017.360-239 DOI: https://doi.org/10.22489/CinC.2017.360-239
Xiang Y, Lin Z, and Meng J. Automatic QRS complex detection using two-level convolutional neural network. BioMedical Engineering Online, 2018, 17(1), 1–17. https://doi.org/10.1186/s12938-018-0441-4 DOI: https://doi.org/10.1186/s12938-018-0441-4
Goodfellow S D, Goodwin A, Greer R, Laussen P C, and Eytan D. Towards Understanding ECG Rhythm Classification Using Convolutional Neural Networks and Attention Mappings.1–18. 2018. https://static1.squarespace.com/static/59d5ac1780bd5ef9c396eda6/t/5b73729d562fa79aabf87383/1534292642748/9.pdf
Ochiai K, Takahashi S, and Fukazawa Y. Arrhythmia detection from 2-lead ECG using convolutional denoising autoencoders. In Proc. KDD, 2018, (pp. 1-7).
Yıldırım O, Pławiak P, Tan R S, and Acharya U R. Arrhythmia detection using deep convolutional neural network with long duration ECG signals. Computers in Biology and Medicine, 2018. 102, 411–420. https://doi.org/10.1016/j.compbiomed.2018.09.009. DOI: https://doi.org/10.1016/j.compbiomed.2018.09.009
Anwar S M, Gul M, Majid M, and Alnowami M. Arrhythmia Classification of ECG Signals Using Hybrid Features. Computational and Mathematical Methods in Medicine. https://doi.org/10.1155/2018/1380348. DOI: https://doi.org/10.1155/2018/1380348
Ribeiro A H, Ribeiro M.H, Paixão G, Oliveira D, Gomes P R, Canazart J A, Pifano M, Meira W, Schön T B, and Ribeiro A L. Automatic Diagnosis of Short-Duration 12-Lead ECG using a Deep Convolutional Network. 1–11. 2018. http://arxiv.org/abs/1811.12194.
Li J, Si Y, Xu T, and Jiang S. Deep Convolutional Neural Network Based ECG Classification System Using Information Fusion and One-Hot Encoding Techniques. Mathematical Problems in Engineering, 2018. https://doi.org/10.1155/2018/7354081 DOI: https://doi.org/10.1155/2018/7354081
Xu S S, Mak M W, and Cheung C C. Towards End-to-End ECG Classification with Raw Signal Extraction and Deep Neural Networks. IEEE Journal of Biomedical and Health Informatics, 2019, 23(4), 1574–1584. https://doi.org/10.1109/JBHI.2018.2871510 DOI: https://doi.org/10.1109/JBHI.2018.2871510
Chen Y, Du G, Mai J, Liu W, Wang X, You J, Chen Y, Xie Y, Hu H, Zhou S, and Wang J. (2018). Analysis of 12-lead electrocardiogram signal based on deep learning. International Journal of Heart Rhythm, 3(2), 55. https://doi.org/10.4103/ijhr.ijhr_4_18 DOI: https://doi.org/10.4103/IJHR.IJHR_4_18
Kim J H, Seo S Y, Song C G, Kim K S. Assessment of Electrocardiogram Rhythms by GoogLeNet Deep Neural Network Architecture. Journal of Healthcare Engineering. 2019. https://doi.org/10.1155/2019/2826901 DOI: https://doi.org/10.1155/2019/2826901
Ji Y, Zhang S, and Xiao W. Electrocardiogram classification based on faster regions with convolutional neural network. Sensors. 2019. Switzerland, 19(11). https://doi.org/10.3390/s19112558 DOI: https://doi.org/10.3390/s19112558
Rajkumar A, Ganesan M, and Lavanya R. Arrhythmia classification on ECG using Deep Learning. 5th International Conference on Advanced Computing and Communication Systems, ICACCS 2019, 365–369. https://doi.org/10.1109/ICACCS.2019.8728362 DOI: https://doi.org/10.1109/ICACCS.2019.8728362
Kaouter K, Mohamed T, Sofiene D, Abbas D, and Fouad M. Full training convolutional neural network for ECG signals classification. AIP Conference Proceedings. 2019 https://doi.org/10.1063/1.5138541 DOI: https://doi.org/10.1063/1.5138541
Zhang Q, Fu L, and Gu L. A Cascaded Convolutional Neural Network for Assessing Signal Quality of Dynamic ECG. Computational and Mathematical Methods in Medicine. 2019. https://doi.org/10.1155/2019/7095137 DOI: https://doi.org/10.1155/2019/7095137
Moskalenko V, Zolotykh N, Osipov G. Deep learning for ECG segmentation. Studies in Computational Intelligence. 2020. 856, 246–254. https://doi.org/10.1007/978-3-030-30425-6_29 DOI: https://doi.org/10.1007/978-3-030-30425-6_29
Zheng Z, Chen Z, Hu F, Zhu J, Tang and Liang Y. An automatic diagnosis of arrhythmias using a combination of CNN and LSTM technology. Electronics (Switzerland), 2020. 9(1), 1–15.
https://doi.org/10.3390/electronics9010121 DOI: https://doi.org/10.3390/electronics9010121
H Tung, C Zheng, X Mao, and D Qian. (2020).Multi-Lead ECG Classification via an Information-Based Attention Convolutional Neural Network. 1–10. arXiv:2003.12009v1. http://arxiv.org/abs/2003.12009
Vijayarangan S, Murugesan B, Vignesh R, Preejith S P, Joseph J, and Sivaprakasam M. Interpreting Deep Neural Networks for Single-Lead ECG Arrhythmia Classification. Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBS, 2020. 300–303. https://doi.org/10.1109/EMBC44109.2020.9176396 DOI: https://doi.org/10.1109/EMBC44109.2020.9176396
Malik J, Soliman E Z, and Wu H T. An adaptive QRS detection algorithm for ultra-long-term ECG recordings. Journal of Electrocardiology,60, 165–171. 2020. https://doi.org/10.1016/j.jelectrocard.2020.02.016 DOI: https://doi.org/10.1016/j.jelectrocard.2020.02.016
Ribeiro A H, Ribeiro M H, Paixão G M M, Oliveira D M, Gomes P R, Canazart J A, Ferreira M P S, Andersson C R, Macfarlane P W, Wagner M, Schön T B, and Ribeiro A L P. Automatic diagnosis of the 12-lead ECG using a deep neural network. Nature Communications,11(1), 2020. 1–9. https://doi.org/10.1038/s41467-020-15432-4. DOI: https://doi.org/10.1038/s41467-020-15432-4
Smigiel S, Palczynski,K, and Ledzinski, D. ECG signal classification using deep learning techniques based on the PTB-XL dataset. Entropy, 2021. 23(9), 1121. DOI: https://doi.org/10.3390/e23091121
Rahman, A. U., Asif, R. N., Sultan, K., Alsaif, S. A., Abbas, S., Khan, M. A., & Mosavi, A. ECG classification for detecting ECG arrhythmia empowered with deep learning approaches. Computational intelligence and neuroscience, 2022. DOI: https://doi.org/10.1155/2022/6852845
Khan, F., Yu, X., Yuan, Z., & Rehman, A. U. ECG classification using 1-D convolutional deep residual neural network. Plos one, 2023. 18(4), e0284791. DOI: https://doi.org/10.1371/journal.pone.0284791
Moody GB, Mark RG. (May-June 2001). The impact of the MIT-BIH Arrhythmia Database. IEEE Eng in Med and Biol 20(3):45-50 (PMID: 11446209). DOI: https://doi.org/10.1109/51.932724
Anthony Atkielski A. (2007, January 13). ECG of a heart in normal sinus rhythm [Figure].
https://en.wikipedia.org/wiki/Sinus_rhythm#/media/File:SinusRhythmLabels.svg.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 S. Nithya, M. Mary Shanthi Rani, V. Sivakumar
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
This is an open access article distributed under the terms of the CC BY-NC-SA 4.0, which permits copying, redistributing, remixing, transformation, and building upon the material in any medium so long as the original work is properly cited.