On-chip Few-shot Learning with Surrogate Gradient Descent on a Neuromorphic Processor

10/11/2019
by   Kenneth Stewart, et al.
0

Recent work suggests that synaptic plasticity dynamics in biological models of neurons and neuromorphic hardware are compatible with gradient-based learning (Neftci_et. al, 19). Gradient-based learning requires iterating several times over a dataset, which is both time-consuming and constrains the training samples to be independently and identically distributed. This is incompatible with learning systems that do not have boundaries between training and inference, such as in neuromorphic hardware. One approach to overcome these constraints is transfer learning, where a portion of the network is pre-trained and mapped into hardware and the remaining portion is trained online. Transfer learning has the advantage that training can be accelerated offline if the task domain is known, and few samples of each class are sufficient for learning at reasonable accuracies. Here, we demonstrate on-line surrogate gradient few-shot learning on the Loihi neuromorphic processor using features pre-trained with spike-based gradient backpropagation-through-time. Our experimental results show that the Loihi chip can learn gestures online using a small number of shots and achieve results that are comparable to the models simulated on a conventional computer.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/03/2020

Online Few-shot Gesture Learning on a Neuromorphic Processor

We present the Surrogate-gradient Online Error-triggered Learning (SOEL)...
research
04/30/2021

Tightening the Biological Constraints on Gradient-Based Predictive Coding

Predictive coding (PC) is a general theory of cortical function. The loc...
research
11/21/2020

On-Chip Error-triggered Learning of Multi-layer Memristive Spiking Neural Networks

Recent breakthroughs in neuromorphic computing show that local forms of ...
research
02/13/2023

Event-based Backpropagation for Analog Neuromorphic Hardware

Neuromorphic computing aims to incorporate lessons from studying biologi...
research
07/02/2019

Introducing Astrocytes on a Neuromorphic Processor: Synchronization, Local Plasticity and Edge of Chaos

While there is still a lot to learn about astrocytes and their neuromodu...
research
05/02/2022

Sequence Learning and Consolidation on Loihi using On-chip Plasticity

In this work we develop a model of predictive learning on neuromorphic h...
research
03/15/2019

Neuromorphic Hardware learns to learn

Hyperparameters and learning algorithms for neuromorphic hardware are us...

Please sign up or login with your details

Forgot password? Click here to reset