Synthetic ECG Signal Generation Using Probabilistic Diffusion Models

被引:15
|
作者
Adib, Edmonmd [1 ]
Fernandez, Amanda S. [2 ]
Afghah, Fatemeh [3 ]
Prevost, John J. [1 ]
机构
[1] Univ Texas San Antonio UTSA, Dept Elect & Comp Engn, San Antonio, TX 78249 USA
[2] Univ Texas San Antonio UTSA, Dept Comp Sci, San Antonio, TX 78249 USA
[3] Clemson Univ, Dept Elect & Comp Engn, Clemson, SC 29634 USA
关键词
Generative adversarial networks; wasserstein GAN; synthetic ECG generation; probabilistic diffusion model; improved denoising diffusion probabilistic models (DDPM); CLASSIFICATION;
D O I
10.1109/ACCESS.2023.3296542
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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 their capability in the 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 2D form. First, the 1D ECG time series data are embedded into the 2D space, for which we employed the Gramian Angular Summation/Difference Fields (GASF/GADF) as well as Markov Transition Fields (MTF) to generate three 2D matrices from each ECG time series, which when put together, form a 3-channel 2D datum. Then 2D DDPM is used to generate 2D 3-channel synthetic ECG images. The 1D ECG signals are created by de-embedding the 2D generated image files back into the 1D space. This work focuses on unconditional models and the generation of Normal Sinus Beat ECG signals exclusively, where the Normal Sinus Beat class from the MIT-BIH Arrhythmia dataset is used in the training phase. The quality, distribution, and the authenticity of the generated ECG signals by each model are quantitatively evaluated and compared. Our results show that in the proposed pipeline and in the particular setting of this paper, the WGAN-GP model is consistently superior to DDPM in all the considered metrics.
引用
收藏
页码:75818 / 75828
页数:11
相关论文
共 50 条
  • [1] Generation Of Synthetic Clutter Signals With Denoising Diffusion Probabilistic Models
    Sosedko, Taras Alexander
    Matthes, Dietmar
    Knott, Peter
    2024 INTERNATIONAL RADAR SYMPOSIUM, IRS 2024, 2024, : 30 - 32
  • [2] Synthetic ECG signal generation using generative neural networks
    Adib, Edmond
    Afghah, Fatemeh
    Prevost, John J.
    PLOS ONE, 2025, 20 (03):
  • [3] Synthetic ECG and PPG Signal Generation Using Pulse Shaping Technique
    Vidhya, V.
    Unnikrishnan, Deepa
    2015 ANNUAL IEEE INDIA CONFERENCE (INDICON), 2015,
  • [4] Generation of Synthetic Echocardiograms Using Video Diffusion Models
    Olive Pellicer, Alexandre
    Yadav, Amit Kumar Singh
    Bhagtani, Kratika
    Xiang, Ziyue
    Pizlo, Zygmunt
    Gradus-Pizlo, Irmina
    Delp, Edward J.
    2024 IEEE SOUTHWEST SYMPOSIUM ON IMAGE ANALYSIS AND INTERPRETATION, SSIAI, 2024, : 33 - 36
  • [5] Digital polycrystalline microstructure generation using diffusion probabilistic models
    Fernandez-Zelaia, Patxi
    Cheng, Jiahao
    Mayeur, Jason
    Ziabari, Amir Koushyar
    Kirka, Michael M.
    MATERIALIA, 2024, 33
  • [6] Predictive microstructure image generation using denoising diffusion probabilistic models
    Azqadan, Erfan
    Jahed, Hamid
    Arami, Arash
    ACTA MATERIALIA, 2023, 261
  • [7] Synthetic data generation by diffusion models
    Zhu, Jun
    NATIONAL SCIENCE REVIEW, 2024, 11 (08)
  • [8] Synthetic data generation by diffusion models
    Jun Zhu
    National Science Review, 2024, 11 (08) : 19 - 21
  • [9] ECG signal generation based on conditional generative models
    Xia, Yong
    Wang, Wenyi
    Wang, Kuanquan
    BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2023, 82
  • [10] Generation of Security Key using ECG Signal
    Khokher, Rohit
    Singh, Ram Chandra
    2015 INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION & AUTOMATION (ICCCA), 2015, : 895 - 900