Cargando…

ECG signal classification based on deep CNN and BiLSTM

BACKGROUND: Currently, cardiovascular disease has become a major disease endangering human health, and the number of such patients is growing. Electrocardiogram (ECG) is an important basis for {medical doctors to diagnose the cardiovascular disease, which can truly reflect the health of the heart. I...

Descripción completa

Detalles Bibliográficos
Autores principales: Cheng, Jinyong, Zou, Qingxu, Zhao, Yunxiang
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8715576/
https://www.ncbi.nlm.nih.gov/pubmed/34963455
http://dx.doi.org/10.1186/s12911-021-01736-y
_version_ 1784624154220167168
author Cheng, Jinyong
Zou, Qingxu
Zhao, Yunxiang
author_facet Cheng, Jinyong
Zou, Qingxu
Zhao, Yunxiang
author_sort Cheng, Jinyong
collection PubMed
description BACKGROUND: Currently, cardiovascular disease has become a major disease endangering human health, and the number of such patients is growing. Electrocardiogram (ECG) is an important basis for {medical doctors to diagnose the cardiovascular disease, which can truly reflect the health of the heart. In this context, the contradiction between the lack of medical resources and the surge in the number of patients has become increasingly prominent. The use of computer-aided diagnosis of cardiovascular disease has become particularly important, so the study of ECG automatic classification method has a strong practical significance. METHODS: This article proposes a new method for automatic identification and classification of ECG.We have developed a dense heart rhythm network that combines a 24-layer Deep Convolutional Neural Network (DCNN) and Bidirectional Long Short-Term Memory (BiLSTM) to deeply mine the hierarchical and time-sensitive features of ECG data. Three different sizes of convolution kernels (32, 64 and 128) are used to mine the detailed features of the ECG signal, and the original ECG is filtered using a combination of wavelet transform and median filtering to eliminate the influence of noise on the signal. A new loss function is proposed to control the fluctuation of loss during the training process, and convergence mapping of the tan function in the range of 0–1 is employed to better reflect the model training loss and correct the optimization direction in time. RESULTS: We applied the dataset provided by the 2017 PhysioNet/CINC challenge for verification. The experiment adopted ten-fold cross validation,and obtained an accuracy rate of 89.3[Formula: see text] and an F1 score of 0.891. CONCLUSIONS: This article proposes its own method in the aspects of ECG data preprocessing, feature extraction and loss function design. Compared with the existing methods, this method improves the accuracy of automatic ECG classification and is helpful for clinical diagnosis and self-monitoring of atrial fibrillation.
format Online
Article
Text
id pubmed-8715576
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-87155762022-01-05 ECG signal classification based on deep CNN and BiLSTM Cheng, Jinyong Zou, Qingxu Zhao, Yunxiang BMC Med Inform Decis Mak Research BACKGROUND: Currently, cardiovascular disease has become a major disease endangering human health, and the number of such patients is growing. Electrocardiogram (ECG) is an important basis for {medical doctors to diagnose the cardiovascular disease, which can truly reflect the health of the heart. In this context, the contradiction between the lack of medical resources and the surge in the number of patients has become increasingly prominent. The use of computer-aided diagnosis of cardiovascular disease has become particularly important, so the study of ECG automatic classification method has a strong practical significance. METHODS: This article proposes a new method for automatic identification and classification of ECG.We have developed a dense heart rhythm network that combines a 24-layer Deep Convolutional Neural Network (DCNN) and Bidirectional Long Short-Term Memory (BiLSTM) to deeply mine the hierarchical and time-sensitive features of ECG data. Three different sizes of convolution kernels (32, 64 and 128) are used to mine the detailed features of the ECG signal, and the original ECG is filtered using a combination of wavelet transform and median filtering to eliminate the influence of noise on the signal. A new loss function is proposed to control the fluctuation of loss during the training process, and convergence mapping of the tan function in the range of 0–1 is employed to better reflect the model training loss and correct the optimization direction in time. RESULTS: We applied the dataset provided by the 2017 PhysioNet/CINC challenge for verification. The experiment adopted ten-fold cross validation,and obtained an accuracy rate of 89.3[Formula: see text] and an F1 score of 0.891. CONCLUSIONS: This article proposes its own method in the aspects of ECG data preprocessing, feature extraction and loss function design. Compared with the existing methods, this method improves the accuracy of automatic ECG classification and is helpful for clinical diagnosis and self-monitoring of atrial fibrillation. BioMed Central 2021-12-28 /pmc/articles/PMC8715576/ /pubmed/34963455 http://dx.doi.org/10.1186/s12911-021-01736-y Text en © The Author(s) 2021 https://creativecommons.org/licenses/by/4.0/Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) . The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/ (https://creativecommons.org/publicdomain/zero/1.0/) ) applies to the data made available in this article, unless otherwise stated in a credit line to the data.
spellingShingle Research
Cheng, Jinyong
Zou, Qingxu
Zhao, Yunxiang
ECG signal classification based on deep CNN and BiLSTM
title ECG signal classification based on deep CNN and BiLSTM
title_full ECG signal classification based on deep CNN and BiLSTM
title_fullStr ECG signal classification based on deep CNN and BiLSTM
title_full_unstemmed ECG signal classification based on deep CNN and BiLSTM
title_short ECG signal classification based on deep CNN and BiLSTM
title_sort ecg signal classification based on deep cnn and bilstm
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8715576/
https://www.ncbi.nlm.nih.gov/pubmed/34963455
http://dx.doi.org/10.1186/s12911-021-01736-y
work_keys_str_mv AT chengjinyong ecgsignalclassificationbasedondeepcnnandbilstm
AT zouqingxu ecgsignalclassificationbasedondeepcnnandbilstm
AT zhaoyunxiang ecgsignalclassificationbasedondeepcnnandbilstm