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...

Descripción completa

Detalles Bibliográficos
Autor principal: Rosenbaum, Robert
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