This work presents an energy-efficient ECG processor designed for Cardiac Arrhythmia Classification. The processor integrates a pre-processing and neural network accelerator, achieved through algorithm-hardware co-design to optimize hardware resources. We propose a lightweight two-stage neural network architecture, where the first stage includes discrete wavelet transformation and an ultra-low-parameter multilayer perceptron (MLP) network, and the second stage utilizes group convolution and channel shuffle. Both stages leverage neural networks for hardware resource reuse and feature a reconfigurable processing element array and memory blocks adapted to the proposed two-stage structure to efficiently handle various convolution and MLP layers operations in the two-stage network. Additionally, an optimized power-of-two (OPOT) quantization technique is proposed to enhance accuracy in low-bit quantization, and a multiplier-less processing element structure tailored for the OPOT weight quantization is introduced. The ECG processor was implemented on a 65nm CMOS process technology with 4KB of SRAM memory, achieving an energy consumption per interference of 0.15 uJ with a power supply of 1V, 64% energy saving compared to the recent state-of-the-art work. Under 4-bit weight precision, the 5-class ECG signal classification accuracy reached 98.59% on the MIT-BIH arrhythmia dataset.
Download full-text PDF |
Source |
---|---|
http://dx.doi.org/10.1109/TBCAS.2024.3385993 | DOI Listing |
Sensors (Basel)
July 2024
School of Integrated Circuits, Peking University, Beijing 100871, China.
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.
View Article and Find Full Text PDFIEEE Trans Biomed Circuits Syst
April 2024
This work presents an energy-efficient ECG processor designed for Cardiac Arrhythmia Classification. The processor integrates a pre-processing and neural network accelerator, achieved through algorithm-hardware co-design to optimize hardware resources. We propose a lightweight two-stage neural network architecture, where the first stage includes discrete wavelet transformation and an ultra-low-parameter multilayer perceptron (MLP) network, and the second stage utilizes group convolution and channel shuffle.
View Article and Find Full Text PDFCrit Rev Biomed Eng
August 2023
Center for Medical Electronics and Computing, M.S. Ramaiah Institute of Technology, Bangalore, India.
Cardiovascular disease (CVD) has become the most serious health concern in India and globally. The cost of treatment for CVD is very high and in a country like India, where most of the population belongs to rural area, affording treatment is not possible. Diagnosis and treatment are further hampered due to shortage of medical expertise as well as the unavailability of the wearable device.
View Article and Find Full Text PDFIEEE Trans Biomed Circuits Syst
June 2023
Implementing neural networks (NN) on edge devices enables AI to be applied in many daily scenarios. The stringent area and power budget on edge devices impose challenges on conventional NNs with massive energy-consuming Multiply Accumulation (MAC) operations and offer an opportunity for Spiking Neural Networks (SNN), which can be implemented within sub-mW power budget. However, mainstream SNN topologies varies from Spiking Feedforward Neural Network (SFNN), Spiking Recurrent Neural Network (SRNN), to Spiking Convolutional Neural Network (SCNN), and it is challenging for the edge SNN processor to adapt to different topologies.
View Article and Find Full Text PDFIEEE Trans Biomed Circuits Syst
October 2023
Wearable intelligent health monitoring devices with on-device biomedical AI processor can be used to detect the abnormity in users' biomedical signals (e.g., ECG arrythmia classification, EEG-based seizure detection).
View Article and Find Full Text PDFEnter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!