Cargando…
A Residual-Dense-Based Convolutional Neural Network Architecture for Recognition of Cardiac Health Based on ECG Signals
Cardiovascular disorders are often diagnosed using an electrocardiogram (ECG). It is a painless method that mimics the cyclical contraction and relaxation of the heart’s muscles. By monitoring the heart’s electrical activity, an ECG can be used to identify irregular heartbeats, heart attacks, cardia...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10458913/ https://www.ncbi.nlm.nih.gov/pubmed/37631741 http://dx.doi.org/10.3390/s23167204 |
_version_ | 1785097280582320128 |
---|---|
author | Ahmed, Alaa E. S. Abbas, Qaisar Daadaa, Yassine Qureshi, Imran Perumal, Ganeshkumar Ibrahim, Mostafa E. A. |
author_facet | Ahmed, Alaa E. S. Abbas, Qaisar Daadaa, Yassine Qureshi, Imran Perumal, Ganeshkumar Ibrahim, Mostafa E. A. |
author_sort | Ahmed, Alaa E. S. |
collection | PubMed |
description | Cardiovascular disorders are often diagnosed using an electrocardiogram (ECG). It is a painless method that mimics the cyclical contraction and relaxation of the heart’s muscles. By monitoring the heart’s electrical activity, an ECG can be used to identify irregular heartbeats, heart attacks, cardiac illnesses, or enlarged hearts. Numerous studies and analyses of ECG signals to identify cardiac problems have been conducted during the past few years. Although ECG heartbeat classification methods have been presented in the literature, especially for unbalanced datasets, they have not proven to be successful in recognizing some heartbeat categories with high performance. This study uses a convolutional neural network (CNN) model to combine the benefits of dense and residual blocks. The objective is to leverage the benefits of residual and dense connections to enhance information flow, gradient propagation, and feature reuse, ultimately improving the model’s performance. This proposed model consists of a series of residual-dense blocks interleaved with optional pooling layers for downsampling. A linear support vector machine (LSVM) classified heartbeats into five classes. This makes it easier to learn and represent features from ECG signals. We first denoised the gathered ECG data to correct issues such as baseline drift, power line interference, and motion noise. The impacts of the class imbalance are then offset by resampling techniques that denoise ECG signals. An RD-CNN algorithm is then used to categorize the ECG data for the various cardiac illnesses using the retrieved characteristics. On two benchmarked datasets, we conducted extensive simulations and assessed several performance measures. On average, we have achieved an accuracy of 98.5%, a sensitivity of 97.6%, a specificity of 96.8%, and an area under the receiver operating curve (AUC) of 0.99. The effectiveness of our suggested method for detecting heart disease from ECG data was compared with several recently presented algorithms. The results demonstrate that our method is lightweight and practical, qualifying it for continuous monitoring applications in clinical settings for automated ECG interpretation to support cardiologists. |
format | Online Article Text |
id | pubmed-10458913 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-104589132023-08-27 A Residual-Dense-Based Convolutional Neural Network Architecture for Recognition of Cardiac Health Based on ECG Signals Ahmed, Alaa E. S. Abbas, Qaisar Daadaa, Yassine Qureshi, Imran Perumal, Ganeshkumar Ibrahim, Mostafa E. A. Sensors (Basel) Article Cardiovascular disorders are often diagnosed using an electrocardiogram (ECG). It is a painless method that mimics the cyclical contraction and relaxation of the heart’s muscles. By monitoring the heart’s electrical activity, an ECG can be used to identify irregular heartbeats, heart attacks, cardiac illnesses, or enlarged hearts. Numerous studies and analyses of ECG signals to identify cardiac problems have been conducted during the past few years. Although ECG heartbeat classification methods have been presented in the literature, especially for unbalanced datasets, they have not proven to be successful in recognizing some heartbeat categories with high performance. This study uses a convolutional neural network (CNN) model to combine the benefits of dense and residual blocks. The objective is to leverage the benefits of residual and dense connections to enhance information flow, gradient propagation, and feature reuse, ultimately improving the model’s performance. This proposed model consists of a series of residual-dense blocks interleaved with optional pooling layers for downsampling. A linear support vector machine (LSVM) classified heartbeats into five classes. This makes it easier to learn and represent features from ECG signals. We first denoised the gathered ECG data to correct issues such as baseline drift, power line interference, and motion noise. The impacts of the class imbalance are then offset by resampling techniques that denoise ECG signals. An RD-CNN algorithm is then used to categorize the ECG data for the various cardiac illnesses using the retrieved characteristics. On two benchmarked datasets, we conducted extensive simulations and assessed several performance measures. On average, we have achieved an accuracy of 98.5%, a sensitivity of 97.6%, a specificity of 96.8%, and an area under the receiver operating curve (AUC) of 0.99. The effectiveness of our suggested method for detecting heart disease from ECG data was compared with several recently presented algorithms. The results demonstrate that our method is lightweight and practical, qualifying it for continuous monitoring applications in clinical settings for automated ECG interpretation to support cardiologists. MDPI 2023-08-16 /pmc/articles/PMC10458913/ /pubmed/37631741 http://dx.doi.org/10.3390/s23167204 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Ahmed, Alaa E. S. Abbas, Qaisar Daadaa, Yassine Qureshi, Imran Perumal, Ganeshkumar Ibrahim, Mostafa E. A. A Residual-Dense-Based Convolutional Neural Network Architecture for Recognition of Cardiac Health Based on ECG Signals |
title | A Residual-Dense-Based Convolutional Neural Network Architecture for Recognition of Cardiac Health Based on ECG Signals |
title_full | A Residual-Dense-Based Convolutional Neural Network Architecture for Recognition of Cardiac Health Based on ECG Signals |
title_fullStr | A Residual-Dense-Based Convolutional Neural Network Architecture for Recognition of Cardiac Health Based on ECG Signals |
title_full_unstemmed | A Residual-Dense-Based Convolutional Neural Network Architecture for Recognition of Cardiac Health Based on ECG Signals |
title_short | A Residual-Dense-Based Convolutional Neural Network Architecture for Recognition of Cardiac Health Based on ECG Signals |
title_sort | residual-dense-based convolutional neural network architecture for recognition of cardiac health based on ecg signals |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10458913/ https://www.ncbi.nlm.nih.gov/pubmed/37631741 http://dx.doi.org/10.3390/s23167204 |
work_keys_str_mv | AT ahmedalaaes aresidualdensebasedconvolutionalneuralnetworkarchitectureforrecognitionofcardiachealthbasedonecgsignals AT abbasqaisar aresidualdensebasedconvolutionalneuralnetworkarchitectureforrecognitionofcardiachealthbasedonecgsignals AT daadaayassine aresidualdensebasedconvolutionalneuralnetworkarchitectureforrecognitionofcardiachealthbasedonecgsignals AT qureshiimran aresidualdensebasedconvolutionalneuralnetworkarchitectureforrecognitionofcardiachealthbasedonecgsignals AT perumalganeshkumar aresidualdensebasedconvolutionalneuralnetworkarchitectureforrecognitionofcardiachealthbasedonecgsignals AT ibrahimmostafaea aresidualdensebasedconvolutionalneuralnetworkarchitectureforrecognitionofcardiachealthbasedonecgsignals AT ahmedalaaes residualdensebasedconvolutionalneuralnetworkarchitectureforrecognitionofcardiachealthbasedonecgsignals AT abbasqaisar residualdensebasedconvolutionalneuralnetworkarchitectureforrecognitionofcardiachealthbasedonecgsignals AT daadaayassine residualdensebasedconvolutionalneuralnetworkarchitectureforrecognitionofcardiachealthbasedonecgsignals AT qureshiimran residualdensebasedconvolutionalneuralnetworkarchitectureforrecognitionofcardiachealthbasedonecgsignals AT perumalganeshkumar residualdensebasedconvolutionalneuralnetworkarchitectureforrecognitionofcardiachealthbasedonecgsignals AT ibrahimmostafaea residualdensebasedconvolutionalneuralnetworkarchitectureforrecognitionofcardiachealthbasedonecgsignals |