paper-with-me

홈 › Papers

Synthetic ECG Signal Generation Using Generative Neural Networks

2021-12-05 · Edmond Adib, Fatemeh Afghah, John J. Prevost

Electrocardiogram (ECG) datasets tend to be highly imbalanced due to the scarcity of abnormal cases. Additionally, the use of real patients' ECGs 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 favors 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. We also designed a simple experiment with the state-of-the-art classifier (ECGResNet34) to show empirically that the augmentation of the imbalanced dataset by synthetic ECG signals could improve the performance of classification significantly.

📄 PDF Abstract BibTeX arXiv:2112.03268

Code (1)

mah533/synthetic-ecg-generation---gan-models-comparison 공식 구현 pytorch

Tasks

Dynamic Time WarpingGenerative Adversarial Network

Methods 이 논문이 사용한 방법론

Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
WGAN Wasserstein GAN, or WGAN, is a type of generative adversarial network that minimizes an approximation of the Earth-Mover's distance (EM) rather than the Jensen-Shannon…

Similar Papers 제목 키워드 기반

Signal or Noise? Understanding Generative Models for Real-World Sensor Time Series

2026-07-05 · Zitao Shuai, Zongzhe Xu, Yuntian Wu, Sirui Li 외 arxiv

Generative models have changed how machine learning represents complex data distributions, especially in language and vision, yet many real-world systems are observed instead as continuous, high-dimensional, and noisy se…

Synthetic Electroretinogram Signal Generation Using Conditional Generative Adversarial Network for Enhancing Classification of Autism Spectrum Disorder

2024-07-11 · Mikhail Kulyabin, Paul A. Constable, Aleksei Zhdanov, Irene O. Lee 외

The electroretinogram (ERG) is a clinical test that records the retina's electrical response to light. The ERG is a promising way to study different neurodevelopmental and neurodegenerative disorders, including autism sp…

Generative Adversarial Network

Challenges and Limitations in the Synthetic Generation of mHealth Sensor Data

2025-05-20 · Flavio Di Martino, Franca Delmastro

The widespread adoption of mobile sensors has the potential to provide massive and heterogeneous time series data, driving Artificial Intelligence applications in mHealth. However, data collection remains limited due to …

Data AugmentationSynthetic Data GenerationTime SeriesTime Series Generation

On Synthetic Data Strategies for Domain-Specific Generative Retrieval

2025-02-25 · Haoyang Wen, Jiang Guo, Yi Zhang, Jiarong Jiang 외

This paper investigates synthetic data generation strategies in developing generative retrieval models for domain-specific corpora, thereby addressing the scalability challenges inherent in manually annotating in-domain …

Document RankingRetrievalSynthetic Data Generation

Synthetic ECG Signal Generation using Probabilistic Diffusion Models

2023-03-04 · Edmond Adib, Amanda Fernandez, Fatemeh Afghah, John Jeff Prevost

Deep learning image processing models have had remarkable success in recent years in generating high quality images. Particularly, the Improved Denoising Diffusion Probabilistic Models (DDPM) have shown superiority in im…

DenoisingTime SeriesTime Series Analysis