Convolutional-Recurrent Neural Networks on Low-Power Wearable Platforms for Cardiac Arrhythmia Detection

01/08/2020
by   Antonino Faraone, et al.
0

Low-power sensing technologies, such as wearables, have emerged in the healthcare domain since they enable continuous and non-invasive monitoring of physiological signals. In order to endow such devices with clinical value, classical signal processing has encountered numerous challenges. However, data-driven methods, such as machine learning, offer attractive accuracies at the expense of being resource and memory demanding. In this paper, we focus on the inference of neural networks running in microcontrollers and low-power processors which wearable sensors and devices are generally equipped with. In particular, we adapted an existing convolutional-recurrent neural network, designed to detect and classify cardiac arrhythmias from a single-lead electrocardiogram, to the low-power embedded System-on-Chip nRF52 from Nordic Semiconductor with an ARM's Cortex-M4 processing core. We show our implementation in fixed-point precision, using the CMSIS-NN libraries, yields a drop of F_1 score from 0.8 to 0.784, from the original implementation, with a memory footprint of 195.6KB, and a throughput of 33.98MOps/s.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/14/2020

Tiny Eats: Eating Detection on a Microcontroller

There is a growing interest in low power highly efficient wearable devic...
research
04/17/2023

Cardiac Arrhythmia Detection using Artificial Neural Network

The prime purpose of this project is to develop a portable cardiac abnor...
research
10/22/2018

Event-triggered Natural Hazard Monitoring with Convolutional Neural Networks on the Edge

In natural hazard warning systems fast decision making is vital to avoid...
research
02/13/2019

An Optimized Recurrent Unit for Ultra-Low-Power Keyword Spotting

There is growing interest in being able to run neural networks on sensor...
research
03/25/2021

ECG-TCN: Wearable Cardiac Arrhythmia Detection with a Temporal Convolutional Network

Personalized ubiquitous healthcare solutions require energy-efficient we...
research
11/19/2019

CoopNet: Cooperative Convolutional Neural Network for Low-Power MCUs

Fixed-point quantization and binarization are two reduction methods adop...
research
09/20/2023

Brief Architectural Survey of Biopotential Recording Front-Ends since the 1970s

Measuring the bioelectric signals is one of the key functions in wearabl...

Please sign up or login with your details

Forgot password? Click here to reset