paper-with-me

Papers

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

2020-09-11 · Beren Millidge, Alexander Tschantz, Anil. K. Seth, Christopher L. Buckley

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.

📄 PDF Abstract BibTeX arXiv:2009.05359

Code (1)

BerenMillidge/ActivationRelaxation pytorch

Similar Papers 제목 키워드 기반

Investigating the Scalability and Biological Plausibility of the Activation Relaxation Algorithm

2020-10-13 · Beren Millidge, Alexander Tschantz, Anil Seth, Christopher L Buckley

The recently proposed Activation Relaxation (AR) algorithm provides a simple and robust approach for approximating the backpropagation of error algorithm using only local learning rules. Unlike competing schemes, it conv…

Recurrent Kernel Networks

2019-06-07 · NeurIPS 2019 12 · Dexiong Chen, Laurent Jacob, Julien Mairal

Substring kernels are classical tools for representing biological sequences or text. However, when large amounts of annotated data are available, models that allow end-to-end training such as neural networks are often pr…

Lipschitz-aware Linearity Grafting for Certified Robustness

2025-10-29 · Yongjin Han, Suhyun Kim arxiv

Lipschitz constant is a fundamental property in certified robustness, as smaller values imply robustness to adversarial examples when a model is confident in its prediction. However, identifying the worst-case adversaria…

Backpropagation on Dynamical Networks

2022-07-07 · Eugene Tan, Débora Corrêa, Thomas Stemler, Michael Small

Dynamical networks are versatile models that can describe a variety of behaviours such as synchronisation and feedback. However, applying these models in real world contexts is difficult as prior information pertaining t…

Time Series Analysis

Tightening convex relaxations of trained neural networks: a unified approach for convex and S-shaped activations

2024-10-30 · Pablo Carrasco, Gonzalo Muñoz

The non-convex nature of trained neural networks has created significant obstacles in their incorporation into optimization models. Considering the wide array of applications that this embedding has, the optimization and…