Cargando…

An Automatic Premature Ventricular Contraction Recognition System Based on Imbalanced Dataset and Pre-Trained Residual Network Using Transfer Learning on ECG Signal

The development of automatic monitoring and diagnosis systems for cardiac patients over the internet has been facilitated by recent advancements in wearable sensor devices from electrocardiographs (ECGs), which need the use of patient-specific approaches. Premature ventricular contraction (PVC) is a...

Descripción completa

Detalles Bibliográficos
Autores principales: Ullah, Hadaate, Heyat, Md Belal Bin, Akhtar, Faijan, Muaad, Abdullah Y., Ukwuoma, Chiagoziem C., Bilal, Muhammad, Miraz, Mahdi H., Bhuiyan, Mohammad Arif Sobhan, Wu, Kaishun, Damaševičius, Robertas, Pan, Taisong, Gao, Min, Lin, Yuan, Lai, Dakun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9818233/
https://www.ncbi.nlm.nih.gov/pubmed/36611379
http://dx.doi.org/10.3390/diagnostics13010087
_version_ 1784864934951124992
author Ullah, Hadaate
Heyat, Md Belal Bin
Akhtar, Faijan
Muaad, Abdullah Y.
Ukwuoma, Chiagoziem C.
Bilal, Muhammad
Miraz, Mahdi H.
Bhuiyan, Mohammad Arif Sobhan
Wu, Kaishun
Damaševičius, Robertas
Pan, Taisong
Gao, Min
Lin, Yuan
Lai, Dakun
author_facet Ullah, Hadaate
Heyat, Md Belal Bin
Akhtar, Faijan
Muaad, Abdullah Y.
Ukwuoma, Chiagoziem C.
Bilal, Muhammad
Miraz, Mahdi H.
Bhuiyan, Mohammad Arif Sobhan
Wu, Kaishun
Damaševičius, Robertas
Pan, Taisong
Gao, Min
Lin, Yuan
Lai, Dakun
author_sort Ullah, Hadaate
collection PubMed
description The development of automatic monitoring and diagnosis systems for cardiac patients over the internet has been facilitated by recent advancements in wearable sensor devices from electrocardiographs (ECGs), which need the use of patient-specific approaches. Premature ventricular contraction (PVC) is a common chronic cardiovascular disease that can cause conditions that are potentially fatal. Therefore, for the diagnosis of likely heart failure, precise PVC detection from ECGs is crucial. In the clinical settings, cardiologists typically employ long-term ECGs as a tool to identify PVCs, where a cardiologist must put in a lot of time and effort to appropriately assess the long-term ECGs which is time consuming and cumbersome. By addressing these issues, we have investigated a deep learning method with a pre-trained deep residual network, ResNet-18, to identify PVCs automatically using transfer learning mechanism. Herein, features are extracted by the inner layers of the network automatically compared to hand-crafted feature extraction methods. Transfer learning mechanism handles the difficulties of required large volume of training data for a deep model. The pre-trained model is evaluated on the Massachusetts Institute of Technology-Beth Israel Hospital (MIT-BIH) Arrhythmia and Institute of Cardiological Technics (INCART) datasets. First, we used the Pan–Tompkins algorithm to segment 44,103 normal and 6423 PVC beats, as well as 106,239 normal and 9987 PVC beats from the MIT-BIH Arrhythmia and IN-CART datasets, respectively. The pre-trained model employed the segmented beats as input after being converted into 2D (two-dimensional) images. The method is optimized with the using of weighted random samples, on-the-fly augmentation, Adam optimizer, and call back feature. The results from the proposed method demonstrate the satisfactory findings without the using of any complex pre-processing and feature extraction technique as well as design complexity of model. Using LOSOCV (leave one subject out cross-validation), the received accuracies on MIT-BIH and INCART are 99.93% and 99.77%, respectively, suppressing the state-of-the-art methods for PVC recognition on unseen data. This demonstrates the efficacy and generalizability of the proposed method on the imbalanced datasets. Due to the absence of device-specific (patient-specific) information at the evaluating stage on the target datasets in this study, the method might be used as a general approach to handle the situations in which ECG signals are obtained from different patients utilizing a variety of smart sensor devices.
format Online
Article
Text
id pubmed-9818233
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-98182332023-01-07 An Automatic Premature Ventricular Contraction Recognition System Based on Imbalanced Dataset and Pre-Trained Residual Network Using Transfer Learning on ECG Signal Ullah, Hadaate Heyat, Md Belal Bin Akhtar, Faijan Muaad, Abdullah Y. Ukwuoma, Chiagoziem C. Bilal, Muhammad Miraz, Mahdi H. Bhuiyan, Mohammad Arif Sobhan Wu, Kaishun Damaševičius, Robertas Pan, Taisong Gao, Min Lin, Yuan Lai, Dakun Diagnostics (Basel) Article The development of automatic monitoring and diagnosis systems for cardiac patients over the internet has been facilitated by recent advancements in wearable sensor devices from electrocardiographs (ECGs), which need the use of patient-specific approaches. Premature ventricular contraction (PVC) is a common chronic cardiovascular disease that can cause conditions that are potentially fatal. Therefore, for the diagnosis of likely heart failure, precise PVC detection from ECGs is crucial. In the clinical settings, cardiologists typically employ long-term ECGs as a tool to identify PVCs, where a cardiologist must put in a lot of time and effort to appropriately assess the long-term ECGs which is time consuming and cumbersome. By addressing these issues, we have investigated a deep learning method with a pre-trained deep residual network, ResNet-18, to identify PVCs automatically using transfer learning mechanism. Herein, features are extracted by the inner layers of the network automatically compared to hand-crafted feature extraction methods. Transfer learning mechanism handles the difficulties of required large volume of training data for a deep model. The pre-trained model is evaluated on the Massachusetts Institute of Technology-Beth Israel Hospital (MIT-BIH) Arrhythmia and Institute of Cardiological Technics (INCART) datasets. First, we used the Pan–Tompkins algorithm to segment 44,103 normal and 6423 PVC beats, as well as 106,239 normal and 9987 PVC beats from the MIT-BIH Arrhythmia and IN-CART datasets, respectively. The pre-trained model employed the segmented beats as input after being converted into 2D (two-dimensional) images. The method is optimized with the using of weighted random samples, on-the-fly augmentation, Adam optimizer, and call back feature. The results from the proposed method demonstrate the satisfactory findings without the using of any complex pre-processing and feature extraction technique as well as design complexity of model. Using LOSOCV (leave one subject out cross-validation), the received accuracies on MIT-BIH and INCART are 99.93% and 99.77%, respectively, suppressing the state-of-the-art methods for PVC recognition on unseen data. This demonstrates the efficacy and generalizability of the proposed method on the imbalanced datasets. Due to the absence of device-specific (patient-specific) information at the evaluating stage on the target datasets in this study, the method might be used as a general approach to handle the situations in which ECG signals are obtained from different patients utilizing a variety of smart sensor devices. MDPI 2022-12-28 /pmc/articles/PMC9818233/ /pubmed/36611379 http://dx.doi.org/10.3390/diagnostics13010087 Text en © 2022 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
Ullah, Hadaate
Heyat, Md Belal Bin
Akhtar, Faijan
Muaad, Abdullah Y.
Ukwuoma, Chiagoziem C.
Bilal, Muhammad
Miraz, Mahdi H.
Bhuiyan, Mohammad Arif Sobhan
Wu, Kaishun
Damaševičius, Robertas
Pan, Taisong
Gao, Min
Lin, Yuan
Lai, Dakun
An Automatic Premature Ventricular Contraction Recognition System Based on Imbalanced Dataset and Pre-Trained Residual Network Using Transfer Learning on ECG Signal
title An Automatic Premature Ventricular Contraction Recognition System Based on Imbalanced Dataset and Pre-Trained Residual Network Using Transfer Learning on ECG Signal
title_full An Automatic Premature Ventricular Contraction Recognition System Based on Imbalanced Dataset and Pre-Trained Residual Network Using Transfer Learning on ECG Signal
title_fullStr An Automatic Premature Ventricular Contraction Recognition System Based on Imbalanced Dataset and Pre-Trained Residual Network Using Transfer Learning on ECG Signal
title_full_unstemmed An Automatic Premature Ventricular Contraction Recognition System Based on Imbalanced Dataset and Pre-Trained Residual Network Using Transfer Learning on ECG Signal
title_short An Automatic Premature Ventricular Contraction Recognition System Based on Imbalanced Dataset and Pre-Trained Residual Network Using Transfer Learning on ECG Signal
title_sort automatic premature ventricular contraction recognition system based on imbalanced dataset and pre-trained residual network using transfer learning on ecg signal
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9818233/
https://www.ncbi.nlm.nih.gov/pubmed/36611379
http://dx.doi.org/10.3390/diagnostics13010087
work_keys_str_mv AT ullahhadaate anautomaticprematureventricularcontractionrecognitionsystembasedonimbalanceddatasetandpretrainedresidualnetworkusingtransferlearningonecgsignal
AT heyatmdbelalbin anautomaticprematureventricularcontractionrecognitionsystembasedonimbalanceddatasetandpretrainedresidualnetworkusingtransferlearningonecgsignal
AT akhtarfaijan anautomaticprematureventricularcontractionrecognitionsystembasedonimbalanceddatasetandpretrainedresidualnetworkusingtransferlearningonecgsignal
AT muaadabdullahy anautomaticprematureventricularcontractionrecognitionsystembasedonimbalanceddatasetandpretrainedresidualnetworkusingtransferlearningonecgsignal
AT ukwuomachiagoziemc anautomaticprematureventricularcontractionrecognitionsystembasedonimbalanceddatasetandpretrainedresidualnetworkusingtransferlearningonecgsignal
AT bilalmuhammad anautomaticprematureventricularcontractionrecognitionsystembasedonimbalanceddatasetandpretrainedresidualnetworkusingtransferlearningonecgsignal
AT mirazmahdih anautomaticprematureventricularcontractionrecognitionsystembasedonimbalanceddatasetandpretrainedresidualnetworkusingtransferlearningonecgsignal
AT bhuiyanmohammadarifsobhan anautomaticprematureventricularcontractionrecognitionsystembasedonimbalanceddatasetandpretrainedresidualnetworkusingtransferlearningonecgsignal
AT wukaishun anautomaticprematureventricularcontractionrecognitionsystembasedonimbalanceddatasetandpretrainedresidualnetworkusingtransferlearningonecgsignal
AT damaseviciusrobertas anautomaticprematureventricularcontractionrecognitionsystembasedonimbalanceddatasetandpretrainedresidualnetworkusingtransferlearningonecgsignal
AT pantaisong anautomaticprematureventricularcontractionrecognitionsystembasedonimbalanceddatasetandpretrainedresidualnetworkusingtransferlearningonecgsignal
AT gaomin anautomaticprematureventricularcontractionrecognitionsystembasedonimbalanceddatasetandpretrainedresidualnetworkusingtransferlearningonecgsignal
AT linyuan anautomaticprematureventricularcontractionrecognitionsystembasedonimbalanceddatasetandpretrainedresidualnetworkusingtransferlearningonecgsignal
AT laidakun anautomaticprematureventricularcontractionrecognitionsystembasedonimbalanceddatasetandpretrainedresidualnetworkusingtransferlearningonecgsignal
AT ullahhadaate automaticprematureventricularcontractionrecognitionsystembasedonimbalanceddatasetandpretrainedresidualnetworkusingtransferlearningonecgsignal
AT heyatmdbelalbin automaticprematureventricularcontractionrecognitionsystembasedonimbalanceddatasetandpretrainedresidualnetworkusingtransferlearningonecgsignal
AT akhtarfaijan automaticprematureventricularcontractionrecognitionsystembasedonimbalanceddatasetandpretrainedresidualnetworkusingtransferlearningonecgsignal
AT muaadabdullahy automaticprematureventricularcontractionrecognitionsystembasedonimbalanceddatasetandpretrainedresidualnetworkusingtransferlearningonecgsignal
AT ukwuomachiagoziemc automaticprematureventricularcontractionrecognitionsystembasedonimbalanceddatasetandpretrainedresidualnetworkusingtransferlearningonecgsignal
AT bilalmuhammad automaticprematureventricularcontractionrecognitionsystembasedonimbalanceddatasetandpretrainedresidualnetworkusingtransferlearningonecgsignal
AT mirazmahdih automaticprematureventricularcontractionrecognitionsystembasedonimbalanceddatasetandpretrainedresidualnetworkusingtransferlearningonecgsignal
AT bhuiyanmohammadarifsobhan automaticprematureventricularcontractionrecognitionsystembasedonimbalanceddatasetandpretrainedresidualnetworkusingtransferlearningonecgsignal
AT wukaishun automaticprematureventricularcontractionrecognitionsystembasedonimbalanceddatasetandpretrainedresidualnetworkusingtransferlearningonecgsignal
AT damaseviciusrobertas automaticprematureventricularcontractionrecognitionsystembasedonimbalanceddatasetandpretrainedresidualnetworkusingtransferlearningonecgsignal
AT pantaisong automaticprematureventricularcontractionrecognitionsystembasedonimbalanceddatasetandpretrainedresidualnetworkusingtransferlearningonecgsignal
AT gaomin automaticprematureventricularcontractionrecognitionsystembasedonimbalanceddatasetandpretrainedresidualnetworkusingtransferlearningonecgsignal
AT linyuan automaticprematureventricularcontractionrecognitionsystembasedonimbalanceddatasetandpretrainedresidualnetworkusingtransferlearningonecgsignal
AT laidakun automaticprematureventricularcontractionrecognitionsystembasedonimbalanceddatasetandpretrainedresidualnetworkusingtransferlearningonecgsignal