DocumentCode :
742169
Title :
Algorithm-Driven Architectural Design Space Exploration of Domain-Specific Medical-Sensor Processors
Author :
Shoaib, Mohammed ; Jha, Niraj K. ; Verma, Naveen
Author_Institution :
Dept. of Electr. Eng., Princeton Univ., Princeton, NJ, USA
Volume :
21
Issue :
10
fYear :
2013
Firstpage :
1849
Lastpage :
1862
Abstract :
Data-driven machine-learning techniques enable the modeling and interpretation of complex physiological signals. The energy consumption of these techniques, however, can be excessive, due to the complexity of the models required. In this paper, we study the tradeoffs and limitations imposed by the energy consumption of high-order detection models implemented in devices designed for intelligent biomedical sensing. Based on the flexibility and efficiency needs at various processing stages in data-driven biomedical algorithms, we explore options for hardware specialization through architectures based on custom instruction and coprocessor computations. We identify the limitations in the former, and propose a coprocessor-based platform that exploits parallelism in computation as well as voltage scaling to operate at a subthreshold minimum-energy point. We present results from post-layout simulation of cardiac arrhythmia detection with patient data from the MIT-BIH database. After wavelet-based feature extraction, which consumes 12.28 μJ, we demonstrate classification computations in the 12.00-120.05 μJ range using 10000-100000 support vectors. This represents 1170× lower energy than that of a low-power processor with custom instructions alone. After morphological feature extraction, which consumes 8.65 μJ of energy, the corresponding energy numbers are 10.24-24.51 μJ, which is 1548× smaller than one based on a custom-instruction design. Results correspond to Vdd=0.4 V and a data precision of 8 b.
Keywords :
bioelectric potentials; electrocardiography; feature extraction; learning (artificial intelligence); medical signal detection; medical signal processing; sensors; support vector machines; wavelet transforms; MIT-BIH database; cardiac arrhythmia detection; coprocessor computation; custom instruction; data-driven biomedical algorithm; data-driven machine-learning technique; domain-specific medical-sensor processor; energy 12.00 muJ to 120.05 muJ; energy consumption; hardware specialization; high-order detection model; intelligent biomedical sensing; parallelism; patient data; physiological signal; subthreshold minimum-energy point; support vector machine; voltage scaling; wavelet-based feature extraction; Complexity theory; Computational modeling; Feature extraction; Kernel; Program processors; Support vector machines; Vectors; Biomedical sensor processors; classification accelerators; embedded machine learning; low-energy design by voltage and precision scaling; structured hardware specialization; support-vector machines;
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/TVLSI.2012.2220161
Filename :
6338362
Link To Document :
بازگشت