Open Access   Article Go Back

A Review on Cardiac Abnormalities Classification using Electrocardiogram with Machine Learning and Deep Learning Classification Techniques

Shashank Yadav1 , Upendra Kumar2

Section:Review Paper, Product Type: Journal Paper
Volume-8 , Issue-12 , Page no. 74-84, Dec-2020

CrossRef-DOI:   https://doi.org/10.26438/ijcse/v8i12.7484

Online published on Dec 31, 2020

Copyright © Shashank Yadav, Upendra Kumar . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

View this paper at   Google Scholar | DPI Digital Library

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: Shashank Yadav, Upendra Kumar, “A Review on Cardiac Abnormalities Classification using Electrocardiogram with Machine Learning and Deep Learning Classification Techniques,” International Journal of Computer Sciences and Engineering, Vol.8, Issue.12, pp.74-84, 2020.

MLA Style Citation: Shashank Yadav, Upendra Kumar "A Review on Cardiac Abnormalities Classification using Electrocardiogram with Machine Learning and Deep Learning Classification Techniques." International Journal of Computer Sciences and Engineering 8.12 (2020): 74-84.

APA Style Citation: Shashank Yadav, Upendra Kumar, (2020). A Review on Cardiac Abnormalities Classification using Electrocardiogram with Machine Learning and Deep Learning Classification Techniques. International Journal of Computer Sciences and Engineering, 8(12), 74-84.

BibTex Style Citation:
@article{Yadav_2020,
author = {Shashank Yadav, Upendra Kumar},
title = {A Review on Cardiac Abnormalities Classification using Electrocardiogram with Machine Learning and Deep Learning Classification Techniques},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {12 2020},
volume = {8},
Issue = {12},
month = {12},
year = {2020},
issn = {2347-2693},
pages = {74-84},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=5283},
doi = {https://doi.org/10.26438/ijcse/v8i12.7484}
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
DO = {https://doi.org/10.26438/ijcse/v8i12.7484}
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=5283
TI - A Review on Cardiac Abnormalities Classification using Electrocardiogram with Machine Learning and Deep Learning Classification Techniques
T2 - International Journal of Computer Sciences and Engineering
AU - Shashank Yadav, Upendra Kumar
PY - 2020
DA - 2020/12/31
PB - IJCSE, Indore, INDIA
SP - 74-84
IS - 12
VL - 8
SN - 2347-2693
ER -

VIEWS PDF XML
295 247 downloads 137 downloads
  
  
           

Abstract

Our heart works nonstop throughout our life. Its failure means the death of the person. Diseases regarding cardiac system are the main cause of death in the whole world. Therefore it is compulsory to diagnose these types of abnormalities before the failure of the heart. For showing all the electrical actions of the cardiac system, the Electrocardiogram (ECG) signal is an easy and highly recommendable mean. Normally the physicians manually examine the ECG heartbeat to analyze the different types of Arrhythmia. But manually working on ECG graphs is not a satisfactory solution due to its non-stationary nature of ECG. Therefore, there is always a need of computer based systems to examine the ECG signals, which is helpful for physicians. For classification of ECG data, there are many techniques which are implemented by different researchers. This survey is focusing on the latest research papers in which machine learning and deep learning classification techniques are applied in different manners. The implemented machine learning techniques are Support Vector Machine, k-NN, Decision Tree, Neural Network, and Extreme Learning Machine. Convolutional Neural Network (CNN) is implemented in various researches, which is a deep learning technique. A CNN is defined as a deep feed-forward artificial neural network that can mine deep features from database automatically. Mostly works were evaluated on MIT-BIH arrhythmia database which is available publically. In this survey, the existing methods are compared according to qualitative factors like purpose of the work, implemented algorithms and results achieved.

Key-Words / Index Term

Arrhythmia classification, Convolutional Neural Network, Electrocardiogram, Extreme Learning Machine, Support Vector Machine

References

[1] C. K. Roopa, B. S. Harish, “A Survey on various Machine Learning Approaches for ECG Analysis”, International Journal of Computer Applications, vol.163, issue.9, pp.25-33, 2017.
[2] S. Celin, K. Vasanth, “ECG Signal Classification Using Various Machine Learning Techniques”, Journal of Medical System, vol.42, issue.241, pp.1-11, 2018.
[3] Q. Yao, R. Wang, X. Fan, J. Liu, Y. Li, “Multi-class Arrhythmia detection from 12-lead varied-length ECG using Attention-based Time-Incremental Convolutional Neural Network”, Information Fusion vol.53, issue.2020, pp.174–182, 2019.
[4] Y. Kaya, H. Pehlivan, M. E. Tenekeci, “Effective ECG beat classification using higher order statistic features and genetic feature selection”, Biomedical Research, vol.28, issue.17, pp.7594-7603, 2017.
[5] A. Turnip, M. I. Rizqywan, D. E. Kusumandari, M. Turnip, P. Sihombing, “Classification of ECG signal with Support Vector Machine Method for Arrhythmia Detection”, Journal of Physics: Conf. Series, vol.970, issue.012012, pp.1-8, 2018.
[6] B. Pyakillya, N. Kazachenko, N. Mikhailovsky, “Deep Learning for ECG Classification”, Journal of Physics: Conference Series 913, 012004, pp.1-5, 2017.
[7] A. Isin, S. Ozdalili, “Cardiac arrhythmia detection using deep learning”, Procedia Computer Science, vol.120, issue.2017 pp.268-275, 2018.
[8] H. Lassoued, R. Ketata, “ECG Multi-Class Classification using Neural Network as Machine Learning Model”, IEEE, pp.473-478, 2018.
[9] M. Kachuee, S. Fazeli, M. Sarrafzadeh, “ECG Heartbeat Classification: A Deep Transferable Representation”, arXiv:1805.00794v2 [cs.CY], 2018.
[10] J. Li, Y. Si, T. Xu, S. Jiang, “Deep Convolutional Neural Network Based ECG Classification System Using Information Fusion and One-Hot Encoding Techniques”, Hindawi- Mathematical Problems in Engineering, vol.2018, Article ID.7354081, pp.1-10, 2018.
[11] Y. Ji, S. Zhang, W. Xiao, “Electrocardiogram Classification Based on Faster Regions with Convolutional Neural Network”, Sensors, vol.19, issue.2558, pp.1–18, 2019.
[12] J. H. Kim, S. Y. Seo, C. G. Song, K. S. Kim, “Assessment of Electrocardiogram Rhythms by GoogLeNet Deep Neural Network Architecture”, Hindawi-Journal of Healthcare Engineering, vol.2019, Article ID.2826901, pp.1-10, 2019.
[13] A. Rajkumar, M. Ganesan, R. Lavanya, “Arrhythmia classification on ECG using Deep Learning”, 5th International Conference on Advanced Computing & Communication Systems (ICACCS), pp.365-369, 2019.
[14] S. Nurmaini, R. U. Partan, W. Caesarendra, T. Dewi, M. N. Rahmatullah, A. Darmawahyuni, V. Bhayyu, F. Firdaus, “An Automated ECG Beat Classification System Using Deep Neural Networks with an Unsupervised Feature Extraction Technique”, Applied Sciences, vol.9, issue.2921, pp.1-17, 2019.
[15] A. Ullah, S. M. Anwar, M. Bilal, R. M. Mehmood, “Classification of Arrhythmia by Using Deep Learning with 2-D ECG Spectral Image Representation”, Remote Sensing, vol.12, issue.1685, 2020.
[16] F. Y. O. Abdalla, L. Wu, H. Ullah, G. Ren, A. Noor, H. Mkindu, Y. Zhao, “Deep convolutional neural network application to classify the ECG arrhythmia”, Signal, Image and Video Processing, vol.14, issue.7, 2020.
[17] T. M. Chen, C. H. Huang, E. S. C. Shih, Y. F. Hu, M. J. Hwang, “Detection and Classification of Cardiac Arrhythmias by a Challenge-Best Deep Learning Neural Network Model”, iScience, vol.23, issue.100886, pp.1-7, 2020.
[18] A. Diker, D. Avci, E. Avci, M. Gedikpinar, “A new technique for ECG signal classification genetic algorithm Wavelet Kernel extreme learning machine”, Optik-International Journal for Light and Electron, vol.180, pp.46-55, 2019.
[19] A. Diker, E. Avci, E. Tanyildizi, M. Gedikpinar, “A novel ECG signal classification method using DEA- ELM”, Medical Hypotheses, vol.136, issue.109515, pp.1-11, 2020.
[20] S. Dalal, V. P. Vishwakarma, “GA based KELM Optimization for ECG Classification”, Procedia Computer Science, vol.167, pp.580-588, 2020.
[21] P. P?awiak, U. R. Acharya, “Novel deep genetic ensemble of classifiers for arrhythmia detection using ECG signals”, Neural Computing and Applications, vol.32, issue.15, pp.11137–11161, 2020.
[22] F. I. Alarsan, M. Younes, “Analysis and classification of heart diseases using heartbeat features and machine learning algorithms”, Journal of Big Data, vol.6, issue.81, pp.1-15, 2019.
[23] M. Hadjem, F. N. Abdesselam, “An ECG T-wave Anomalies Detection Using a Lightweight Classification Model for Wireless Body Sensors”, HAL, Id: hal-01191622, 2015.
[24] M. G. Shankar, C. G. Babu, “An Exploration of ECG Signal Feature Selection and Classification using Machine Learning Techniques”, International Journal of Innovative Technology and Exploring Engineering (IJITEE), vol.9, issue-3, pp.797-804, 2020.
[25] S. H. Jambukia, V. K. Dabhi, H. B. Prajapati, “Classification of ECG signals using Machine Learning Techniques: A Survey”, International Conference on Advances in Computer Engineering and Applications (ICACEA), pp.714-721, 2015.
[26] S. Ansari, N. Farzaneh, M. Duda, K. Horan, H. B. Andersson, Z. Goldberger, D. Nallamothu, B. K. Najarian, “A Review of Automated Methods for Detection of Myocardial Ischemia and Infarction using Electrocardiogram and Electronic Health Records”, IEEE Reviews In Biomedical Engineering, vol.10, pp.264-298, 2017.
[27] R. Kher, “Signal Processing Techniques for Removing Noise from ECG Signals”, Journal of Biomedical Engineering and Research, vol.3, issue.101, pp.1-9, 2019.
[28] A. C. V. Maggio, M. P. Bonomini, E. L. Leber, P. D. Arini, “Quantification of Ventricular Repolarization Dispersion Using Digital Processing of the Surface ECG”, InTech, pp.181-206, 2012.
[29] J. Pan, W. J. Tompkins, “A Real-Time QRS Detection Algorithm”, IEEE Transactions on Biomedical Engineering, vol.BME-32, issue.3, pp.230-236, 1985.
[30] K. V. L. Narayana, A. B. Rao, “Noise Removal using Adaptive Noise Canceling, Analysis of ECG using Matlab”, International Journal of Engineering Science and Technology (IJEST), vol.3, issue.4, pp.2839-2844, 2011.
[31] K. O’shea, R. Nash, “An Introduction to Convolutional Neural Networks”, arXiv:1511.08458v2 [cs.NE], 2015.
[32] S. Albawi, T. A. Mohammed, S. Al-Zawi, “Understanding of a Convolutional Neural Network”, ICET2017 Antalya Turkey, 2017.