A deep convolutional neural network model to classify heartbeats

被引:826
|
作者
Acharya, U. Rajendra [1 ,2 ,3 ]
Oh, Shu Lih [1 ]
Hagiwara, Yuki [1 ]
Tan, Jen Hong [1 ]
Adam, Muhammad [1 ]
Gertych, Arkadiusz [4 ]
Tan, Ru San [5 ,6 ]
机构
[1] Ngee Ann Polytech, Dept Elect & Comp Engn, Singapore 599489, Singapore
[2] Singapore Univ Social Sci, Sch Sci & Technol, Dept Biomed Engn, Singapore, Singapore
[3] Univ Malaya, Fac Engn, Dept Biomed Engn, Kuala Lumpur, Malaysia
[4] Cedars Sinai Med Ctr, Dept Pathol & Lab Med, Dept Surg, Los Angeles, CA 90048 USA
[5] Natl Heart Ctr Singapore, Singapore, Singapore
[6] Duke Natl Univ, Singapore Med Sch, Singapore, Singapore
关键词
Heartbeat; Arrhythmia; Cardiovascular diseases; Convolutional neural network; Deep learning; Electrocardiogram signals; PhysioBank MIT-BIH arrhythmia database; TRANSFORM; CLASSIFICATION; PCA;
D O I
10.1016/j.compbiomed.2017.08.022
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
The electrocardiogram (ECG) is a standard test used to monitor the activity of the heart. Many cardiac abnormalities will be manifested in the ECG including arrhythmia which is a general term that refers to an abnormal heart rhythm. The basis of arrhythmia diagnosis is the identification of normal versus abnormal individual heart beats, and their correct classification into different diagnoses, based on ECG morphology. Heartbeats can be subdivided into five categories namely non-ectopic, supraventricular ectopic, ventricular ectopic, fusion, and unknown beats. It is challenging and time-consuming to distinguish these heartbeats on ECG as these signals are typically corrupted by noise. We developed a 9-layer deep convolutional neural network (CNN) to automatically identify 5 different categories of heartbeats in ECG signals. Our experiment was conducted in original and noise attenuated sets of ECG signals derived from a publicly available database. This set was artificially augmented to even out the number of instances the 5 classes of heartbeats and filtered to remove high-frequency noise. The CNN was trained using the augmented data and achieved an accuracy of 94.03% and 93.47% in the diagnostic classification of heartbeats in original and noise free ECGs, respectively. When the CNN was trained with highly imbalanced data (original dataset), the accuracy of the CNN reduced to 89.07%% and 89.3% in noisy and noise free ECGs. When properly trained, the proposed CNN model can serve as a tool for screening of ECG to quickly identify different types and frequency of arrhythmic heartbeats.
引用
收藏
页码:389 / 396
页数:8
相关论文
共 50 条
  • [41] Overview of Deep Convolutional Neural Network Pruning
    Li, Guang
    Liu, Fang
    Xia, Yuping
    2020 INTERNATIONAL CONFERENCE ON IMAGE, VIDEO PROCESSING AND ARTIFICIAL INTELLIGENCE, 2020, 11584
  • [42] DEEP CONVOLUTIONAL NEURAL NETWORK FOR MANGROVE MAPPING
    Iovan, Corina
    Kulbicki, Michel
    Mermet, Eric
    IGARSS 2020 - 2020 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, 2020, : 1969 - 1972
  • [43] Deep Convolutional Neural Network for Fog Detection
    Zhang, Jun
    Lu, Hui
    Xia, Yi
    Han, Ting-Ting
    Miao, Kai-Chao
    Yao, Ye-Qing
    Liu, Cheng-Xiao
    Zhou, Jian-Ping
    Chen, Peng
    Wang, Bing
    INTELLIGENT COMPUTING THEORIES AND APPLICATION, PT II, 2018, 10955 : 1 - 10
  • [44] Deep learning with convolutional neural network in radiology
    Koichiro Yasaka
    Hiroyuki Akai
    Akira Kunimatsu
    Shigeru Kiryu
    Osamu Abe
    Japanese Journal of Radiology, 2018, 36 : 257 - 272
  • [45] Deep learning with convolutional neural network in radiology
    Yasaka, Koichiro
    Akai, Hiroyuki
    Kunimatsu, Akira
    Kiryu, Shigeru
    Abe, Osamu
    JAPANESE JOURNAL OF RADIOLOGY, 2018, 36 (04) : 257 - 272
  • [46] Military Surveillance with Deep Convolutional Neural Network
    Gupta, Anishi
    Gupta, Uma
    2018 3RD INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, COMMUNICATION, COMPUTER, AND OPTIMIZATION TECHNIQUES (ICEECCOT - 2018), 2018, : 1147 - 1152
  • [47] Deep Convolutional Neural Network for Fire Detection
    Gotthans, Jakub
    Gotthans, Tomas
    Marsalek, Roman
    PROCEEDINGS OF THE 2020 30TH INTERNATIONAL CONFERENCE RADIOELEKTRONIKA (RADIOELEKTRONIKA), 2020, : 128 - 133
  • [48] Numerosity representation in a deep convolutional neural network
    Zhou, Cihua
    Xu, Wei
    Liu, Yujie
    Xue, Zhichao
    Chen, Rui
    Zhou, Ke
    Liu, Jia
    JOURNAL OF PACIFIC RIM PSYCHOLOGY, 2021, 15
  • [49] Breeds Classification with Deep Convolutional Neural Network
    Zhang, Yicheng
    Gao, Jipeng
    Zhou, Haolin
    ICMLC 2020: 2020 12TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND COMPUTING, 2018, : 145 - 151
  • [50] Relative Attributes with Deep Convolutional Neural Network
    Kim, Dong-Jin
    Yoo, Donggeun
    Im, Sunghoon
    Kim, Namil
    Sirinukulwattana, Tharatch
    Kweon, In So
    2015 12TH INTERNATIONAL CONFERENCE ON UBIQUITOUS ROBOTS AND AMBIENT INTELLIGENCE (URAI), 2015, : 157 - 158