Revisiting HyperDimensional Learning for FPGA and Low-Power Architectures
Mohsen Imani, Zhuowen Zou, Samuel Bosch, Sanjay Anantha Rao, Sahand Salamat, Venkatesh Kumar, Yeseong Kim, Tajana Rosing
摘要
Today's applications are using machine learning algorithms to analyze the data collected from a swarm of devices on the Internet of Things (IoT). However, most existing learning algorithms are overcomplex to enable real-time learning on IoT devices with limited resources and computing power. Recently, Hyperdimensional computing (HDC) is introduced as an alternative computing paradigm for enabling efficient and robust learning. HDC emulates the cognitive task by representing the values as patterns of neural activity in high-dimensional space. HDC first encodes all data points to high-dimensional vectors. It then efficiently performs the learning task using a well-defined set of operations. Existing HDC solutions have two main issues that hinder their deployments on low-power embedded devices: (i) the encoding module is costly, dominating 80% of the entire training performance, (ii) the HDC model size and the computation cost grow significantly with the number of classes in online inference.In this paper, we proposed a novel architecture, LookHD, which enables real-time HDC learning on low-power edge devices. LookHD exploits computation reuse to memorize the encoding module and simplify its computation with single memory access. LookHD also address the inference scalability by exploiting HDC governing mathematics that compresses the HDC trained model into a single hypervector. We present how the proposed architecture can be implemented on the existing low power architectures: ARM processor and FPGA design. We evaluate the efficiency of the proposed approach on a wide range of practical classification problems such as activity recognition, face recognition, and speech recognition. Our evaluations show that LookHD can achieve, on average, faster and more energy-efficient training as compared to the state-of-the-art HDC implemented on the FPGA. Similarly, in the inference, LookHD is faster, more energy-efficient, and has smaller model size than the same state-of-the-art algorithms.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper4
- Understanding Hyperdimensional Computing for Parallel Single-Pass LearningTao Yu, Yichi Zhang, Zhiru Zhang, Christopher De SaNeurIPS 2022 · 被引用 56 次
- StocHD: Stochastic Hyperdimensional System for Efficient and Robust Learning from Raw DataPrathyush Poduval, Zhuowen Zou, M. Hassan Najafi, Houman Homayoun 等DAC 2021 · 被引用 34 次
- HPVM-HDC: A Heterogeneous Programming System for Accelerating Hyperdimensional ComputingRussel Arbore, Xavier Routh, Abdul Rafae Noor, Akash Kothari 等ISCA 2025 · 被引用 2 次
- Holistic Design towards Resource-Stringent Binary Vector Symbolic ArchitectureShijin Duan, Nuntipat Narkthong, Yukui Luo, Shaolei Ren 等DAC 2025
它引用的顶会 Paper2
相关 Paper
- Scalable edge-based hyperdimensional learning system with brain-like neural adaptationZhuowen Zou, Yeseong Kim, Farhad Imani, Haleh Alimohamadi 等SC 2021 · 被引用 70 次
- DistHD: A Learner-Aware Dynamic Encoding Method for Hyperdimensional ClassificationJunyao Wang, Sitao Huang, Mohsen ImaniDAC 2023 · 被引用 16 次
- RegHD: Robust and Efficient Regression in Hyper-Dimensional Learning SystemAlejandro Hernández-Cano, Cheng Zhuo, Xunzhao Yin, Mohsen ImaniDAC 2021 · 被引用 43 次
- Neural computation for robust and holographic face detectionMohsen Imani, Ali Zakeri, Hanning Chen, Taehyun Kim 等DAC 2022 · 被引用 26 次
- FATE: Boosting the Performance of Hyper-Dimensional Computing Intelligence with Flexible Numerical DAta TypEHaomin Li, Fangxin Liu, Yichi Chen, Zongwu Wang 等ISCA 2025 · 被引用 4 次
