Hyperdimensional computing: a framework for stochastic computation and symbolic AI

被引:0
|
作者
Heddes, Mike [1 ]
Nunes, Igor [1 ]
Givargis, Tony [1 ]
Nicolau, Alexandru [1 ]
Veidenbaum, Alex [1 ]
机构
[1] Univ Calif Irvine, Dept Comp Sci, Irvine, CA 92617 USA
关键词
Hyperdimensional computing; Vector symbolic architectures; Basis hypervectors; Graph classification; Dynamic hash table; GRAPH; REGRESSION; MODELS;
D O I
10.1186/s40537-024-01010-8
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Hyperdimensional Computing (HDC), also known as Vector Symbolic Architectures (VSA), is a neuro-inspired computing framework that exploits high-dimensional random vector spaces. HDC uses extremely parallelizable arithmetic to provide computational solutions that balance accuracy, efficiency and robustness. The majority of current HDC research focuses on the learning capabilities of these high-dimensional spaces. However, a tangential research direction investigates the properties of these high-dimensional spaces more generally as a probabilistic model for computation. In this manuscript, we provide an approachable, yet thorough, survey of the components of HDC. To highlight the dual use of HDC, we provide an in-depth analysis of two vastly different applications. The first uses HDC in a learning setting to classify graphs. Graphs are among the most important forms of information representation, and graph learning in IoT and sensor networks introduces challenges because of the limited compute capabilities. Compared to the state-of-the-art Graph Neural Networks, our proposed method achieves comparable accuracy, while training and inference times are on average 14.6x and 2.0x faster, respectively. Secondly, we analyse a dynamic hash table that uses a novel hypervector type called circular-hypervectors to map requests to a dynamic set of resources. The proposed hyperdimensional hashing method has the efficiency to be deployed in large systems. Moreover, our approach remains unaffected by a realistic level of memory errors which causes significant mismatches for existing methods.
引用
收藏
页数:32
相关论文
共 50 条
  • [31] Hyperdimensional Computing for Robust and Efficient Unsupervised Learning
    Yun, Sanggeon
    Barkam, Hamza Errahmouni
    Genssler, Paul R.
    Latapie, Hugo
    Amrouch, Hussam
    Imani, Mohsen
    FIFTY-SEVENTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, IEEECONF, 2023, : 281 - 288
  • [32] Advancing Hardware Implementation of Hyperdimensional Computing for Edge Intelligence
    Hassan, Eman
    Bettayeb, Meriem
    Mohammad, Baker
    2024 IEEE 6TH INTERNATIONAL CONFERENCE ON AI CIRCUITS AND SYSTEMS, AICAS 2024, 2024, : 169 - 173
  • [33] Towards Forward-Only Learning for Hyperdimensional Computing
    Lee, Hyunsei
    Kwon, Hyukjun
    Kim, Jiseung
    Kim, Seohyun
    Imani, Mohsen
    Kim, Yeseong
    2024 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2024,
  • [34] Dynamic-HDC: A Two-Stage Dynamic Inference Framework for Brain-Inspired Hyperdimensional Computing
    Chuang, Yu-Chuan
    Chang, Cheng-Yang
    Wu, An-Yeu
    IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2023, 13 (04) : 1125 - 1136
  • [35] Evaluating the Adversarial Robustness of Text Classifiers in Hyperdimensional Computing
    Moraliyage, Harsha
    Kahawala, Sachin
    De Silva, Daswin
    Alahakoon, Damminda
    2022 15TH INTERNATIONAL CONFERENCE ON HUMAN SYSTEM INTERACTION (HSI), 2022,
  • [36] Hyperdimensional Computing Encoding Schemes for Improved Image Classification
    Miranda, Victor
    d'Aliberti, Olivia
    2022 IEEE INTERNATIONAL SYMPOSIUM ON TECHNOLOGIES FOR HOMELAND SECURITY (HST), 2022,
  • [37] Energy-Efficient Sleep Apnea Detection Using a Hyperdimensional Computing Framework Based on Wearable Bracelet Photoplethysmography
    Chen, Tian
    Zhang, Jingtao
    Xu, Zeju
    Redmond, Stephen J.
    Lovell, Nigel H.
    Liu, Guanzheng
    Wang, Changhong
    IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2024, 71 (08) : 2483 - 2494
  • [38] 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,
  • [39] Accelerating Hyperdimensional Computing on FPGAs by Exploiting Computational Reuse
    Salamat, Sahand
    Imani, Mohsen
    Rosing, Tajana
    IEEE TRANSACTIONS ON COMPUTERS, 2020, 69 (08) : 1159 - 1171
  • [40] 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,