Literature DB >> 35534010

Predictive Coding Approximates Backprop Along Arbitrary Computation Graphs.

Beren Millidge1, Alexander Tschantz2, Christopher L Buckley3.   

Abstract

Backpropagation of error (backprop) is a powerful algorithm for training machine learning architectures through end-to-end differentiation. Recently it has been shown that backprop in multilayer perceptrons (MLPs) can be approximated using predictive coding, a biologically plausible process theory of cortical computation that relies solely on local and Hebbian updates. The power of backprop, however, lies not in its instantiation in MLPs but in the concept of automatic differentiation, which allows for the optimization of any differentiable program expressed as a computation graph. Here, we demonstrate that predictive coding converges asymptotically (and in practice, rapidly) to exact backprop gradients on arbitrary computation graphs using only local learning rules. We apply this result to develop a straightforward strategy to translate core machine learning architectures into their predictive coding equivalents. We construct predictive coding convolutional neural networks, recurrent neural networks, and the more complex long short-term memory, which include a nonlayer-like branching internal graph structure and multiplicative interactions. Our models perform equivalently to backprop on challenging machine learning benchmarks while using only local and (mostly) Hebbian plasticity. Our method raises the potential that standard machine learning algorithms could in principle be directly implemented in neural circuitry and may also contribute to the development of completely distributed neuromorphic architectures.
© 2022 Massachusetts Institute of Technology.

Entities:  

Mesh:

Year:  2022        PMID: 35534010     DOI: 10.1162/neco_a_01497

Source DB:  PubMed          Journal:  Neural Comput        ISSN: 0899-7667            Impact factor:   3.278


  6 in total

1.  A hierarchy of linguistic predictions during natural language comprehension.

Authors:  Micha Heilbron; Kristijan Armeni; Jan-Mathijs Schoffelen; Peter Hagoort; Floris P de Lange
Journal:  Proc Natl Acad Sci U S A       Date:  2022-08-03       Impact factor: 12.779

2.  Associative Memories via Predictive Coding.

Authors:  Tommaso Salvatori; Yuhang Song; Yujian Hong; Lei Sha; Simon Frieder; Zhenghua Xu; Rafal Bogacz; Thomas Lukasiewicz
Journal:  Adv Neural Inf Process Syst       Date:  2021-12-01

3.  Continual Sequence Modeling With Predictive Coding.

Authors:  Louis Annabi; Alexandre Pitti; Mathias Quoy
Journal:  Front Neurorobot       Date:  2022-05-23       Impact factor: 3.493

4.  Do Biological Constraints Impair Dendritic Computation?

Authors:  Ilenna Simone Jones; Konrad Paul Kording
Journal:  Neuroscience       Date:  2021-08-06       Impact factor: 3.708

5.  Active Inference and Epistemic Value in Graphical Models.

Authors:  Thijs van de Laar; Magnus Koudahl; Bart van Erp; Bert de Vries
Journal:  Front Robot AI       Date:  2022-04-06

6.  Prediction-error neurons in circuits with multiple neuron types: Formation, refinement, and functional implications.

Authors:  Loreen Hertäg; Claudia Clopath
Journal:  Proc Natl Acad Sci U S A       Date:  2022-03-23       Impact factor: 12.779

  6 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.