mlsanityData to 14 Oct 2026

ePC: Fast and Deep Predictive Coding in Digital Simulation

arXiv 2505.20137 ↗First posted 26 May 2025cs.LG cs.AIcited by 5

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

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  3. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  4. 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
  5. 2016Gaussian Error Linear Units (GELUs)cited by 3,502
  6. 2020The Hardware Lotterycited by 160
  7. 2020Predictive Coding Approximates Backprop along Arbitrary Computation Graphscited by 90
  8. 2021Predictive Coding: a Theoretical and Experimental Reviewcited by 77
  9. 2020Provable Benefit of Orthogonal Initialization in Optimizing Deep Linear Networkscited by 73
  10. 2022Predictive Coding: Towards a Future of Deep Learning beyond Backpropagation?cited by 45
  11. 2024Benchmarking Predictive Coding Networks -- Made Simplecited by 30
  12. 2022Hybrid Predictive Coding: Inferring, Fast and Slowcited by 26
8 more
  1. 2022The least-control principle for local learning at equilibriumcited by 16
  2. 2022Predictive Coding beyond Gaussian Distributionscited by 16
  3. 2025μPC: Scaling Predictive Coding to 100+ Layer Networkscited by 15
  4. 2023Understanding and Improving Optimization in Predictive Coding Networkscited by 13
  5. 2023Sample as You Infer: Predictive Coding With Langevin Dynamicscited by 12
  6. 2024Only Strict Saddles in the Energy Landscape of Predictive Coding Networks?cited by 10
  7. 2023Predictive Coding as a Neuromorphic Alternative to Backpropagation: A Critical Evaluationcited by 8
  8. 2024JPC: Flexible Inference for Predictive Coding Networks in JAXcited by 2

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 1; 2026: 4.

5 papers.