Litcius/Paper detail

Low-Cost DNN Hardware Accelerator for Wearable, High-Quality Cardiac Arrythmia Detection

Johnson Loh, Jianan Wen, Tobias Gemmeke

202023 citationsDOI

Abstract

This work implements a digital signal processing (DSP) accelerator for ECG signal classification. Targeting the integration into wearable devices for 24/7 monitoring, low energy consumption per classification is a key requirement, while maintaining a high classification accuracy at the same time. Co-optimization on algorithm and hardware level led to an architecture consisting mostly of convolution operations in the processing pipeline. The realized discrete wavelet transform and convolutional neural network (CNN) is utilized for continuous time-sequence classification in a sliding-window approach moving away from sample/batch-based processing typical for CNNs. In contrast to previous hardware realizations in this domain, the proposed design was validated using the benchmark dataset from the demanding CinC challenge 2017. The architecture achieves a competitive 0.781 Fl-score with only 5597 trainable parameters reducing the computational complexity of state-of-the-art ECGDNN software solutions by three orders of magnitude. Synthesis in a 22-nm FDSOI-CMOS technology features 0.783 $\mu$J per solution meeting requirements for edge device operation at high-end classification performance.

Topics & Concepts

Computer sciencePipeline (software)Convolutional neural networkBenchmark (surveying)Wearable computerDigital signal processingHardware accelerationConvolution (computer science)Computer hardwareSignal processingSliding window protocolArtificial intelligenceEmbedded systemArtificial neural networkField-programmable gate arrayWindow (computing)GeographyGeodesyProgramming languageOperating systemECG Monitoring and AnalysisEEG and Brain-Computer InterfacesAnalog and Mixed-Signal Circuit Design