Synthetic ECG Signal Generation Using Generative Neural Networks

12/05/2021
by   Edmond Adib, et al.
0

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échet, 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

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/16/2021

ECG-Adv-GAN: Detecting ECG Adversarial Examples with Conditional Generative Adversarial Networks

Electrocardiogram (ECG) acquisition requires an automated system and ana...
research
03/04/2023

Synthetic ECG Signal Generation using Probabilistic Diffusion Models

Deep learning image processing models have had remarkable success in rec...
research
10/19/2022

Hierarchical Deep Learning with Generative Adversarial Network for Automatic Cardiac Diagnosis from ECG Signals

Cardiac disease is the leading cause of death in the US. Accurate heart ...
research
05/12/2022

Evolving SimGANs to Improve Abnormal Electrocardiogram Classification

Machine Learning models are used in a wide variety of domains. However, ...
research
09/06/2020

A Generative Adversarial Approach To ECG Synthesis And Denoising

Generative Adversarial Networks (GAN) are known to produce synthetic dat...
research
04/10/2020

Fully Automatic Electrocardiogram Classification System based on Generative Adversarial Network with Auxiliary Classifier

A generative adversarial network (GAN) based fully automatic electrocard...
research
04/04/2023

Side Channel-Assisted Inference Leakage from Machine Learning-based ECG Classification

The Electrocardiogram (ECG) measures the electrical cardiac activity gen...

Please sign up or login with your details

Forgot password? Click here to reset