HeartNet: Self Multihead Attention Mechanism via Convolutional Network With Adversarial Data Synthesis for ECG-Based Arrhythmia Classification
Authors:
Open Access
- 14 September 2022
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 10, 100501-100512
Abstract
Cardiovascular disease is now one of the leading causes of morbidity and mortality. Electrocardiogram (ECG) is a reliable tool for monitoring the health of the cardiovascular system. Currently, there has been a lot of focus on accurately categorizing heartbeats. There is a high demand for automatic ECG classification systems to assist medical professionals. But there is a big issue in obtaining original data extensively in medical domains in rare diseases, so it is essential to have a robust solution adopting this challenge. So, we need a solution that can address the problem of tackling data insufficiency, which is a major concern nowadays for medical applications. Without having, significant training samples the overall output can be demised. But the recent works on ECG classification did not address the challenge of solving the data insufficiency label problem. To overcome this issue, we developed a new generative adversarial network-based deep learning method called HeartNet for tackling the data insufficiency problem. The proposed deep learning method is compressed by a multi-head attention mechanism on CNN architecture. The main challenge of insufficient data labels is solved by adversarial data synthesis by adopting a generative adversarial network (GAN) with generating additional training samples. It drastically improves the overall performance of the proposed method by 5-10% on each insufficient data label category. Since the training samples are increased. We evaluated our proposed method utilizing the MIT-BIH dataset. Our proposed method has shown $99.67\pm {0.11}$ accuracy and 89.24± 1.71 MCC trained with adversarial data synthesized dataset. However, we have also utilized two individual datasets as Atrial Fibrillation Detection Database and PTB Diagnostic Database to see the performance and generalization of our proposed model on ECG classification. The effectiveness and robustness of the proposed method are validated by extensive experiments, comparison, and analysis. Later on, we also highlighted some limitations of this work.Keywords
All Related Versions
Funding Information
- Hallym University Research Fund, 2020 (HRF-202003-016)
This publication has 32 references indexed in Scilit:
- Inter-Patient ECG Classification Using Deep Convolutional Neural Networks2018
- A novel application of deep learning for single-lead ECG classificationComputers in Biology and Medicine, 2018
- ECG Heartbeat Classification: A Deep Transferable Representation2018
- A novel wavelet sequence based on deep bidirectional LSTM network model for ECG signal classificationComputers in Biology and Medicine, 2018
- Convolutional Neural Networks for Electrocardiogram ClassificationJournal of Medical and Biological Engineering, 2018
- Classification of ECG Arrhythmia using Recurrent Neural NetworksProcedia Computer Science, 2018
- Deep Learning for ECG ClassificationJournal of Physics: Conference Series, 2017
- Classification of ECG signals based on 1D convolution neural network2017
- A visual attention based convolutional neural network for image classification2016
- The impact of the MIT-BIH Arrhythmia DatabaseIEEE Engineering in Medicine and Biology Magazine, 2001