Heartbeat ECG Recognition Method for Arrhythmia Classification Via Machine Learning Algorithm

Authors

  • S. Anusya
  • K.P. Rajesh

DOI:

https://doi.org/10.52783/jns.v14.1920

Keywords:

Arrhythmia classification, CNN, ANN, WCNN and Machine Learning

Abstract

This study presents a comprehensive approach to automatic arrhythmia classification using electrocardiogram (ECG) signals through advanced machine learning techniques. We implemented and compared three deep learning architectures: Convolutional Neural Networks (CNN), Artificial Neural Networks (ANN), and our proposed Weight-based Convolutional Neural Network (WCNN). The WCNN model incorporates wavelet transform for feature extraction, enabling better capture of time-frequency characteristics inherent in ECG signals. Experiments were conducted using a standardized ECG dataset, with signals preprocessed to remove noise artifacts and enhance key features. Performance evaluation metrics included accuracy, sensitivity and specificity across multiple arrhythmia classes. Results demonstrate that the WCNN architecture significantly outperformed both traditional CNN and ANN approaches, achieving higher classification accuracy while maintaining computational efficiency. The WCNN model exhibited particularly strong performance in distinguishing between similar arrhythmia types that pose challenges for conventional algorithms

Downloads

Download data is not yet available.

Metrics

Metrics Loading ...

References

Acharya, U. R., Oh, S. L., Hagiwara, Y., Tan, J. H., Adam, M., & Gertych, A. (2018). A deep convolutional neural network model to classify heartbeats. Computers in Biology and Medicine, 96, 246–254.

Hannun, A. Y., Rajpurkar, P., Haghpanahi, M., et al. (2019). Cardiologist-level arrhythmia detection and classification in ambulatory electrocardiograms using a deep neural network. Nature Medicine, 25(1), 65–69.

Isin, A., & Ozdalili, S. (2017). Cardiac arrhythmia detection using deep learning. Procedia Computer Science, 120, 268–275.

Janarthanam, S., Prakash, N., & Shanthakumar, M. (2020). Adaptive Learning Method for DDoS Attacks on Software Defined Network Function Virtualization. EAI Endorsed Transactions on Cloud Systems, 6(18)1-8.

Moorthy E, Shanthakumar M, Janarthanam S (2022) Intellectual Data Aggregation Using Independent Cluster based Medicaid Method for Network Functionality Fabrication. Indian Journal of Science and Technology 15(44): 2432-2440.

Kiranyaz, S., Ince, T., & Gabbouj, M. (2016). Real-time patient-specific ECG classification by 1-D convolutional neural networks. IEEE Transactions on Biomedical Engineering, 63(3), 664–675.

Rajpurkar, P., Hannun, A. Y., Haghpanahi, M., et al. (2017). Cardiologist-level arrhythmia detection with deep learning. arXiv preprint arXiv:1707.01836.

Sharma, L., Dutta, M. K., & Dutta, S. (2021). Arrhythmia classification using a deep learning approach with ECG time-series data. Biomedical Signal Processing and Control, 68, 102595.

Wang, D., Si, Y., Yang, H., Zhang, Y., & Yang, L. (2021). A novel multi-scale wavelet CNN for ECG arrhythmia classification. Biomedical Signal Processing and Control, 64, 102262.

Xia, Y., Wulan, N., Wang, K., & Zhang, H. (2018). Detecting atrial fibrillation by deep convolutional neural networks. Computers in Biology and Medicine, 93, 84–92.

Yildirim, Ö., Baloglu, U. B., Tan, R. S., Ciaccio, E. J., & Acharya, U. R. (2019). A deep convolutional neural network model for automated detection of atrial fibrillation using ECG signals. Applied Intelligence, 49, 44–57.

Zhao, Z., Deng, Y., Zhang, M., et al. (2020). ECG classification using deep learning and wavelet transform-based feature extraction. Journal of Ambient Intelligence and Humanized Computing, 11, 663–674

Downloads

Published

2025-03-04

How to Cite

1.
Anusya S, Rajesh K. Heartbeat ECG Recognition Method for Arrhythmia Classification Via Machine Learning Algorithm. J Neonatal Surg [Internet]. 2025Mar.4 [cited 2025Sep.22];14(4S):1099-104. Available from: https://jneonatalsurg.com/index.php/jns/article/view/1920