A Novel Instruction Driven 1-D CNN Processor for ECG Classification

被引:0
|
作者
Deng, Jiawen [1 ]
Yang, Jie [1 ]
Wang, Xin'an [1 ]
Zhang, Xing [2 ]
机构
[1] Peking Univ, Key Lab Integrated Microsyst, Shenzhen Grad Sch, Shenzhen 518000, Peoples R China
[2] Peking Univ, Sch Integrated Circuits, Beijing 100871, Peoples R China
关键词
R-peak detection; ECG classification; convolutional neural network (CNN); hardware design; NETWORK; SYSTEM;
D O I
10.3390/s24134376
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Electrocardiography (ECG) has emerged as a ubiquitous diagnostic tool for the identification and characterization of diverse cardiovascular pathologies. Wearable health monitoring devices, equipped with on-device biomedical artificial intelligence (AI) processors, have revolutionized the acquisition, analysis, and interpretation of ECG data. However, these systems necessitate AI processors that exhibit flexible configuration, facilitate portability, and demonstrate optimal performance in terms of power consumption and latency for the realization of various functionalities. To address these challenges, this study proposes an instruction-driven convolutional neural network (CNN) processor. This processor incorporates three key features: (1) An instruction-driven CNN processor to support versatile ECG-based application. (2) A Processing element (PE) array design that simultaneously considers parallelism and data reuse. (3) An activation unit based on the CORDIC algorithm, supporting both Tanh and Sigmoid computations. The design has been implemented using 110 nm CMOS process technology, occupying a die area of 1.35 mm2 with 12.94 mu W power consumption. It has been demonstrated with two typical ECG AI applications, including two-class (i.e., normal/abnormal) classification and five-class classification. The proposed 1-D CNN algorithm performs with a 97.95% accuracy for the two-class classification and 97.9% for the five-class classification, respectively.
引用
收藏
页数:14
相关论文
共 50 条
  • [41] Integrated BERT embeddings, BiLSTM-BiGRU and 1-D CNN model for binary sentiment classification analysis of movie reviews
    Gupta, Bhart
    Prakasam, P.
    Velmurugan, T.
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (23) : 33067 - 33086
  • [42] Integrated BERT embeddings, BiLSTM-BiGRU and 1-D CNN model for binary sentiment classification analysis of movie reviews
    Bhart Gupta
    P. Prakasam
    T. Velmurugan
    Multimedia Tools and Applications, 2022, 81 : 33067 - 33086
  • [43] 2D-wavelet encoded deep CNN for image-based ECG classification
    Mewada, Hiren
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (13) : 20553 - 20569
  • [44] Application of 1-D CNN to Predict Epileptic Seizures using EEG Records
    Khalilpour, Simin
    Ranjbar, Amin
    Menhaj, Mohammad Bagher
    Sandooghdar, Afshin
    2020 6TH INTERNATIONAL CONFERENCE ON WEB RESEARCH (ICWR), 2020, : 314 - 318
  • [45] 1-D CNN-Based Online Signature Verification with Federated Learning
    Zhang, Lingfeng
    Guo, Yuheng
    Ding, Yepeng
    Sato, Hiroyuki
    2023 IEEE 22ND INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS, TRUSTCOM, BIGDATASE, CSE, EUC, ISCI 2023, 2024, : 2698 - 2705
  • [46] 2D-wavelet encoded deep CNN for image-based ECG classification
    Hiren Mewada
    Multimedia Tools and Applications, 2023, 82 : 20553 - 20569
  • [47] Smartphone Contact Imaging and 1-D CNN for Leaf Chlorophyll Estimation in Agriculture
    Barman, Utpal
    Saikia, Manob Jyoti
    AGRICULTURE-BASEL, 2024, 14 (08):
  • [48] 1-D Convolutional Neural Networks for Touch Modalities Classification
    Gianoglio, Christian
    Ragusa, Edoardo
    Zunino, Rodolfo
    Valle, Maurizio
    2021 28TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS, AND SYSTEMS (IEEE ICECS 2021), 2021,
  • [49] A modified domain deformation theory on 1-D signal classification
    Kim, SS
    Kasparis, T
    IEEE SIGNAL PROCESSING LETTERS, 1998, 5 (05) : 118 - 120
  • [50] Classification of binary textures using the 1-D Boolean model
    García-Sevilla, P
    Petrou, M
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 1999, 8 (10) : 1457 - 1462