342

Synthetic ECG Signal Generation using Probabilistic Diffusion Models

IEEE Access (IEEE Access), 2023
Abstract

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 image quality to the state-of-the-art generative models, which motivated us to investigate its capability in generation of the synthetic electrocardiogram (ECG) signals. In this work, synthetic ECG signals are generated by the Improved DDPM and by the Wasserstein GAN with Gradient Penalty (WGAN-GP) models and then compared. To this end, we devise a pipeline to utilize DDPM in its original 2D2D form. First, the 1D1D ECG time series data are embedded into the 2D2D space, for which we employed the Gramian Angular Summation/Difference Fields (GASF/GADF) as well as Markov Transition Fields (MTF) to generate three 2D2D matrices from each ECG time series that, which when put together, form a 33-channel 2D2D datum. Then 2D2D DDPM is used to generate 2D2D 33-channel synthetic ECG images. The 11D ECG signals are created by de-embedding the 2D2D generated image files back into the 1D1D space. This work focuses on unconditional models and the generation of only \emph{Normal} ECG signals, where the Normal class from the MIT BIH Arrhythmia dataset is used as the training phase. The \emph{quality}, \emph{distribution}, and the \emph{authenticity} of the generated ECG signals by each model are compared. Our results show that, in the proposed pipeline, the WGAN-GP model is superior to DDPM by far in all the considered metrics consistently.

View on arXiv
Comments on this paper