ECG signal classification with binarized convolutional neural network

被引:39
|
作者
Wu, Qing [1 ]
Sun, Yangfan [1 ]
Yan, Hui [2 ]
Wu, Xundong [1 ]
机构
[1] Hangzhou Dianzi Univ, Sch Comp Sci & Technol, Hangzhou, Peoples R China
[2] Zhejiang Univ, Affiliated Hosp 1, Sch Med, Hangzhou, Peoples R China
基金
中国国家自然科学基金;
关键词
ECG signal analysis; Atrial fibrillation detection; Deep neural network; Lightweight deep neural network; Binarized neural network; FEATURE-EXTRACTION; AUTOMATED DETECTION; FUSION;
D O I
10.1016/j.compbiomed.2020.103800
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
Arrhythmias are a group of common conditions associated with irregular heart rhythms. Some of these conditions, for instance, atrial fibrillation (AF), might develop into serious syndromes if not treated in time. Therefore, for high-risk patients, early detection of arrhythmias is crucial. In this study, we propose employing deep convolutional neural network (CNN)-based algorithms for real-time arrhythmia detection. We first build a full-precision deep convolutional network model. With our proposed construction, we are able to achieve state-of-the-art level performance on the PhysioNet/CinC AF Classification Challenge 2017 dataset with our full-precision model. It is desirable to employ models with low computing resource requirements. It has been shown that a binarized model requires much less computing power and memory space than a full-precision model. We proceed to verify the feasibility of binarization in our neural network model. Network binarization can cause significant model performance degradation. Therefore, we propose employing a full-precision model as the teacher to regularize the training of the binarized model through knowledge distillation. With our proposed approach, we observe that network binarization only causes a small performance loss (the F1 score decreases from 0.88 to 0.87 for the validation set). Given that binarized convolutional networks can achieve favorable model performance while dramatically reducing computing cost, they are ideal for deployment on long-term cardiac condition monitoring devices. (Source code is available at https://github.com/yangfansun/bnn-ecg).
引用
收藏
页数:9
相关论文
共 50 条
  • [41] A Convolutional Result Sharing Approach for Binarized Neural Network Inference
    Chang, Ya-Chun
    Lin, Chia-Chun
    Lin, Yi-Ting
    Chen, Yung-Chih
    Wang, Chun-Yao
    [J]. PROCEEDINGS OF THE 2020 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2020), 2020, : 780 - 785
  • [42] A novel deep wavelet convolutional neural network for actual ECG signal denoising
    Jin, Yanrui
    Qin, Chengjin
    Liu, Jinlei
    Liu, Yunqing
    Li, Zhiyuan
    Liu, Chengliang
    [J]. BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2024, 87
  • [43] All Binarized Convolutional Neural Network and Its implementation on an FPGA
    Shimoda, Masayuki
    Sato, Shimpei
    Nakahara, Hiroki
    [J]. 2017 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY (ICFPT), 2017, : 291 - 294
  • [44] FPGA IMPLEMENTATION OF ARTIFICIAL NEURAL NETWORK (ANN) FOR ECG SIGNAL CLASSIFICATION
    Vinaykumar, Shatharajupally
    Thilagavathy, R.
    [J]. 2022 IEEE INTERNATIONAL IOT, ELECTRONICS AND MECHATRONICS CONFERENCE (IEMTRONICS), 2022, : 771 - 776
  • [45] Multilevel Classification of Drowsiness States using ECG with Optimized Convolutional Neural Network
    Taki, Kentaro
    Ma, Jianhua
    Guo, Ao
    Ma, Muxin
    Qi, Alex
    [J]. 2023 IEEE INTERNATIONAL CONFERENCES ON INTERNET OF THINGS, ITHINGS IEEE GREEN COMPUTING AND COMMUNICATIONS, GREENCOM IEEE CYBER, PHYSICAL AND SOCIAL COMPUTING, CPSCOM IEEE SMART DATA, SMARTDATA AND IEEE CONGRESS ON CYBERMATICS,CYBERMATICS, 2024, : 437 - 443
  • [46] Atrial Fibrillation Detection and ECG Classification based on Convolutional Recurrent Neural Network
    Limam, Mohamed
    Precioso, Frederic
    [J]. 2017 COMPUTING IN CARDIOLOGY (CINC), 2017, 44
  • [47] Automatic ECG Classification Using Continuous Wavelet Transform and Convolutional Neural Network
    Wang, Tao
    Lu, Changhua
    Sun, Yining
    Yang, Mei
    Liu, Chun
    Ou, Chunsheng
    [J]. ENTROPY, 2021, 23 (01) : 1 - 13
  • [48] An Embedded System Using Convolutional Neural Network Model for Online and Real-Time ECG Signal Classification and Prediction
    Caesarendra, Wahyu
    Hishamuddin, Taufiq Aiman
    Lai, Daphne Teck Ching
    Husaini, Asmah
    Nurhasanah, Lisa
    Glowacz, Adam
    Alfarisy, Gusti Ahmad Fanshuri
    [J]. DIAGNOSTICS, 2022, 12 (04)
  • [49] Classification of 12 Lead ECG Signal Using 1D-Convolutional Neural Network With Class Dependent Threshold
    Pardasani, Rohit
    Awasthi, Navchetan
    [J]. 2020 COMPUTING IN CARDIOLOGY, 2020,
  • [50] Automatic epileptic signal classification using deep convolutional neural network
    Sinha, Dipali
    Thangavel, K.
    [J]. JOURNAL OF DISCRETE MATHEMATICAL SCIENCES & CRYPTOGRAPHY, 2022, 25 (04): : 963 - 973