Cardiff University | Prifysgol Caerdydd ORCA
Online Research @ Cardiff 
WelshClear Cookie - decide language by browser settings

Hyperdimensional computing using time-to-spike neuromorphic circuits

Bent, Graham, Simpkin, Christopher, Li, Yuhua ORCID: and Preece, Alun ORCID: 2022. Hyperdimensional computing using time-to-spike neuromorphic circuits. Presented at: 2022 IEEE World Congress on Computational Intelligence (WCCI), Padova, Italy, 18-23 July 2022. International Joint Conference on Neural Networks. IEEE,

[thumbnail of 2022097895 camera ready.pdf]
PDF - Accepted Post-Print Version
Download (3MB) | Preview


Vector Symbolic Architectures (VSA) can be used to encode complex objects, such as services and sensors, as hypervectors. Such hypervectors can be used to perform efficient distributed service discovery and workflow orchestration in communications constrained environments typical of the Internet of Things (IoT). In these environments, energy efficiency is of great importance. However, most hypervector representations use dense i.i.d element values and performing energy efficient hyperdimensional computing operations on such dense vectors is challenging. More recently, a sparse binary VSA scheme has been proposed based on a slot encoding having M slots with B bit positions per slot, in which only one bit per slot can be set. This paper shows for the first time that such sparse encoded hypervectors can be mapped into energy-efficient time-to-spike Spiking Neural Network (SNN) circuits, such that all the required VSA operations can be performed. Example VSA SNN circuits have been implemented in the Brian 2 SNN simulator, showing that all VSA binding, bundling, unbinding, and clean-up memory operations execute correctly. Based on these circuit implementations, estimates of the energy and processing time required to perform the different VSA operations on typical SNN neuromorphic devices are estimated. Recommendations for the design of future SNN neuromorphic processor hardware that can more efficiently perform VSA processing are also made.

Item Type: Conference or Workshop Item (Paper)
Status: Unpublished
Schools: Computer Science & Informatics
Data Innovation Research Institute (DIURI)
Crime and Security Research Institute (CSURI)
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Uncontrolled Keywords: Vector Symbolic Architecture, Hypervectors, Spiking Neural Networks, Neuromorphic Processing
Publisher: IEEE
Funders: U.K. Ministry of Defence
Date of First Compliant Deposit: 6 June 2022
Date of Acceptance: 26 April 2022
Last Modified: 10 Nov 2022 11:20

Citation Data

Cited 1 time in Scopus. View in Scopus. Powered By Scopus® Data

Actions (repository staff only)

Edit Item Edit Item


Downloads per month over past year

View more statistics