Cargando…
Automatic ECG Classification Using Continuous Wavelet Transform and Convolutional Neural Network
Early detection of arrhythmia and effective treatment can prevent deaths caused by cardiovascular disease (CVD). In clinical practice, the diagnosis is made by checking the electrocardiogram (ECG) beat-by-beat, but this is usually time-consuming and laborious. In the paper, we propose an automatic E...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7831114/ https://www.ncbi.nlm.nih.gov/pubmed/33477566 http://dx.doi.org/10.3390/e23010119 |
_version_ | 1783641568806174720 |
---|---|
author | Wang, Tao Lu, Changhua Sun, Yining Yang, Mei Liu, Chun Ou, Chunsheng |
author_facet | Wang, Tao Lu, Changhua Sun, Yining Yang, Mei Liu, Chun Ou, Chunsheng |
author_sort | Wang, Tao |
collection | PubMed |
description | Early detection of arrhythmia and effective treatment can prevent deaths caused by cardiovascular disease (CVD). In clinical practice, the diagnosis is made by checking the electrocardiogram (ECG) beat-by-beat, but this is usually time-consuming and laborious. In the paper, we propose an automatic ECG classification method based on Continuous Wavelet Transform (CWT) and Convolutional Neural Network (CNN). CWT is used to decompose ECG signals to obtain different time-frequency components, and CNN is used to extract features from the 2D-scalogram composed of the above time-frequency components. Considering the surrounding R peak interval (also called RR interval) is also useful for the diagnosis of arrhythmia, four RR interval features are extracted and combined with the CNN features to input into a fully connected layer for ECG classification. By testing in the MIT-BIH arrhythmia database, our method achieves an overall performance of 70.75%, 67.47%, 68.76%, and 98.74% for positive predictive value, sensitivity, F1-score, and accuracy, respectively. Compared with existing methods, the overall F1-score of our method is increased by 4.75~16.85%. Because our method is simple and highly accurate, it can potentially be used as a clinical auxiliary diagnostic tool. |
format | Online Article Text |
id | pubmed-7831114 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-78311142021-02-24 Automatic ECG Classification Using Continuous Wavelet Transform and Convolutional Neural Network Wang, Tao Lu, Changhua Sun, Yining Yang, Mei Liu, Chun Ou, Chunsheng Entropy (Basel) Article Early detection of arrhythmia and effective treatment can prevent deaths caused by cardiovascular disease (CVD). In clinical practice, the diagnosis is made by checking the electrocardiogram (ECG) beat-by-beat, but this is usually time-consuming and laborious. In the paper, we propose an automatic ECG classification method based on Continuous Wavelet Transform (CWT) and Convolutional Neural Network (CNN). CWT is used to decompose ECG signals to obtain different time-frequency components, and CNN is used to extract features from the 2D-scalogram composed of the above time-frequency components. Considering the surrounding R peak interval (also called RR interval) is also useful for the diagnosis of arrhythmia, four RR interval features are extracted and combined with the CNN features to input into a fully connected layer for ECG classification. By testing in the MIT-BIH arrhythmia database, our method achieves an overall performance of 70.75%, 67.47%, 68.76%, and 98.74% for positive predictive value, sensitivity, F1-score, and accuracy, respectively. Compared with existing methods, the overall F1-score of our method is increased by 4.75~16.85%. Because our method is simple and highly accurate, it can potentially be used as a clinical auxiliary diagnostic tool. MDPI 2021-01-18 /pmc/articles/PMC7831114/ /pubmed/33477566 http://dx.doi.org/10.3390/e23010119 Text en © 2021 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Wang, Tao Lu, Changhua Sun, Yining Yang, Mei Liu, Chun Ou, Chunsheng Automatic ECG Classification Using Continuous Wavelet Transform and Convolutional Neural Network |
title | Automatic ECG Classification Using Continuous Wavelet Transform and Convolutional Neural Network |
title_full | Automatic ECG Classification Using Continuous Wavelet Transform and Convolutional Neural Network |
title_fullStr | Automatic ECG Classification Using Continuous Wavelet Transform and Convolutional Neural Network |
title_full_unstemmed | Automatic ECG Classification Using Continuous Wavelet Transform and Convolutional Neural Network |
title_short | Automatic ECG Classification Using Continuous Wavelet Transform and Convolutional Neural Network |
title_sort | automatic ecg classification using continuous wavelet transform and convolutional neural network |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7831114/ https://www.ncbi.nlm.nih.gov/pubmed/33477566 http://dx.doi.org/10.3390/e23010119 |
work_keys_str_mv | AT wangtao automaticecgclassificationusingcontinuouswavelettransformandconvolutionalneuralnetwork AT luchanghua automaticecgclassificationusingcontinuouswavelettransformandconvolutionalneuralnetwork AT sunyining automaticecgclassificationusingcontinuouswavelettransformandconvolutionalneuralnetwork AT yangmei automaticecgclassificationusingcontinuouswavelettransformandconvolutionalneuralnetwork AT liuchun automaticecgclassificationusingcontinuouswavelettransformandconvolutionalneuralnetwork AT ouchunsheng automaticecgclassificationusingcontinuouswavelettransformandconvolutionalneuralnetwork |