On the relationship between predictive coding and backpropagation

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteur principal: Rosenbaum, Robert
Format: Preprint
Publié: 2021
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866910419876052992
author Rosenbaum, Robert
author_facet Rosenbaum, Robert
contents 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 Preprint
id arxiv_https___arxiv_org_abs_2106_13082
institution arXiv
publishDate 2021
record_format arxiv
spellingShingle On the relationship between predictive coding and backpropagation
Rosenbaum, Robert
Neurons and Cognition
Machine Learning
Neural and Evolutionary Computing
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.
title On the relationship between predictive coding and backpropagation
topic Neurons and Cognition
Machine Learning
Neural and Evolutionary Computing
url https://arxiv.org/abs/2106.13082