SupportHDC: Hyperdimensional Computing with Scalable Hypervector Sparsity

被引:1
|
作者
Safa, Ali [1 ,2 ]
Ocket, Ilja [1 ]
Catthoor, Francky [1 ,2 ]
Gielen, Georges [1 ,2 ]
机构
[1] IMEC, Leuven, Belgium
[2] Katholieke Univ Leuven, ESAT, Leuven, Belgium
来源
PROCEEDINGS OF THE 2023 ANNUAL NEURO-INSPIRED COMPUTATIONAL ELEMENTS CONFERENCE, NICE 2023 | 2023年
关键词
Hyperdimensional computing; sparsity-aware computing; ultra-low-power computing; automated system design; SEIZURE DETECTION;
D O I
10.1145/3584954.3584961
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Hyperdimensional Computing (HDC) is an emerging brain-inspired machine learning method that is recently gaining much attention for performing tasks such as pattern recognition and bio-signal classification with ultra-low energy and area overheads when implemented in hardware. HDC relies on the encoding of input signals into binary or few-bit Hypervectors (HVs) and performs low-complexity manipulations on HVs in order to classify the input signals. In this context, the sparsity of HVs directly impacts energy consumption, since the sparser the HVs, the more zero-valued computations can be skipped. This short paper introduces SupportHDC, a novel HDC design framework that can jointly optimize system accuracy and sparsity in an automated manner, in order to trade off classification performance and hardware implementation overheads. We illustrate the inner working of the framework on two bio-signal classification tasks: cancer detection and arrhythmia detection. We show that SupportHDC can reach a higher accuracy compared to the conventional splatter-code architectures used in many works, while enabling the system designer to choose the final design solution from the accuracy-sparsity trade-off curve produced by the framework. We release the source code for reproducing our experiments with the hope of being beneficial to future research.
引用
收藏
页码:20 / 25
页数:6
相关论文
共 50 条
  • [21] Hyperdimensional Computing Encoding Schemes for Improved Image Classification
    Miranda, Victor
    d'Aliberti, Olivia
    2022 IEEE INTERNATIONAL SYMPOSIUM ON TECHNOLOGIES FOR HOMELAND SECURITY (HST), 2022,
  • [22] Zero-shot Classification using Hyperdimensional Computing
    Ruffino, Samuele
    Karunaratne, Geethan
    Hersche, Michael
    Benini, Luca
    Abu Sebastian
    Rahimi, Abbas
    2024 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2024,
  • [23] Hyperdimensional computing: a framework for stochastic computation and symbolic AI
    Heddes, Mike
    Nunes, Igor
    Givargis, Tony
    Nicolau, Alexandru
    Veidenbaum, Alex
    JOURNAL OF BIG DATA, 2024, 11 (01)
  • [24] Accelerating Hyperdimensional Computing on FPGAs by Exploiting Computational Reuse
    Salamat, Sahand
    Imani, Mohsen
    Rosing, Tajana
    IEEE TRANSACTIONS ON COMPUTERS, 2020, 69 (08) : 1159 - 1171
  • [25] Classification using hyperdimensional computing: a review with comparative analysis
    Verges, Pere
    Heddes, Mike
    Nunes, Igor
    Kleyko, Denis
    Givargis, Tony
    Nicolau, Alexandru
    ARTIFICIAL INTELLIGENCE REVIEW, 2025, 58 (06)
  • [26] Efficient Human Activity Recognition Using Hyperdimensional Computing
    Kim, Yeseong
    Imani, Mohsen
    Rosing, Tajana S.
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON THE INTERNET OF THINGS (IOT'18), 2018,
  • [27] Optimized Early Prediction of Business Processes with Hyperdimensional Computing
    Asgarinejad, Fatemeh
    Thomas, Anthony
    Hildebrant, Ryan
    Zhang, Zhenyu
    Ren, Shangping
    Rosing, Tajana
    Aksanli, Baris
    INFORMATION, 2024, 15 (08)
  • [28] HDCOG: A Lightweight Hyperdimensional Computing Framework with Feature Extraction
    Duan, Shijin
    Xu, Xiaolin
    2021 IEEE/ACM INTERNATIONAL SYMPOSIUM ON NANOSCALE ARCHITECTURES (NANOARCH), 2021,
  • [29] THRIFTY: Training with Hyperdimensional Computing across Flash Hierarchy
    Gupta, Saransh
    Morris, Justin
    Imani, Mohsen
    Ramkumar, Ranganathan
    Yu, Jeffrey
    Tiwari, Aniket
    Aksanli, Baris
    Rosing, Tajana Simunic
    2020 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED-DESIGN (ICCAD), 2020,
  • [30] GlucoseHD: Predicting Glucose Levels Using Hyperdimensional Computing
    Ponzina, Flavio
    Gomez, Mialyssa
    Xu, Congge
    Rosing, Tajana Simunic
    IEEE DESIGN & TEST, 2025, 42 (02) : 17 - 24