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 条
  • [1] A Novel 1-D CCANet for ECG Classification
    Tanoh, Ian-Christopher
    Napoletano, Paolo
    APPLIED SCIENCES-BASEL, 2021, 11 (06):
  • [2] ECG Beat Arrhythmia Classification by using 1-D CNN in case of Class Imbalance
    Sarvan, Cagla
    Ozkurt, Nalan
    2019 MEDICAL TECHNOLOGIES CONGRESS (TIPTEKNO), 2019, : 125 - 128
  • [3] ECG Heartbeats Classification Based on 1-D Convolutional Neural Networks
    El Bouny, Lahcen
    Khalil, Mohammed
    Adib, Abdellah
    ADVANCED INTELLIGENT SYSTEMS FOR SUSTAINABLE DEVELOPMENT (AI2SD'2020), VOL 1, 2022, 1417 : 697 - 708
  • [4] A 1-D CNN-FCM model for the classification of epileptic seizure disorders
    Sateesh Kumar Reddy C
    Suchetha M
    Neural Computing and Applications, 2023, 35 : 17871 - 17881
  • [5] A 1-D CNN-FCM model for the classification of epileptic seizure disorders
    Sateesh Kumar Reddy, C.
    Suchetha, M.
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (24): : 17871 - 17881
  • [6] ECG classification using 1-D convolutional deep residual neural network
    Khan, Fahad
    Yu, Xiaojun
    Yuan, Zhaohui
    Rehman, Atiq ur
    PLOS ONE, 2023, 18 (04):
  • [7] Improved ECG heartbeat classification based on 1-D convolutional neural networks
    Abdulrahman, Ayub Othman
    Hama Rawf, Karwan Mahdi
    Mohammed, Aree Ali
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (16) : 48683 - 48700
  • [8] Improved ECG heartbeat classification based on 1-D convolutional neural networks
    Ayub Othman Abdulrahman
    Karwan Mahdi Hama Rawf
    Aree Ali Mohammed
    Multimedia Tools and Applications, 2024, 83 : 48683 - 48700
  • [9] An Energy-Efficient Configurable Coprocessor Based on 1-D CNN for ECG Anomaly Detection
    Zhang, Chen
    Huang, Zhijie
    Cheng, QianXi
    Zhou, Changchun
    Wang, Xin'an
    2024 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS 2024, 2024,
  • [10] Hardware implementation of 1D-CNN architecture for ECG arrhythmia classification
    Rawal, Viraj
    Prajapati, Priyank
    Darji, Anand
    BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2023, 85