Cargando…
On the relationship between predictive coding and backpropagation
Artificial neural networks are often interpreted as abstract models of biological neuronal networks, but they are typically trained using the biologically unrealistic backpropagation algorithm and its variants. Predictive coding has been proposed as a potentially more biologically realistic alternat...
Autor principal: | |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8970408/ https://www.ncbi.nlm.nih.gov/pubmed/35358258 http://dx.doi.org/10.1371/journal.pone.0266102 |
_version_ | 1784679454164910080 |
---|---|
author | Rosenbaum, Robert |
author_facet | Rosenbaum, Robert |
author_sort | Rosenbaum, Robert |
collection | PubMed |
description | Artificial neural networks are often interpreted as abstract models of biological neuronal networks, but they are typically trained using the biologically unrealistic backpropagation algorithm and its variants. Predictive coding has been proposed as a potentially more biologically realistic alternative to backpropagation for training neural networks. This manuscript reviews and extends recent work on the mathematical relationship between predictive coding and backpropagation for training feedforward artificial neural networks on supervised learning tasks. Implications of these results for the interpretation of predictive coding and deep neural networks as models of biological learning are discussed along with a repository of functions, Torch2PC, for performing predictive coding with PyTorch neural network models. |
format | Online Article Text |
id | pubmed-8970408 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-89704082022-04-01 On the relationship between predictive coding and backpropagation Rosenbaum, Robert PLoS One Research Article Artificial neural networks are often interpreted as abstract models of biological neuronal networks, but they are typically trained using the biologically unrealistic backpropagation algorithm and its variants. Predictive coding has been proposed as a potentially more biologically realistic alternative to backpropagation for training neural networks. This manuscript reviews and extends recent work on the mathematical relationship between predictive coding and backpropagation for training feedforward artificial neural networks on supervised learning tasks. Implications of these results for the interpretation of predictive coding and deep neural networks as models of biological learning are discussed along with a repository of functions, Torch2PC, for performing predictive coding with PyTorch neural network models. Public Library of Science 2022-03-31 /pmc/articles/PMC8970408/ /pubmed/35358258 http://dx.doi.org/10.1371/journal.pone.0266102 Text en © 2022 Robert Rosenbaum https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. |
spellingShingle | Research Article Rosenbaum, Robert On the relationship between predictive coding and backpropagation |
title | On the relationship between predictive coding and backpropagation |
title_full | On the relationship between predictive coding and backpropagation |
title_fullStr | On the relationship between predictive coding and backpropagation |
title_full_unstemmed | On the relationship between predictive coding and backpropagation |
title_short | On the relationship between predictive coding and backpropagation |
title_sort | on the relationship between predictive coding and backpropagation |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8970408/ https://www.ncbi.nlm.nih.gov/pubmed/35358258 http://dx.doi.org/10.1371/journal.pone.0266102 |
work_keys_str_mv | AT rosenbaumrobert ontherelationshipbetweenpredictivecodingandbackpropagation |