Title
A Highly Energy-Efficient Hyperdimensional Computing Processor for Biosignal Classification
Abstract
Hyperdimensional computing (HDC) is a brain-inspired computing paradigm that operates on pseudo-random hypervectors to perform high-accuracy classifications for biomedical applications. The energy efficiency of prior HDC processors for this computationally minimal algorithm is dominated by costly hypervector memory storage, which grows linearly with the number of sensors. To address this, the memory is replaced with a light-weight cellular automaton for on-the-fly hypervector generation. The use of this technique is explored in conjunction with vector folding for various real-time classification latencies in post-layout simulation on an emotion recognition dataset with <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$&gt;$</tex-math></inline-formula> 200 channels. The proposed architecture achieves 39.1 nJ/prediction; a 4.9× energy efficiency improvement, 9.5× per channel, over the state-of-the-art HDC processor. At maximum throughput, the architecture achieves a 10.7× improvement, 33.5× per channel. An optimized support vector machine (SVM) processor is designed in this work for the same use-case. HDC is 9.5× more energy-efficient than the SVM, paving the way for it to become the paradigm of choice for high-accuracy, on-board biosignal classification.
Year
DOI
Venue
2022
10.1109/TBCAS.2022.3187944
IEEE Transactions on Biomedical Circuits and Systems
Keywords
DocType
Volume
Algorithms,Brain,Computer Simulation,Support Vector Machine
Journal
16
Issue
ISSN
Citations 
4
1932-4545
0
PageRank 
References 
Authors
0.34
15
7
Name
Order
Citations
PageRank
Alisha Menon1112.23
Daniel Sun200.34
Sarina Sabouri300.34
Kyoungtae Lee401.35
Melvin Aristio500.34
Harrison Liew600.34
Jan M. Rabaey747961049.96