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...
Autores principales: | , , , , , , , , , , , , , |
---|---|
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 |