Search bioRxiv⌕ Search

Biology subjects

Taeckens, E.

Publications and source records attributed to Taeckens, E..

2 recordsLinked to original sources

Climbing fibers encode the gradient of a loss function for the cerebellum

Neurons in the brain are often many synapses away from motoneurons, yet if a movement results in error, each distant neuron needs a teacher that considers its specific contribution to production of that movement. This credit assignment problem is solved in machine learning via gradient descent of a loss function, where the loss defines the subjective cost incurred by error. Does the brain use gradient descent to teach individual neurons? We trained marmosets to make saccades to visual targets and then varied the loss by assigning reward value to each target. The climbing fibers, which are the teachers of Purkinje cells (P-cells) in the cerebellum, used a multiplicative encoding to scale the spatial properties of the error vector with its reward properties, incorporating reward prediction errors. Using spike-triggered suppression of P-cells, we quantified the potent vector that mapped each P-cells output to eye movements and discovered that the climbing fibers were not merely transmitting errors. Rather, they were providing a signal that was, on average, proportional to the dot product of the reward dependent error vector upon the P-cells potent vector. Thus, the climbing fibers solved the credit assignment problem by providing the gradient of a loss function with respect to the output of their individual P-cells.

neuroscience↗

A Biologically Plausible Spiking Neural Network for Decoding Kinematics in the Hippocampus and Premotor Cortex

This work presents a spiking neural network for predicting kinematics from neural data towards accurate and energy-efficient brain machine interface. A brain machine interface is a technological system that interprets neural signals to allow motor impaired patients to control prosthetic devices. Spiking neural networks have the potential to improve brain machine interface technology due to their low power cost and close similarity to biological neural structures. The SNN in this study uses the leaky integrate-and-fire model to simulate the behavior of neurons, and learns using a local learning method that uses surrogate gradient to learn the parameters of the network. The network implements a novel continuous time output encoding scheme that allows for regression-based learning. The SNN is trained and tested offline on neural and kinematic data recorded from the premotor cortex of a primate and the hippocampus of a rat. The model is evaluated by finding the correlation between the predicted kinematic data and true kinematic data, and achieves peak Pearson Correlation Coefficients of 0.77 for the premotor cortex recordings and 0.80 for the hippocampus recordings. The accuracy of the model is benchmarked against a Kalman filter decoder and a LSTM network, as well as a spiking neural network trained with backpropagation to compare the effects of local learning.

bioengineering↗