WavelNet: A novel convolutional neural network architecture for arrhythmia classification from electrocardiograms

被引:11
|
作者
Kim, Namho [1 ]
Seo, Wonju [1 ]
Kim, Ju-ho [2 ]
Choi, So Yoon [3 ,7 ]
Park, Sung-Min [1 ,4 ,5 ,6 ,8 ]
机构
[1] Pohang Univ Sci & Technol POSTECH, Dept Convergence IT Engn, Pohang, South Korea
[2] Univ Seoul, Sch Comp Sci, Seoul, South Korea
[3] Kosin Univ, Coll Med, Dept Pediat, Gospel Hosp, Busan, South Korea
[4] Pohang Univ Sci & Technol POSTECH, Dept Elect Engn, Pohang, South Korea
[5] Pohang Univ Sci & Technol POSTECH, Dept Mech Engn, Pohang, South Korea
[6] Yonsei Univ, Inst Convergence Sci, Seoul, South Korea
[7] Kosin Univ, Coll Med, Gamcheon Ro 262, Pusan 49267, South Korea
[8] Pohang Univ Sci & Technol POSTECH, Cheongam Ro 77, Pohang 37673, Gyeongsangbug D, South Korea
基金
新加坡国家研究基金会;
关键词
SincNet; Wavelet transform; Raw waveform processing; Physiological signal; Time -frequency resolution; HEARTBEAT CLASSIFICATION; ECG SIGNALS; FEATURES; ENSEMBLE;
D O I
10.1016/j.cmpb.2023.107375
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Background and objective: Automated detection of arrhythmias from electrocardiograms (ECGs) can be of considerable assistance to medical professionals in providing efficient treatment for patients with car-diovascular diseases. In recent times, convolutional neural network (CNN)-based arrhythmia classifica-tion models have been introduced, but their decision-making processes remain unclear and their per-formances are not reproducible. This paper proposes an accurate, interpretable, and reproducible end -to-end arrhythmia classification model based on a novel CNN architecture named WavelNet, which is interpretable and optimal for dealing with ECGs.Methods: Inspired by SincNet, which is capable of band-pass filtering-based spectral analysis, WavelNet was devised to achieve wavelet transform-based spectral analysis. WavelNet was trained using a subject -oriented five-class ECG arrhythmia dataset generated from the MIT-BIH Arrhythmia Database while fol-lowing a benchmark scheme. By adopting various mother wavelets, multiple WavelNet-based arrhythmia classification models were implemented. To investigate whether our wavelet transform-based approach outperforms original end-to-end and band-pass filtering-based approaches, our proposed models were compared with vanilla CNN-and SincNet-based models. Model implementation and evaluation processes were repeated ten times in a Google Colab Pro + environment. Furthermore, our most successful model was compared with state-of-the-art arrhythmia classification models for performance evaluation.Results: The proposed WavelNet-based models showed excellent performance on classifying non-ectopic, supraventricular ectopic, and ventricular ectopic beats because of their ability to perform adaptive spec-tral analysis while preserving temporal ECG information compared with vanilla CNN-and SincNet-based models. In particular, a Symlet 4 wavelet-adopting WavelNet-based model achieved the best performance with nearly 90% overall accuracy as well as the highest levels of sensitivity in classifying each arrhythmia class: 91.4%, 49.3%, and 91.4% for non-ectopic, supraventricular ectopic, and ventricular ectopic beat clas-sifications, respectively. These results were comparable to those of state-of-the-art models. In addition, the results are reproducible, which differentiates our study from previous studies.Conclusions: Our proposed WavelNet-based arrhythmia classification model achieved remarkable perfor-mance based on a reasonable decision-making process, in comparison with other models. As its note-worthy performance is clinically reasonable and reproducible, our proposed model can contribute toward implementing a real-world precision healthcare system for patients with cardiovascular diseases.(c) 2023 Elsevier B.V. All rights reserved.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] A Novel Convolutional Neural Network for Arrhythmia Detection From 12-lead Electrocardiograms
    He, Zhengling
    Zhang, Pengfei
    Xu, Lirui
    Bai, Zhongrui
    Zhang, Hao
    Li, Weisong
    Xia, Pan
    Chen, Xianxiang
    [J]. 2020 COMPUTING IN CARDIOLOGY, 2020,
  • [2] A novel deep convolutional neural network for arrhythmia classification
    Dang, Hao
    Sun, Muyi
    Zhang, Guanhong
    Zhou, Xiaoguang
    Chang, Qing
    Xu, Xiangdong
    [J]. 2019 INTERNATIONAL CONFERENCE ON ADVANCED MECHATRONIC SYSTEMS (ICAMECHS), 2019, : 7 - 11
  • [3] A Novel Deep Convolutional Neural Network based Classification of Arrhythmia
    Priyanka
    Shirsath, Mahesh
    Awasthi, Lalit Kumar
    Chauhan, Naveen
    [J]. INTERNATIONAL JOURNAL OF NEXT-GENERATION COMPUTING, 2023, 14 (02): : 353 - 365
  • [4] A Convolutional Neural Network for Arrhythmia Classification: A Review
    Kamil, Sarah
    Muhammed, Lamia AbedNoor
    [J]. 2021 8TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, COMPUTERSCIENCE AND INFORMATICS (EECSI) 2021, 2021, : 208 - 215
  • [5] Architecture Enhancement of Convolutional Neural Networks for Arrhythmia Classification
    Kim, Hae Jin
    Depoian, Arthur C., II
    Cayce, Garrett
    Rivera, Miguel
    Bailey, Colleen P.
    Jaques, Lorenzo E.
    Guturu, Parthasarathy
    [J]. PROCEEDINGS OF THE 2022 15TH IEEE DALLAS CIRCUITS AND SYSTEMS CONFERENCE (DCAS 2022), 2022,
  • [6] ArrhyNet: A High Accuracy Arrhythmia Classification Convolutional Neural Network
    Aphale, Sayli Siddhasanjay
    John, Eugene
    Banerjee, Taposh
    [J]. 2021 IEEE INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2021, : 453 - 457
  • [7] ECG Arrhythmia Classification By Using Convolutional Neural Network And Spectrogram
    Sen, Sena Yagmur
    Ozkurt, Nalan
    [J]. 2019 INNOVATIONS IN INTELLIGENT SYSTEMS AND APPLICATIONS CONFERENCE (ASYU), 2019, : 172 - 177
  • [8] Study of cardiac arrhythmia classification based on convolutional neural network
    Dai, Yonghui
    Xu, Bo
    Yan, Siyu
    Xu, Jing
    [J]. COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2020, 17 (02) : 445 - 458
  • [9] Convolutional neural network architecture for plant seedling classification
    Elnemr, Heba A.
    [J]. International Journal of Advanced Computer Science and Applications, 2019, 10 (08): : 319 - 325
  • [10] Convolutional Neural Network Architecture for Plant Seedling Classification
    Elnemr, Heba A.
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2019, 10 (08) : 319 - 325