ePC: Fast and Deep Predictive Coding in Digital Simulation
Not on the map. Why?
Abstract (arXiv)
Predictive Coding (PC) offers a brain-inspired alternative to backpropagation for neural network training, described as a physical system minimizing its internal energy. However, in practice, PC is predominantly digitally simulated, requiring excessive amounts of compute while struggling to scale to deeper architectures. This paper reformulates PC to overcome this hardware-algorithm mismatch. First, we uncover how the canonical state-based formulation of PC (sPC) is, by design, deeply inefficient in digital simulation, inevitably resulting in exponential signal decay that stalls the entire minimization process. Then, to overcome this fundamental limitation, we introduce error-based PC (ePC), a novel reparameterization of PC which does not suffer from signal decay. Though no longer biologically plausible, ePC numerically computes exact PC weights gradients and runs orders of magnitude faster than sPC. Experiments across multiple architectures and datasets demonstrate that ePC matches backpropagation's performance even for deeper models where sPC struggles. Besides practical improvements, our work provides theoretical insight into PC dynamics and establishes a foundation for scaling PC-based learning to deeper architectures on digital hardware and beyond.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 20 of its 43 references that are in the map. First posted on arXiv 26 May 2025.
Builds on
20 of 43 references.
References · 20
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
- 2016Gaussian Error Linear Units (GELUs)cited by 3,502
- 2020The Hardware Lotterycited by 160
- 2020Predictive Coding Approximates Backprop along Arbitrary Computation Graphscited by 90
- 2021Predictive Coding: a Theoretical and Experimental Reviewcited by 77
- 2020Provable Benefit of Orthogonal Initialization in Optimizing Deep Linear Networkscited by 73
- 2022Predictive Coding: Towards a Future of Deep Learning beyond Backpropagation?cited by 45
- 2024Benchmarking Predictive Coding Networks -- Made Simplecited by 30
- 2022Hybrid Predictive Coding: Inferring, Fast and Slowcited by 26
8 more
- 2022The least-control principle for local learning at equilibriumcited by 16
- 2022Predictive Coding beyond Gaussian Distributionscited by 16
- 2025μPC: Scaling Predictive Coding to 100+ Layer Networkscited by 15
- 2023Understanding and Improving Optimization in Predictive Coding Networkscited by 13
- 2023Sample as You Infer: Predictive Coding With Langevin Dynamicscited by 12
- 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
- 2024JPC: Flexible Inference for Predictive Coding Networks in JAXcited by 2
Built on by
Citing papers per year: 2025: 1; 2026: 4.
5 papers.
- 2026On the Infinite Width and Depth Limits of Predictive Coding Networkscited by 2
- 2025Predictive Coding-based Deep Neural Network Fine-tuning for Computationally Efficient Domain Adaptationcited by 0
- 2026Weight Feedback Computes the Jacobian Transpose Locally in Modern Deep Networkscited by 0
- 2026Analog-Friendly Predictive Coding without Activation Derivativescited by 0
- 2026PotentialEP: Backprop-Free Training of CIFAR-Scale Generative Models via Equilibrium Propagationcited by 0
- 2026PotentialEP: Backprop-Free Training of CIFAR-Scale Generative Models via Equilibrium Propagation10 Oct 2026
- 2026Analog-Friendly Predictive Coding without Activation Derivatives26 Sep 2026
- 2026Weight Feedback Computes the Jacobian Transpose Locally in Modern Deep Networks15 Jul 2026
- 2026On the Infinite Width and Depth Limits of Predictive Coding Networks7 Feb 2026
- 2025Predictive Coding-based Deep Neural Network Fine-tuning for Computationally Efficient Domain Adaptation24 Sep 2025