Related Experiment Video
Updated: Jan 25, 2026

Generation of Shear Adhesion Map Using SynVivo Synthetic Microvascular Networks
Published on: May 25, 2014
Electrocardiogram generation with a bidirectional LSTM-CNN generative adversarial network
Fei Zhu1,2, Fei Ye1, Yuchen Fu3
1School of Computer Science and Technology, Soochow University, Suzhou, 215006, China.
Insights
This study introduces a novel generative adversarial network (GAN) using bidirectional long short-term memory (BiLSTM) and convolutional neural networks (CNNs) to create synthetic electrocardiogram (ECG) data. This method effectively generates realistic ECG data for heart disease diagnosis while preserving patient privacy.
Area of Science:
- Biomedical Engineering
- Artificial Intelligence in Medicine
- Cardiology
Background:
- Heart disease poses a significant global health risk.
- Electrocardiogram (ECG) is crucial for diagnosing heart conditions.
- Automated diagnosis requires large, privacy-protected datasets, a current challenge.
Purpose of the Study:
- To develop a method for generating synthetic ECG data that retains clinical features.
- To address the challenge of limited privacy-protected data for training diagnostic models.
- To improve automated heart disease diagnosis through data augmentation.
Main Methods:
- A generative adversarial network (GAN) model, termed BiLSTM-CNN GAN, was developed.
- The generator utilized bidirectional long short-term memory (BiLSTM) networks.
- The discriminator was based on convolutional neural networks (CNNs).
- The model was trained using 48 ECG records from the MIT-BIH database.
Main Results:
- The BiLSTM-CNN GAN demonstrated the fastest convergence of its loss function to zero compared to RNN-AE and RNN-VAE.
- Evaluations showed that the BiLSTM-CNN GAN generates synthetic ECG data with high morphological similarity to real recordings.
- The proposed GAN architecture outperformed other generative models in data synthesis.
Conclusions:
- The BiLSTM-CNN GAN is effective in generating high-fidelity synthetic ECG data.
- This approach can help overcome data limitations in automated heart disease diagnosis.
- The method holds promise for enhancing the development of AI-driven cardiovascular diagnostic tools.
Abstract:
Heart disease is a malignant threat to human health. Electrocardiogram (ECG) tests are used to help diagnose heart disease by recording the heart's activity. However, automated medical-aided diagnosis with computers usually requires a large volume of labeled clinical data without patients' privacy to train the model, which is an empirical problem that still needs to be solved. To address this problem, we propose a generative adversarial network (GAN), which is composed of a bidirectional long short-term memory(LSTM) and convolutional neural network(CNN), referred as BiLSTM-CNN,to generate synthetic ECG data that agree with existing clinical data so that the features of patients with heart disease can be retained. The model includes a generator and a discriminator, where the generator employs the two layers of the BiLSTM networks and the discriminator is based on convolutional neural networks. The 48 ECG records from individuals of the MIT-BIH database were used to train the model. We compared the performance of our model with two other generative models, the recurrent neural network autoencoder(RNN-AE) and the recurrent neural network variational autoencoder (RNN-VAE). The results showed that the loss function of our model converged to zero the fastest. We also evaluated the loss of the discriminator of GANs with different combinations of generator and discriminator. The results indicated that BiLSTM-CNN GAN could generate ECG data with high morphological similarity to real ECG recordings.
More Related Videos
Related Concept Videos
Electrocardiogram
Three major waveforms are present in a typical ECG recording: the P wave, the QRS complex, and...
DC Generator
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...
Generation Time
Next-generation Sequencing
Next-Generation Sequencing Methods
Although all next-generation methods use different technologies, they all share a set of standard features....
Generator Voltage Control

