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 条
  • [21] Automatic Detection of Heartbeats in Heart Sound Signals Using Deep Convolutional Neural Networks
    Vrbancic, Grega
    Fister, Iztok, Jr.
    Podgorelec, Vili
    ELEKTRONIKA IR ELEKTROTECHNIKA, 2019, 25 (03) : 71 - 76
  • [22] A novel deep neural network heartbeats classifier for heart health monitoring
    Sindhu V.S.
    Lakshmi K.J.
    Tangellamudi A.S.
    Ghousiya Begum K.
    International Journal of Intelligent Networks, 2023, 4 : 1 - 10
  • [23] Hybrid Model of Convolutional Neural Network and Support Vector Machine to Classify Basal Cell Carcinoma
    Angeles Rojas, Jorge Alexander
    Calderon Vilca, Hugo D.
    Tumi Figueroa, Ernesto N.
    Cuadros Ramos, Kent Jhunior
    Matos Manguinuri, Steve S.
    Calderon Vilca, Edwin F.
    COMPUTACION Y SISTEMAS, 2021, 25 (01): : 83 - 95
  • [24] Intelligent deep model based on convolutional neural network's and multi-layer perceptron to classify cardiac abnormality in diabetic patients
    Saraswat, Monika
    Wadhwani, A. K.
    Wadhwani, Sulochana
    PHYSICAL AND ENGINEERING SCIENCES IN MEDICINE, 2024, 47 (03) : 1245 - 1258
  • [25] Deep Convolutional Neural Network Model for Tea Bud(s) Classification
    Paranavithana, Iromi R
    Kalansuriya, Viraj R
    IAENG International Journal of Computer Science, 2021, 48 (03) : 1 - 6
  • [26] A hybrid deep convolutional neural network model for improved diagnosis of pneumonia
    Palvinder Singh Mann
    Shailesh D. Panchal
    Satvir Singh
    Guramritpal Singh Saggu
    Keshav Gupta
    Neural Computing and Applications, 2024, 36 : 1791 - 1804
  • [27] Deep and Wide Convolutional Neural Network Model for Highly Dense Crowd
    Kizrak, Merve Ayyuce
    Bolat, Bulent
    2019 INNOVATIONS IN INTELLIGENT SYSTEMS AND APPLICATIONS CONFERENCE (ASYU), 2019, : 312 - 317
  • [28] A hybrid deep convolutional neural network model for improved diagnosis of pneumonia
    Mann, Palvinder Singh
    Panchal, Shailesh D.
    Singh, Satvir
    Saggu, Guramritpal Singh
    Gupta, Keshav
    NEURAL COMPUTING & APPLICATIONS, 2024, 36 (04): : 1791 - 1804
  • [29] A convolutional neural network deep learning method for model class selection
    Impraimakis, Marios
    EARTHQUAKE ENGINEERING & STRUCTURAL DYNAMICS, 2024, 53 (02): : 784 - 814
  • [30] Differential Deep Convolutional Neural Network Model for Brain Tumor Classification
    Abd El Kader, Isselmou
    Xu, Guizhi
    Shuai, Zhang
    Saminu, Sani
    Javaid, Imran
    Salim Ahmad, Isah
    BRAIN SCIENCES, 2021, 11 (03)