Synthetic ECG Signal Generation Using Generative Neural Networks
- URL: http://arxiv.org/abs/2112.03268v1
- Date: Sun, 5 Dec 2021 20:28:55 GMT
- Title: Synthetic ECG Signal Generation Using Generative Neural Networks
- Authors: Edmond Adib, Fatemeh Afghah, John J. Prevost
- Abstract summary: We studied the synthetic ECG generation capability of 5 different models from the generative adversarial network (GAN) family.
The results show that all the tested models can to an extent successfully mass-generate acceptable heartbeats with high similarity in morphological features.
- Score: 7.122393663641668
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Electrocardiogram (ECG) datasets tend to be highly imbalanced due to the
scarcity of abnormal cases. Additionally, the use of real patients' ECG is
highly regulated due to privacy issues. Therefore, there is always a need for
more ECG data, especially for the training of automatic diagnosis machine
learning models, which perform better when trained on a balanced dataset. We
studied the synthetic ECG generation capability of 5 different models from the
generative adversarial network (GAN) family and compared their performances,
the focus being only on Normal cardiac cycles. Dynamic Time Warping (DTW),
Fr\'echet, and Euclidean distance functions were employed to quantitatively
measure performance. Five different methods for evaluating generated beats were
proposed and applied. We also proposed 3 new concepts (threshold, accepted beat
and productivity rate) and employed them along with the aforementioned methods
as a systematic way for comparison between models. The results show that all
the tested models can to an extent successfully mass-generate acceptable
heartbeats with high similarity in morphological features, and potentially all
of them can be used to augment imbalanced datasets. However, visual inspections
of generated beats favor BiLSTM-DC GAN and WGAN, as they produce statistically
more acceptable beats. Also, with regards to productivity rate, the Classic GAN
is superior with a 72% productivity rate.
Related papers
- Improving Diffusion Models for ECG Imputation with an Augmented Template
Prior [43.6099225257178]
noisy and poor-quality recordings are a major issue for signals collected using mobile health systems.
Recent studies have explored the imputation of missing values in ECG with probabilistic time-series models.
We present a template-guided denoising diffusion probabilistic model (DDPM), PulseDiff, which is conditioned on an informative prior for a range of health conditions.
arXiv Detail & Related papers (2023-10-24T11:34:15Z) - Brain Imaging-to-Graph Generation using Adversarial Hierarchical Diffusion Models for MCI Causality Analysis [44.45598796591008]
Brain imaging-to-graph generation (BIGG) framework is proposed to map functional magnetic resonance imaging (fMRI) into effective connectivity for mild cognitive impairment analysis.
The hierarchical transformers in the generator are designed to estimate the noise at multiple scales.
Evaluations of the ADNI dataset demonstrate the feasibility and efficacy of the proposed model.
arXiv Detail & Related papers (2023-05-18T06:54:56Z) - PulseNet: Deep Learning ECG-signal classification using random
augmentation policy and continous wavelet transform for canines [46.09869227806991]
evaluating canine electrocardiograms (ECG) require skilled veterinarians.
Current availability of veterinary cardiologists for ECG interpretation and diagnostic support is limited.
We implement a deep convolutional neural network (CNN) approach for classifying canine electrocardiogram sequences as either normal or abnormal.
arXiv Detail & Related papers (2023-05-17T09:06:39Z) - ECGAN: Self-supervised generative adversarial network for
electrocardiography [11.460692362624533]
High-quality synthetic data can support the development of effective predictive models for biomedical tasks.
These limitations, for instance, negatively impact open access to electrocardiography datasets about arrhythmias.
This work introduces a self-supervised approach to the generation of synthetic electrocardiography time series.
arXiv Detail & Related papers (2023-01-23T15:48:02Z) - ECG beat classification using machine learning and pre-trained
convolutional neural networks [0.0]
The work presented classifies five different types of ECG arrhythmia based on AAMI EC57 standard.
Performance on the test set indicated higher overall accuracy (98.62%), as well as better performance in classifying each of the five waveforms.
arXiv Detail & Related papers (2022-06-14T17:23:51Z) - Classification of ECG based on Hybrid Features using CNNs for Wearable
Applications [2.0999222360659604]
We demonstrate improved performance for ECG classification using hybrid features and three different models.
An RR interval features based model proposed in this work achieved an accuracy of 98.98%, which is an improvement over the baseline model.
Another model combining the frequency features and the RR interval features was developed, which achieved a high accuracy of 99% with good sustained performance in noisy environments.
arXiv Detail & Related papers (2022-06-14T12:14:40Z) - Arrhythmia Classification using CGAN-augmented ECG Signals [8.819736346681463]
Generative Adrial Networks (GAN) are used to generate realistic synthetic ECG signals.
This study investigates the impact of data augmentation on arrhythmia classification.
arXiv Detail & Related papers (2022-01-26T17:41:57Z) - Optimal Transport based Data Augmentation for Heart Disease Diagnosis
and Prediction [16.7288675686184]
We propose a new method of data augmentation to solve the data imbalance problem within imbalanced ECG datasets.
By using Optimal Transport, we augment the ECG disease data from normal ECG beats to balance the data among different categories.
Our results demonstrate 1) the classification models' ability to make competitive predictions on five ECG categories; 2) improvements in accuracy and robustness reflecting the effectiveness of our data augmentation method.
arXiv Detail & Related papers (2022-01-25T03:49:28Z) - Generalizing electrocardiogram delineation: training convolutional
neural networks with synthetic data augmentation [63.51064808536065]
Existing databases for ECG delineation are small, being insufficient in size and in the array of pathological conditions they represent.
This article delves has two main contributions. First, a pseudo-synthetic data generation algorithm was developed, based in probabilistically composing ECG traces given "pools" of fundamental segments, as cropped from the original databases, and a set of rules for their arrangement into coherent synthetic traces.
Second, two novel segmentation-based loss functions have been developed, which attempt at enforcing the prediction of an exact number of independent structures and at producing closer segmentation boundaries by focusing on a reduced number of samples.
arXiv Detail & Related papers (2021-11-25T10:11:41Z) - Bootstrapping Your Own Positive Sample: Contrastive Learning With
Electronic Health Record Data [62.29031007761901]
This paper proposes a novel contrastive regularized clinical classification model.
We introduce two unique positive sampling strategies specifically tailored for EHR data.
Our framework yields highly competitive experimental results in predicting the mortality risk on real-world COVID-19 EHR data.
arXiv Detail & Related papers (2021-04-07T06:02:04Z) - ECG-DelNet: Delineation of Ambulatory Electrocardiograms with Mixed
Quality Labeling Using Neural Networks [69.25956542388653]
Deep learning (DL) algorithms are gaining weight in academic and industrial settings.
We demonstrate DL can be successfully applied to low interpretative tasks by embedding ECG detection and delineation onto a segmentation framework.
The model was trained using PhysioNet's QT database, comprised of 105 ambulatory ECG recordings.
arXiv Detail & Related papers (2020-05-11T16:29:12Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.