PIONEER: Highly Efficient and Accurate Hyperdimensional Computing using Learned Projection

被引:1
|
作者
Asgarinejad, Fatemeh [1 ]
Morris, Justin [3 ]
Rosing, Tajana [1 ]
Aksanli, Baris [2 ]
机构
[1] UCSD, CSE Dept, La Jolla, CA 92093 USA
[2] SDSU, ECE Dept, San Diego, CA USA
[3] CSUSM, Comp Sci & Informat Syst, San Diego, CA USA
关键词
D O I
10.1109/ASP-DAC58780.2024.10473862
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Hyperdimensional Computing (HDC) has emerged as a lightweight learning paradigm garnering considerable attention in the IoT domain. Despite its appeal, HDC has lagged behind more intricate Machine Learning (ML) algorithms in accuracy, prompting prior research to propose sophisticated encoding and training techniques at the expense of efficiency. In this study, we present a novel approach for selecting projection vectors, used to encode input data into high-dimensional spaces, to enable HDC to attain high accuracy with significantly reduced vector sizes. We adopt a neural network-based mechanism to learn the projection vectors, and demonstrate their efficacy when integrated into a conventional HDC system. Furthermore, we introduce a novel sparsity technique to enhance hardware efficiency by compressing projection vectors and reducing computational operations with minimal impact on accuracy. Our experimental results reveal that at larger vector dimensions (e.g., 10k), our method (PIONEER), leveraging INT4 or binary vectors, outperforms the state-of-the-art high-precision nonlinear encoding in terms of accuracy, while preserving noteworthy accuracy even at extremely lower dimensions of 50-100. Additionally, by applying our proposed sparsification technique, PIONEER achieves significant performance and energy efficiency compared to previous work.
引用
收藏
页码:896 / 901
页数:6
相关论文
共 50 条
  • [1] GENERIC: Highly Efficient Learning Engine on Edge using Hyperdimensional Computing
    Khaleghi, Behnam
    Kang, Jaeyoung
    Xu, Hanyang
    Morris, Justin
    Rosing, Tajana
    [J]. PROCEEDINGS OF THE 59TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC 2022, 2022, : 1117 - 1122
  • [2] Efficient Hyperdimensional Computing
    Yan, Zhanglu
    Wang, Shida
    Tang, Kaiwen
    Wong, Weng-Fai
    [J]. MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES: RESEARCH TRACK, ECML PKDD 2023, PT II, 2023, 14170 : 141 - 155
  • [3] MIMHD: Accurate and Efficient Hyperdimensional Inference Using Multi-Bit In-Memory Computing
    Kazemi, Arman
    Sharifi, Mohammad Mehdi
    Zou, Zhuowen
    Niemier, Michael
    Hu, X. Sharon
    Imani, Mohsen
    [J]. 2021 IEEE/ACM INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN (ISLPED), 2021,
  • [4] A Highly Energy-Efficient Hyperdimensional Computing Processor for Biosignal Classification
    Menon, Alisha
    Sun, Daniel
    Sabouri, Sarina
    Lee, Kyoungtae
    Aristio, Melvin
    Liew, Harrison
    Rabaey, Jan M.
    [J]. IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, 2022, 16 (04) : 524 - 534
  • [5] CompHD: Efficient Hyperdimensional Computing Using Model Compression
    Morris, Justin
    Imani, Mohsen
    Bosch, Samuel
    Thomas, Anthony
    Shu, Helen
    Rosing, Tajana
    [J]. 2019 IEEE/ACM INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN (ISLPED), 2019,
  • [6] Efficient Human Activity Recognition Using Hyperdimensional Computing
    Kim, Yeseong
    Imani, Mohsen
    Rosing, Tajana S.
    [J]. PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON THE INTERNET OF THINGS (IOT'18), 2018,
  • [7] GraphHD: Efficient graph classification using hyperdimensional computing
    Nunes, Igor
    Heddes, Mike
    Givargis, Tony
    Nicolau, Alexandru
    Veidenbaum, Alex
    [J]. PROCEEDINGS OF THE 2022 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2022), 2022, : 1485 - 1490
  • [8] HyperNode: An Efficient Node Classification Framework Using HyperDimensional Computing
    Li, Haomin
    Liu, Fangxin
    Chen, Yichi
    Jiang, Li
    [J]. 2023 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2023,
  • [9] HyperFeel: An Efficient Federated Learning Framework Using Hyperdimensional Computing
    Li, Haomin
    Liu, Fangxin
    Chen, Yichi
    Jiang, Li
    [J]. 29TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, ASP-DAC 2024, 2024, : 716 - 721
  • [10] Efficient Machine Learning on Encrypted Data using Hyperdimensional Computing
    Nam, Yujin
    Zhou, Minxuan
    Gupta, Saransh
    De Micheli, Gabrielle
    Cammarota, Rosario
    Wilkerson, Chris
    Micciancio, Daniele
    Rosing, Tajana
    [J]. 2023 IEEE/ACM INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, ISLPED, 2023,