paper-with-me

홈 › Papers

Predictive Coding Can Do Exact Backpropagation on Convolutional and Recurrent Neural Networks

2021-03-05 · Tommaso Salvatori, Yuhang Song, Thomas Lukasiewicz, Rafal Bogacz, Zhenghua Xu

Predictive coding networks (PCNs) are an influential model for information processing in the brain. They have appealing theoretical interpretations and offer a single mechanism that accounts for diverse perceptual phenomena of the brain. On the other hand, backpropagation (BP) is commonly regarded to be the most successful learning method in modern machine learning. Thus, it is exciting that recent work formulates inference learning (IL) that trains PCNs to approximate BP. However, there are several remaining critical issues: (i) IL is an approximation to BP with unrealistic/non-trivial requirements, (ii) IL approximates BP in single-step weight updates; whether it leads to the same point as BP after the weight updates are conducted for more steps is unknown, and (iii) IL is computationally significantly more costly than BP. To solve these issues, a variant of IL that is strictly equivalent to BP in fully connected networks has been proposed. In this work, we build on this result by showing that it also holds for more complex architectures, namely, convolutional neural networks and (many-to-one) recurrent neural networks. To our knowledge, we are the first to show that a biologically plausible algorithm is able to exactly replicate the accuracy of BP on such complex architectures, bridging the existing gap between IL and BP, and setting an unprecedented performance for PCNs, which can now be considered as efficient alternatives to BP.

📄 PDF Abstract BibTeX arXiv:2103.03725

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Exploiting Spatio-Temporal Structure with Recurrent Winner-Take-All Networks

2016-10-31 · Eder Santana, Matthew Emigh, Pablo Zegers, Jose C. Principe

We propose a convolutional recurrent neural network, with Winner-Take-All dropout for high dimensional unsupervised feature learning in multi-dimensional time series. We apply the proposedmethod for object recognition wi…

AllObject RecognitionTime SeriesTime Series Analysis

Learning Long-Range Dependencies with Temporal Predictive Coding

2026-02-20 · Tom Potter, Oliver Rhodes arxiv

Temporal Predictive Coding provides a layer-local, parallelisable mechanism for learning in recurrent systems, making it an attractive candidate for online local learning on neuromorphic and edge hardware. However, its r…

Language Modelling

Augmented Lagrangian Predictive Coding

2026-05-29 · Jeffrey Seely, Julian Gould arxiv

Predictive coding (PC) is a local-learning alternative to backpropagation (BP), training deep networks via local energy-minimization dynamics rather than a global backward pass. We introduce Augmented Lagrangian Predicti…

Predictive Coding as a Neuromorphic Alternative to Backpropagation: A Critical Evaluation

2023-04-05 · Umais Zahid, Qinghai Guo, Zafeirios Fountas

Backpropagation has rapidly become the workhorse credit assignment algorithm for modern deep learning methods. Recently, modified forms of predictive coding (PC), an algorithm with origins in computational neuroscience, …

Sheaf Cohomology of Linear Predictive Coding Networks

2025-11-14 · Jeffrey Seely arxiv

Predictive coding (PC) replaces global backpropagation with local optimization over weights and activations. We show that linear PC networks admit a natural formulation as cellular sheaves: the sheaf coboundary maps acti…