ECG signal generation using feature disentanglement auto-encoder
Related Experiment Video
Updated: Jun 2, 2025

Author Spotlight: Advancing Alzheimer's Research – Exploring Early Detection and Multi-Omics Approaches
Published on: December 15, 2023
1School of Computer Science and Technology, Harbin Institute of Technology, Harbin, People's Republic of China.
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 novelFeatureDisentanglement 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.
More Related Videos
08:51Statistical Modelling of Cortical Connectivity Using Non-invasive Electroencephalograms
Published on: November 1, 2019
11:25Simultaneous Scalp Electroencephalography EEG, Electromyography EMG, and Whole-body Segmental Inertial Recording for Multi-modal Neural Decoding
Published on: July 26, 2013
Related Concept Videos
Instrumentation Amplifier
To overcome this challenge, an ECG machine utilizes an instrumentation amplifier. This specialized amplifier is...
Electrocardiogram
Three major waveforms are present in a typical ECG recording: the P wave, the QRS complex, and...
Electrocardiogram Fundamentals
An electrocardiogram (ECG) is a diagnostic tool for identifying cardiac conditions such as arrhythmias, conduction abnormalities, and myocardial ischemia.
Definition
An electrocardiogram (ECG) visualizes the heart's electrical activity by tracing the electrical movement associated with each heartbeat on a graph or monitor. As the heart beats, an electrical wave passes through it, correlating with the cardiac cycle events.
Parts of an ECG
An ECG utilizes electrodes on the skin...
Correlation between ECG and Cardiac Cycle
A cardiac action potential originates in the SA node and spreads throughout the atria and the AV node in approximately 0.03 seconds. This results in the P wave in an ECG and triggers atrial contraction. The action potential is then briefly slowed at the AV node, allowing the atria to contract and fill the ventricles with blood before...
Reconstruction of Signal using Interpolation