2021
DOI: 10.48550/arxiv.2102.02758
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

A 5 μW Standard Cell Memory-based Configurable Hyperdimensional Computing Accelerator for Always-on Smart Sensing

Abstract: Hyperdimensional computing (HDC) is a braininspired computing paradigm based on high-dimensional holistic representations of vectors. It recently gained attention for embedded smart sensing due to its inherent error-resiliency and suitability to highly parallel hardware implementations. In this work, we propose a programmable all-digital CMOS implementation of a fully autonomous HDC accelerator for always-on classification in energy-constrained sensor nodes. By using energyefficient standard cell memory (SCM),… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2021
2021
2021
2021

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 40 publications
0
1
0
Order By: Relevance
“…VSA [12], [15], [18]- [20] is a computing framework providing methods of representing and manipulating concepts and their meanings in a high-dimensional space. VSA finds its applications in, for example, cognitive architectures [21], natural language processing [22]- [24], biomedical signal processing [1], [25], approximation of conventional data structures [26], [27], and for classification tasks such as gesture recognition [1], [28], cyber threat detection [29], physical activity recognition [30], fault isolation [31], [32]. Examples of efforts on using VSA for other than classification learning tasks are using data HVs for clustering [33]- [35], semi-supervised learning [36], collaborative privacy-preserving learning [37], [38], multi-task learning [39], [40], distributed learning [41], [42].…”
Section: Related Workmentioning
confidence: 99%
“…VSA [12], [15], [18]- [20] is a computing framework providing methods of representing and manipulating concepts and their meanings in a high-dimensional space. VSA finds its applications in, for example, cognitive architectures [21], natural language processing [22]- [24], biomedical signal processing [1], [25], approximation of conventional data structures [26], [27], and for classification tasks such as gesture recognition [1], [28], cyber threat detection [29], physical activity recognition [30], fault isolation [31], [32]. Examples of efforts on using VSA for other than classification learning tasks are using data HVs for clustering [33]- [35], semi-supervised learning [36], collaborative privacy-preserving learning [37], [38], multi-task learning [39], [40], distributed learning [41], [42].…”
Section: Related Workmentioning
confidence: 99%