Predictive Coding Can Do Exact Backpropagation on Convolutional and Recurrent Neural Networks
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 11 of its 35 references that are in the map. First posted on arXiv 5 Mar 2021.
Builds on
11 of 35 references.
References · 11
- 2016Equilibrium Propagation: Bridging the Gap Between Energy-Based Models and Backpropagationcited by 251
- 2016Deep Predictive Coding Networks for Video Prediction and Unsupervised Learningcited by 203
- 2014Difference Target Propagationcited by 144
- 2019Training Neural Networks with Local Error Signalscited by 135
- 2018The Singular Values of Convolutional Layerscited by 95
- 2020Predictive Coding Approximates Backprop along Arbitrary Computation Graphscited by 89
- 2018Biologically Motivated Algorithms for Propagating Local Target Representationscited by 43
- 2019Biologically plausible deep learning -- but how far can we go with shallow networks?cited by 25
- 2017Learning to Adapt by Minimizing Discrepancycited by 12
- 2015A Theory of Local Learning, the Learning Channel, and the Optimality of Backpropagationcited by 11
- 2019Cortical credit assignment by Hebbian, neuromodulatory and inhibitory plasticitycited by 8
Built on by
Citing papers per year: 2021: 4; 2022: 1; 2023: 5; 2024: 3; 2025: 0; 2026: 1.
14 papers.
Sort:
By area:
- 2021Predictive Coding: a Theoretical and Experimental Reviewcited by 74
- 2021Associative Memories via Predictive Codingcited by 42
- 2021On the relationship between predictive coding and backpropagationcited by 20
- 2022A Theoretical Framework for Inference and Learning in Predictive Coding Networkscited by 16
- 2023Forward Learning with Top-Down Feedback: Empirical and Analytical Characterizationcited by 13
- 2024Only Strict Saddles in the Energy Landscape of Predictive Coding Networks?cited by 10
- 2023Predictive Coding as a Neuromorphic Alternative to Backpropagation: A Critical Evaluationcited by 8
- 2024Predictive Coding Networks and Inference Learning: Tutorial and Surveycited by 7
- 2023Active Sensing with Predictive Coding and Uncertainty Minimizationcited by 5
- 2023Meta predictive learning model of languages in neural circuitscited by 2
- 2026On the Infinite Width and Depth Limits of Predictive Coding Networkscited by 2
- 2023Understanding Predictive Coding as an Adaptive Trust-Region Methodcited by 1
2 more
- 2021Feature Alignment as a Generative Processcited by 0
- 2024Deep hybrid models: infer and plan in a dynamic worldcited by 0
- 2026On the Infinite Width and Depth Limits of Predictive Coding Networks7 Feb 2026
- 2024Only Strict Saddles in the Energy Landscape of Predictive Coding Networks?21 Aug 2024
- 2024Predictive Coding Networks and Inference Learning: Tutorial and Survey4 Jul 2024
- 2024Deep hybrid models: infer and plan in a dynamic world1 Feb 2024
- 2023Meta predictive learning model of languages in neural circuits8 Sep 2023
- 2023Active Sensing with Predictive Coding and Uncertainty Minimization2 Jul 2023
- 2023Understanding Predictive Coding as an Adaptive Trust-Region Method29 May 2023
- 2023Predictive Coding as a Neuromorphic Alternative to Backpropagation: A Critical Evaluation5 Apr 2023
- 2023Forward Learning with Top-Down Feedback: Empirical and Analytical Characterization10 Feb 2023
- 2022A Theoretical Framework for Inference and Learning in Predictive Coding Networks21 Jul 2022
- 2021Associative Memories via Predictive Coding16 Sep 2021
- 2021Predictive Coding: a Theoretical and Experimental Review27 Jul 2021
2 more
- 2021Feature Alignment as a Generative Process23 Jun 2021
- 2021On the relationship between predictive coding and backpropagation20 Jun 2021
- 2021Predictive Coding: a Theoretical and Experimental Reviewcited by 74
- 2021Associative Memories via Predictive Codingcited by 42
- 2021On the relationship between predictive coding and backpropagationcited by 20
- 2023Forward Learning with Top-Down Feedback: Empirical and Analytical Characterizationcited by 13
- 2024Only Strict Saddles in the Energy Landscape of Predictive Coding Networks?cited by 10
- 2023Predictive Coding as a Neuromorphic Alternative to Backpropagation: A Critical Evaluationcited by 8
- 2024Predictive Coding Networks and Inference Learning: Tutorial and Surveycited by 7
- 2023Active Sensing with Predictive Coding and Uncertainty Minimizationcited by 5
- 2023Meta predictive learning model of languages in neural circuitscited by 2
- 2026On the Infinite Width and Depth Limits of Predictive Coding Networkscited by 2
- 2023Understanding Predictive Coding as an Adaptive Trust-Region Methodcited by 1
- 2021Feature Alignment as a Generative Processcited by 0
12 most cited of 13 All 13 (JSON)
- 2026On the Infinite Width and Depth Limits of Predictive Coding Networks7 Feb 2026
- 2024Only Strict Saddles in the Energy Landscape of Predictive Coding Networks?21 Aug 2024
- 2024Predictive Coding Networks and Inference Learning: Tutorial and Survey4 Jul 2024
- 2024Deep hybrid models: infer and plan in a dynamic world1 Feb 2024
- 2023Meta predictive learning model of languages in neural circuits8 Sep 2023
- 2023Active Sensing with Predictive Coding and Uncertainty Minimization2 Jul 2023
- 2023Understanding Predictive Coding as an Adaptive Trust-Region Method29 May 2023
- 2023Predictive Coding as a Neuromorphic Alternative to Backpropagation: A Critical Evaluation5 Apr 2023
- 2023Forward Learning with Top-Down Feedback: Empirical and Analytical Characterization10 Feb 2023
- 2021Associative Memories via Predictive Coding16 Sep 2021
- 2021Predictive Coding: a Theoretical and Experimental Review27 Jul 2021
- 2021Feature Alignment as a Generative Process23 Jun 2021
12 newest of 13 All 13 (JSON)