Tightening the Biological Constraints on Gradient-Based Predictive Coding
Not on the map. Why?
Abstract (arXiv)
Predictive coding (PC) is a general theory of cortical function. The local, gradient-based learning rules found in one kind of PC model have recently been shown to closely approximate backpropagation. This finding suggests that this gradient-based PC model may be useful for understanding how the brain solves the credit assignment problem. The model may also be useful for developing local learning algorithms that are compatible with neuromorphic hardware. In this paper, we modify this PC model so that it better fits biological constraints, including the constraints that neurons can only have positive firing rates and the constraint that synapses only flow in one direction. We also compute the gradient-based weight and activity updates given the modified activity values. We show that, under certain conditions, these modified PC networks perform as well or nearly as well on MNIST data as the unmodified PC model and networks trained with backpropagation.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 30 Apr 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 1; 2024: 1; 2025: 0; 2026: 1.
5 papers.
- 2023Brain-inspired Computational Intelligence via Predictive Codingcited by 30
- 2022A Theoretical Framework for Inference Learningcited by 17
- 2022A Theoretical Framework for Inference and Learning in Predictive Coding Networkscited by 16
- 2024Deep Learning without Weight Symmetrycited by 1
- 2026Learning in Deep Networks under Dale's Constraintcited by 0
- 2026Learning in Deep Networks under Dale's Constraint7 Aug 2026
- 2024Deep Learning without Weight Symmetry31 May 2024
- 2023Brain-inspired Computational Intelligence via Predictive Coding15 Aug 2023
- 2022A Theoretical Framework for Inference and Learning in Predictive Coding Networks21 Jul 2022
- 2022A Theoretical Framework for Inference Learning1 Jun 2022