Corpus ID: 236033993

ECG-Adv-GAN: Detecting ECG Adversarial Examples with Conditional Generative Adversarial Networks

  title={ECG-Adv-GAN: Detecting ECG Adversarial Examples with Conditional Generative Adversarial Networks},
  author={Khondker Fariha Hossain and Sharif Amit Kamran and A. Tavakkoli and Lei Pan and Daniel Ma and Sutharshan Rajasegarar and Chandan Karmaker},
Electrocardiogram (ECG) acquisition requires an automated system and analysis pipeline for understanding specific rhythm irregularities. Deep neural networks have become a popular technique for tracing ECG signals, outperforming human experts. Despite this, convolutional neural networks are susceptible to adversarial examples that can misclassify ECG signals and decrease the model’s precision. Moreover, they do not generalize well on the out-of-distribution dataset. The GAN architecture has… Expand

Figures and Tables from this paper


Deep learning models for electrocardiograms are susceptible to adversarial attack
A method to construct smoothed adversarial examples for ECG tracings that are invisible to human expert evaluation is developed and it is shown that a deep learning model for arrhythmia detection from single-lead ECG 6 is vulnerable to this type of attack. Expand
Generalization of Convolutional Neural Networks for ECG Classification Using Generative Adversarial Networks
This work proposes a novel data-augmentation technique using generative adversarial networks (GANs) to restore the balance of the MIT-BIH arrhythmia dataset, and demonstrates that augmenting the heartbeats using GANs outperforms other common data augmentation techniques. Expand
Improving ECG Classification Using Generative Adversarial Networks
Empirical results prove that the generated signals significantly improve ECG classification and the use of generative adversarial networks is studied for the synthesis of ECG signals, which can then be used as additional training data to improve the classifier performance. Expand
PGANs: Personalized Generative Adversarial Networks for ECG Synthesis to Improve Patient-Specific Deep ECG Classification
A generative model is proposed that learns to synthesize patient-specific ECG signals, which can then be used as additional training data to improve a patient- specific classifier performance. Expand
ECGadv: Generating Adversarial Electrocardiogram to Misguide Arrhythmia Classification System
This paper analyzes the properties of ECGs to design effective attacks schemes under two attacks models respectively and demonstrates the blind spots of DNN-powered diagnosis systems under adversarial attacks, which calls attention to adequate countermeasures. Expand
A deep convolutional neural network model to classify heartbeats
A 9-layer deep convolutional neural network (CNN) is developed to automatically identify 5 different categories of heartbeats in ECG signals to serve as a tool for screening of ECG to quickly identify different types and frequency of arrhythmicheartbeats. Expand
Synthesis of Realistic ECG using Generative Adversarial Networks
For the first time, it is both quantitatively and qualitatively demonstrate that GAN architecture can successfully generate time series signals that are not only structurally similar to the training sets but also diverse in nature across generated samples. Expand
ECGNet: Deep Network for Arrhythmia Classification
Three robust deep neural network (DNN) architectures to perform feature extraction and classification of a given two second ECG signal are proposed and outperform the state-of-the art works on ECG classification on several metrics. Expand
Inter- and Intra- Patient ECG Heartbeat Classification for Arrhythmia Detection: A Sequence to Sequence Deep Learning Approach
  • Sajad Mousavi, F. Afghah
  • Computer Science, Mathematics
  • ICASSP 2019 - 2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)
  • 2019
This paper proposes a solution to address this limitation of current classification approaches by developing an automatic heartbeat classification method using deep convolutional neural networks and sequence to sequence models. Expand
Cardiologist-level arrhythmia detection and classification in ambulatory electrocardiograms using a deep neural network
It is demonstrated that an end-to-end deep learning approach can classify a broad range of distinct arrhythmias from single-lead ECGs with high diagnostic performance similar to that of cardiologists. Expand