Non-linear motor control by local learning in spiking neural networks

12/29/2017
by   Aditya Gilra, et al.
0

Learning weights in a spiking neural network with hidden neurons, using local, stable and online rules, to control non-linear body dynamics is an open problem. Here, we employ a supervised scheme, Feedback-based Online Local Learning Of Weights (FOLLOW), to train a network of heterogeneous spiking neurons with hidden layers, to control a two-link arm so as to reproduce a desired state trajectory. The network first learns an inverse model of the non-linear dynamics, i.e. from state trajectory as input to the network, it learns to infer the continuous-time command that produced the trajectory. Connection weights are adjusted via a local plasticity rule that involves pre-synaptic firing and post-synaptic feedback of the error in the inferred command. We choose a network architecture, termed differential feedforward, that gives the lowest test error from different feedforward and recurrent architectures. The learned inverse model is then used to generate a continuous-time motor command to control the arm, given a desired trajectory.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/21/2017

Predicting non-linear dynamics by stable local learning in a recurrent spiking neural network

Brains need to predict how the body reacts to motor commands. It is an o...
research
09/16/2022

Learning Policies for Continuous Control via Transition Models

It is doubtful that animals have perfect inverse models of their limbs (...
research
07/14/2021

Hierarchical Associative Memory

Dense Associative Memories or Modern Hopfield Networks have many appeali...
research
09/20/2022

A Spiking Neural Network Learning Markov Chain

In this paper, the question how spiking neural network (SNN) learns and ...
research
04/02/2016

Stability of Analytic Neural Networks with Event-triggered Synaptic Feedbacks

In this paper, we investigate stability of a class of analytic neural ne...
research
11/03/2020

Vision-Based Control for Robots by a Fully Spiking Neural System Relying on Cerebellar Predictive Learning

The cerebellum plays a distinctive role within our motor control system ...
research
06/02/2023

Synaptic motor adaptation: A three-factor learning rule for adaptive robotic control in spiking neural networks

Legged robots operating in real-world environments must possess the abil...

Please sign up or login with your details

Forgot password? Click here to reset