Activation Relaxation: A Local Dynamical Approximation to Backpropagation in the Brain

09/11/2020
by   Beren Millidge, et al.
15

The backpropagation of error algorithm (backprop) has been instrumental in the recent success of deep learning. However, a key question remains as to whether backprop can be formulated in a manner suitable for implementation in neural circuitry. The primary challenge is to ensure that any candidate formulation uses only local information, rather than relying on global signals as in standard backprop. Recently several algorithms for approximating backprop using only local signals have been proposed. However, these algorithms typically impose other requirements which challenge biological plausibility: for example, requiring complex and precise connectivity schemes, or multiple sequential backwards phases with information being stored across phases. Here, we propose a novel algorithm, Activation Relaxation (AR), which is motivated by constructing the backpropagation gradient as the equilibrium point of a dynamical system. Our algorithm converges rapidly and robustly to the correct backpropagation gradients, requires only a single type of computational unit, utilises only a single parallel backwards relaxation phase, and can operate on arbitrary computation graphs. We illustrate these properties by training deep neural networks on visual classification tasks, and describe simplifications to the algorithm which remove further obstacles to neurobiological implementation (for example, the weight-transport problem, and the use of nonlinear derivatives), while preserving performance.

READ FULL TEXT

page 7

page 8

research
10/13/2020

Investigating the Scalability and Biological Plausibility of the Activation Relaxation Algorithm

The recently proposed Activation Relaxation (AR) algorithm provides a si...
research
11/22/2015

An Approximate Backpropagation Learning Rule for Memristor Based Neural Networks Using Synaptic Plasticity

We describe an approximation to backpropagation algorithm for training d...
research
11/22/2017

Equivalence of Equilibrium Propagation and Recurrent Backpropagation

Recurrent Backpropagation and Equilibrium Propagation are algorithms for...
research
03/09/2021

Analytically Tractable Inference in Deep Neural Networks

Since its inception, deep learning has been overwhelmingly reliant on ba...
research
06/23/2022

Single-phase deep learning in cortico-cortical networks

The error-backpropagation (backprop) algorithm remains the most common s...
research
09/01/2022

Holomorphic Equilibrium Propagation Computes Exact Gradients Through Finite Size Oscillations

Equilibrium propagation (EP) is an alternative to backpropagation (BP) t...
research
06/06/2019

Visual Backpropagation

We show how a declarative functional programming specification of backpr...

Please sign up or login with your details

Forgot password? Click here to reset