A neuromorphic boost to RNNs using low pass filters

05/25/2019
by   Manu V Nair, et al.
0

The increasing difficulty with Moore's law scaling and the remarkable success of machine learning have triggered a renaissance in the study of low-latency, energy-efficient accelerators for machine learning applications. In particular, spiking neural networks (SNNs) and their neuromorphic hardware implementations have started to receive substantial attention from academia and industry. However, SNNs perform relatively poorly compared to their rate-based counterparts, in terms of accuracy in pattern recognition tasks. In this paper, we present a low pass recurrent neural network (lpRNN) cell that can be trained using backpropagation and implemented on neuromorphic SNN devices. The ability to implement our model on neuromorphic hardware enables the construction of compact devices that can perform always-on processing in ultra-low power edge computing applications. We further argue that the low pass filter is a temporal regularizer and highlight its advantage in a Long Short-Term Memory (LSTM) cell. We show that low pass RNNs are able to learn and generalize better than their unfiltered variants on two long memory synthetic tasks, a character-level text modeling task, and a neuromorphic spoken command detection system.

READ FULL TEXT
research
06/13/2021

The Backpropagation Algorithm Implemented on Spiking Neuromorphic Hardware

The capabilities of natural neural systems have inspired new generations...
research
07/08/2021

A Long Short-Term Memory for AI Applications in Spike-based Neuromorphic Hardware

In spite of intensive efforts it has remained an open problem to what ex...
research
11/14/2022

Impact of spiking neurons leakages and network recurrences on event-based spatio-temporal pattern recognition

Spiking neural networks coupled with neuromorphic hardware and event-bas...
research
01/16/2016

Conversion of Artificial Recurrent Neural Networks to Spiking Neural Networks for Low-power Neuromorphic Hardware

In recent years the field of neuromorphic low-power systems that consume...
research
05/30/2022

Braille Letter Reading: A Benchmark for Spatio-Temporal Pattern Recognition on Neuromorphic Hardware

Spatio-temporal pattern recognition is a fundamental ability of the brai...
research
07/10/2020

Neuromorphic Processing and Sensing: Evolutionary Progression of AI to Spiking

The increasing rise in machine learning and deep learning applications i...
research
05/02/2020

Comparing SNNs and RNNs on Neuromorphic Vision Datasets: Similarities and Differences

Neuromorphic data, recording frameless spike events, have attracted cons...

Please sign up or login with your details

Forgot password? Click here to reset