arrow
返回

Dynamic-HDC: A Two-Stage Dynamic Inference Framework for Brain-Inspired Hyperdimensional Computing

delete2023-12-01
delete2
PRE
AI
Y
Yu-Chuan Chuang
C
Cheng-Yang Chang
A
An-Yeu Wu *
DOI:10.1109/JETCAS.2023.3328857delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Brain-inspired hyperdimensional computing (HDC) has attracted attention due to its energy efficiency and noise resilience in various IoT applications. However, striking the right balance between accuracy and efficiency in HDC remains a challenge. Specifically, HDC represents data as high-dimensional vectors known as hypervectors (HVs), where each component of HVs can be a high-precision integer or a low-cost bipolar number (+1/-1). However, this choice presents HDC with a significant trade-off between accuracy and efficiency. To address this challenge, we propose a two-stage dynamic inference framework called Dynamic-HDC that offers IoT applications a more flexible solution rather than limiting them to choose between the two extreme options. Dynamic-HDC leverages the strategies of early exit and model parameter adaptation. Unlike prior works that use a single HDC model to classify all data, Dynamic-HDC employs a cascade of models for two-stage inference. The first stage involves a low-cost, low-precision bipolar model, while the second stage utilizes a high-cost, high-precision integer model. By doing so, Dynamic-HDC can save computational resources for easy samples by performing an early exit when the low-cost bipolar model exhibits high confidence in its classification. For difficult samples, the high-precision integer model is conditionally activated to achieve more accurate predictions. To further enhance the efficiency of Dynamic-HDC, we introduce dynamic dimension selection (DDS) and dynamic class selection (DCS). These techniques enable the framework to dynamically adapt the dimensions and the number of classes in the HDC model, further optimizing performance. We evaluate the effectiveness of Dynamic-HDC on three commonly used benchmarks in HDC research, namely MNIST, ISOLET, and UCIHAR. Our simulation results demonstrate that Dynamic-HDC with different configurations can reduce energy consumption by 19.8-51.1% and execution time by 22.5-49.9% with negligible 0.02-0.36 % accuracy degradation compared to a single integer model. Compared to a single bipolar model, Dynamic-HDC improves 3.1% accuracy with a slight 10% energy and 14% execution time overhead.
Keyword:
Brain-inspired computing
hyperdimensional computing
dynamic inference
energy efficiency

期刊

IEEE Journal on Emerging and Selected Topics in Circuits and Systems 封面图
IEEE Journal on Emerging and Selected Topics in Circuits and Systems
IF:
3.8
论文数:
1.4K
被引数:
2.8K

机构

N
National Taiwan University
学者数:
4.7W
论文数: 4.2W
被引数: 3.6W
引用论文

引用论文

Bladder outlet obstruction is associated with bladder oversensitivity in women
err2020-10-21
err0
PREAI
errGuy Verhovsky; Yishai Hode Rappaport; Ilia Baberashvili; Amos Neheman; Amnon Zisman; Kobi Stav
err分享
err收藏
err分享
err收藏
Biocontrol Potential of Bacillus amyloliquefaciens against Botrytis pelargonii and Alternaria alternata on Capsicum annuum
err2021-06-10
err0
errOAAI
errElham Ahmed Kazerooni; Sajeewa S. N. Maharachchikumbura; Abdullah Mohammed Al-Sadi; Sang-Mo Kang; Byung-Wook Yun; In-Jung Lee
err分享
err收藏
Hyperglycaemia, microangiopathy, diabetes and dementia risk
err2010-10-01
err0
PREAI
errI. Bourdel-Marchasson; A. Mouries; C. Helmer
err分享
err收藏
In-memory hyperdimensional computing内存中超维计算
err2020-06-01
err195
PREAI
errKarunaratne, Geethan; Le Gallo, Manuel; Cherubini, Giovanni; Benini, Luca; Rahimi, Abbas; Sebastian, Abu
err分享
err收藏
学者 查看更多内容