Skip to main navigation Skip to search Skip to main content

ECG signal generation using feature disentanglement auto-encoder

  • Hanbin Xiao
  • , Yong Xia*
  • *Corresponding author for this work
  • School of Computer Science and Technology, Harbin Institute of Technology

Research output: Contribution to journalArticlepeer-review

Abstract

Objective. The demand for electrocardiogram (ECG) datasets, particularly those containing rare classes, poses a significant challenge as deep learning becomes increasingly prevalent in ECG signal research. While generative adversarial networks (GANs) and variational autoencoders (VAEs) are widely adopted, they encounter difficulties in effectively generating samples for classes with limited instances. Approach. To address this issue, we propose a novel Feature Disentanglement Auto-Encoder (FDAE) designed to dissect various generative factors under a contrastive learning framework within ECG data to facilitate the generation of new ECG samples. The FDAE enhances and extends the AE structure with novel methodologies, which involve: (1) partitioning the latent space into three distinct representations to capture various generative factors; (2) utilizing a contrastive loss function to improve feature disentanglement capabilities; and (3) incorporating additional classifiers to enhance representation learning, alongside a discriminator aimed at boosting the realism of synthesized signals. Furthermore, our FDAE generates new signals by swapping latent codes of existing signals and combining freely or substituting patient-independent representations with those randomly generated by a VAE. Main results. To validate our approach, we conduct heartbeat classification experiments on the publicly available MIT-BIH arrhythmia database, using FAKE-train/FAKE-test partitions and data augmentation. The results highlight the FDAE’s ability to improve ECG classifier performance and excel in synthesizing ECG signals. Furthermore, we apply the model to the Icentia11K dataset and conducted classification enhancement experiments. The results further highlight the model’s strong generalization ability in ECG synthesis. Significance. This work has the potential to improve the robustness and generalization of deep learning models for ECG analysis, particularly in medical applications where rare cardiac events are often underrepresented in available datasets.

Original languageEnglish
Article number015009
JournalPhysiological Measurement
Volume46
Issue number1
DOIs
StatePublished - 31 Jan 2025
Externally publishedYes

Keywords

  • ECG synthesis
  • contrastive learning
  • feature disentanglement

Fingerprint

Dive into the research topics of 'ECG signal generation using feature disentanglement auto-encoder'. Together they form a unique fingerprint.

Cite this