Generalization of Convolutional Neural Networks for ECG Classification Using Generative Adversarial Networks

被引:112
|
作者
Shaker, Abdelrahman M. [1 ]
Tantawi, Manal [1 ]
Shedeed, Howida A. [1 ]
Tolba, Mohamed F. [1 ]
机构
[1] Ain Shams Univ, Dept Sci Comp, Cairo 11566, Egypt
关键词
Class imbalance; convolution neural networks (CNNs); ECG classification; generative adversarial networks (GANs); COMPONENT ANALYSIS; TRANSFORM; FEATURES; RECOGNITION; MODEL; PCA;
D O I
10.1109/ACCESS.2020.2974712
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Electrocardiograms (ECGs) play a vital role in the clinical diagnosis of heart diseases. An ECG record of the heart signal over time can be used to discover numerous arrhythmias. Our work is based on 15 different classes from the MIT-BIH arrhythmia dataset. But the MIT-BIH dataset is strongly imbalanced, which impairs the accuracy of deep learning models. We propose a novel data-augmentation technique using generative adversarial networks (GANs) to restore the balance of the dataset. Two deep learning approaches-an end-to-end approach and a two-stage hierarchical approach-based on deep convolutional neural networks (CNNs) are used to eliminate hand-engineering features by combining feature extraction, feature reduction, and classification into a single learning method. Results show that augmenting the original imbalanced dataset with generated heartbeats by using the proposed techniques more effectively improves the performance of ECG classification than using the same techniques trained only with the original dataset. Furthermore, we demonstrate that augmenting the heartbeats using GANs outperforms other common data augmentation techniques. Our experiments with these techniques achieved overall accuracy above 98.0%, precision above 90.0%, specificity above 97.4%, and sensitivity above 97.7% after the dataset had been balanced using GANs, results that outperform several other ECG classification methods.
引用
收藏
页码:35592 / 35605
页数:14
相关论文
共 50 条
  • [1] Improving ECG Classification Using Generative Adversarial Networks
    Golany, Tomer
    Lavee, Gal
    Yarden, Shai Tejman
    Radinsky, Kira
    [J]. THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 34 : 13280 - 13285
  • [2] Generalization of Deep Neural Networks for Imbalanced Fault Classification of Machinery Using Generative Adversarial Networks
    Wang, Jinrui
    Li, Shunming
    Han, Baokun
    An, Zenghui
    Bao, Huaiqian
    Ji, Shanshan
    [J]. IEEE ACCESS, 2019, 7 : 111168 - 111180
  • [3] Generalization of Convolutional Neural Networks for Searching for O-Star Spectra Using Generative Adversarial Networks
    Zheng, Zipeng
    Qiu, Bo
    [J]. 2020 4TH INTERNATIONAL CONFERENCE ON ELECTRICAL, AUTOMATION AND MECHANICAL ENGINEERING, 2020, 1626
  • [4] Using Generative Adversarial Networks and Parameter Optimization of Convolutional Neural Networks for Lung Tumor Classification
    Lin, Chun-Hui
    Lin, Cheng-Jian
    Li, Yu-Chi
    Wang, Shyh-Hau
    [J]. APPLIED SCIENCES-BASEL, 2021, 11 (02): : 1 - 17
  • [5] Seismic facies classification using supervised convolutional neural networks and semisupervised generative adversarial networks
    Liu, Mingliang
    Jervis, Michael
    Li, Weichang
    Nivlet, Philippe
    [J]. GEOPHYSICS, 2020, 85 (04) : O47 - O58
  • [6] Seismic facies classification using supervised convolutional neural networks and semisupervised generative adversarial networks
    Liu, Mingliang
    Jervis, Michael
    Li, Weichang
    Nivlet, Philippe
    [J]. Geophysics, 2020, 85 (04):
  • [7] Improving Error Related Potential Classification by using Generative Adversarial Networks and Deep Convolutional Neural Networks
    Gao, Chenguang
    Li, Zhao
    Ora, Hiroki
    Miyake, Yoshihiro
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE, 2020, : 2468 - 2476
  • [8] Convolutional and generative adversarial neural networks in manufacturing
    Kusiak, Andrew
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2020, 58 (05) : 1594 - 1604
  • [9] GENERALIZATION OF DEEP NEURAL NETWORKS FOR CHEST PATHOLOGY CLASSIFICATION IN X-RAYS USING GENERATIVE ADVERSARIAL NETWORKS
    Salehinejad, Hojjat
    Valaee, Shahrokh
    Dowdell, Tim
    Colak, Errol
    Barfett, Joseph
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2018, : 990 - 994
  • [10] ECG Heartbeat Classification Using Convolutional Neural Networks
    Xu, Xuexiang
    Liu, Hongxing
    [J]. IEEE ACCESS, 2020, 8 (08): : 8614 - 8619