Accurate Mapping of RNNs on Neuromorphic Hardware with Adaptive Spiking Neurons

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Boeshertz, Gauthier, Indiveri, Giacomo, Nair, Manu, Renner, Alpha
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911960800428032
author Boeshertz, Gauthier
Indiveri, Giacomo
Nair, Manu
Renner, Alpha
author_facet Boeshertz, Gauthier
Indiveri, Giacomo
Nair, Manu
Renner, Alpha
contents Thanks to their parallel and sparse activity features, recurrent neural networks (RNNs) are well-suited for hardware implementation in low-power neuromorphic hardware. However, mapping rate-based RNNs to hardware-compatible spiking neural networks (SNNs) remains challenging. Here, we present a $ΣΔ$-low-pass RNN (lpRNN): an RNN architecture employing an adaptive spiking neuron model that encodes signals using $ΣΔ$-modulation and enables precise mapping. The $ΣΔ$-neuron communicates analog values using spike timing, and the dynamics of the lpRNN are set to match typical timescales for processing natural signals, such as speech. Our approach integrates rate and temporal coding, offering a robust solution for the efficient and accurate conversion of RNNs to SNNs. We demonstrate the implementation of the lpRNN on Intel's neuromorphic research chip Loihi, achieving state-of-the-art classification results on audio benchmarks using 3-bit weights. These results call for a deeper investigation of recurrency and adaptation in event-based systems, which may lead to insights for edge computing applications where power-efficient real-time inference is required.
format Preprint
id arxiv_https___arxiv_org_abs_2407_13534
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Accurate Mapping of RNNs on Neuromorphic Hardware with Adaptive Spiking Neurons
Boeshertz, Gauthier
Indiveri, Giacomo
Nair, Manu
Renner, Alpha
Neural and Evolutionary Computing
Audio and Speech Processing
Thanks to their parallel and sparse activity features, recurrent neural networks (RNNs) are well-suited for hardware implementation in low-power neuromorphic hardware. However, mapping rate-based RNNs to hardware-compatible spiking neural networks (SNNs) remains challenging. Here, we present a $ΣΔ$-low-pass RNN (lpRNN): an RNN architecture employing an adaptive spiking neuron model that encodes signals using $ΣΔ$-modulation and enables precise mapping. The $ΣΔ$-neuron communicates analog values using spike timing, and the dynamics of the lpRNN are set to match typical timescales for processing natural signals, such as speech. Our approach integrates rate and temporal coding, offering a robust solution for the efficient and accurate conversion of RNNs to SNNs. We demonstrate the implementation of the lpRNN on Intel's neuromorphic research chip Loihi, achieving state-of-the-art classification results on audio benchmarks using 3-bit weights. These results call for a deeper investigation of recurrency and adaptation in event-based systems, which may lead to insights for edge computing applications where power-efficient real-time inference is required.
title Accurate Mapping of RNNs on Neuromorphic Hardware with Adaptive Spiking Neurons
topic Neural and Evolutionary Computing
Audio and Speech Processing
url https://arxiv.org/abs/2407.13534