paper-with-me

홈 › Papers

CardioGAN: Attentive Generative Adversarial Network with Dual Discriminators for Synthesis of ECG from PPG

2020-09-30 · Pritam Sarkar, Ali Etemad

Electrocardiogram (ECG) is the electrical measurement of cardiac activity, whereas Photoplethysmogram (PPG) is the optical measurement of volumetric changes in blood circulation. While both signals are used for heart rate monitoring, from a medical perspective, ECG is more useful as it carries additional cardiac information. Despite many attempts toward incorporating ECG sensing in smartwatches or similar wearable devices for continuous and reliable cardiac monitoring, PPG sensors are the main feasible sensing solution available. In order to tackle this problem, we propose CardioGAN, an adversarial model which takes PPG as input and generates ECG as output. The proposed network utilizes an attention-based generator to learn local salient features, as well as dual discriminators to preserve the integrity of generated data in both time and frequency domains. Our experiments show that the ECG generated by CardioGAN provides more reliable heart rate measurements compared to the original input PPG, reducing the error from 9.74 beats per minute (measured from the PPG) to 2.89 (measured from the generated ECG).

📄 PDF Abstract BibTeX arXiv:2010.00104

Code (2)

https://code.engineering.queensu.ca/pritam/ppg2ecg-cardiogan 공식 구현
pritamqu/ppg2ecg-cardiogan 공식 구현 tf

Tasks

Generative Adversarial Network

Methods 이 논문이 사용한 방법론

Batch Normalization 설명 없음
Residual Connection 설명 없음
GAN Least Squares Loss GAN Least Squares Loss is a least squares loss function for generative adversarial networks. Minimizing this objective function is equivalent to minimizing the Pearson…
Cycle Consistency Loss Cycle Consistency Loss is a type of loss used for generative adversarial networks that performs unpaired image-to-image translation. It was introduced with the…
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
Sigmoid Activation 설명 없음
Tanh Activation 설명 없음
HuMan(Expedia)||How do I get a human at Expedia? How do I get a human at Expedia? How Do I Get a Human at Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Real-Time Help & Exclusive…

Similar Papers 제목 키워드 기반

Sequential Recommendation with Self-Attentive Multi-Adversarial Network

2020-05-21 · Ruiyang Ren, Zhao-Yang Liu, Yaliang Li, Wayne Xin Zhao 외

Recently, deep learning has made significant progress in the task of sequential recommendation. Existing neural sequential recommenders typically adopt a generative way trained with Maximum Likelihood Estimation (MLE). W…

Generative Adversarial NetworkSequential Recommendation

Learning Spatial Pyramid Attentive Pooling in Image Synthesis and Image-to-Image Translation

2019-01-18 · Wei Sun, Tianfu Wu

Image synthesis and image-to-image translation are two important generative learning tasks. Remarkable progress has been made by learning Generative Adversarial Networks (GANs)~\cite{goodfellow2014generative} and cycle-c…

Image GenerationImage-to-Image TranslationTranslation

CDE-GAN: Cooperative Dual Evolution Based Generative Adversarial Network

2020-08-21 · Shiming Chen, Wenjie Wang, Beihao Xia, Xinge You 외

Generative adversarial networks (GANs) have been a popular deep generative model for real-world applications. Despite many recent efforts on GANs that have been contributed, mode collapse and instability of GANs are stil…

GAN image forensicsGenerative Adversarial NetworkImage Generation

Generalized Dual Discriminator GANs

2025-07-23 · Penukonda Naga Chandana, Tejas Srivastava, Gowtham R. Kurri, V. Lalitha arxiv

Dual discriminator generative adversarial networks (D2 GANs) were introduced to mitigate the problem of mode collapse in generative adversarial networks. In D2 GANs, two discriminators are employed alongside a generator:…

Dualing GANs

2017-06-19 · NeurIPS 2017 12 · Yujia Li, Alexander Schwing, Kuan-Chieh Wang, Richard Zemel

Generative adversarial nets (GANs) are a promising technique for modeling a distribution from samples. It is however well known that GAN training suffers from instability due to the nature of its maximin formulation. In …