Predictive Coding Networks and Inference Learning: Tutorial and Survey
Not on the map. Why?
Abstract (arXiv)
Recent years have witnessed a growing call for renewed emphasis on neuroscience-inspired approaches in artificial intelligence research, under the banner of NeuroAI. A prime example of this is predictive coding networks (PCNs), based on the neuroscientific framework of predictive coding. This framework views the brain as a hierarchical Bayesian inference model that minimizes prediction errors through feedback connections. Unlike traditional neural networks trained with backpropagation (BP), PCNs utilize inference learning (IL), a more biologically plausible algorithm that explains patterns of neural activity that BP cannot. Historically, IL has been more computationally intensive, but recent advancements have demonstrated that it can achieve higher efficiency than BP with sufficient parallelization. Furthermore, PCNs can be mathematically considered a superset of traditional feedforward neural networks (FNNs), significantly extending the range of trainable architectures. As inherently probabilistic (graphical) latent variable models, PCNs provide a versatile framework for both supervised learning and unsupervised (generative) modeling that goes beyond traditional artificial neural networks. This work provides a comprehensive review and detailed formal specification of PCNs, particularly situating them within the context of modern ML methods. This positions PC as a promising framework for future ML innovations.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 70 of its 146 references that are in the map. First posted on arXiv 4 Jul 2024.
Builds on
70 of 146 references.
References · 70
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2015Deep Unsupervised Learning using Nonequilibrium Thermodynamicscited by 7,005
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
- 2016Wide Residual Networkscited by 3,057
- 2015Variational Inference with Normalizing Flowscited by 2,161
- 2016Equilibrium Propagation: Bridging the Gap Between Energy-Based Models and Backpropagationcited by 251
38 more
- 2016Dense Associative Memory for Pattern Recognitioncited by 230
- 2016Deep Predictive Coding Networks for Video Prediction and Unsupervised Learningcited by 203
- 2016Deep Information Propagationcited by 194
- 2021The Principles of Deep Learning Theorycited by 169
- 2014Difference Target Propagationcited by 144
- 2018A high-bias, low-variance introduction to Machine Learning for physicistscited by 108
- 2023Tensor Programs VI: Feature Learning in Infinite-Depth Neural Networkscited by 94
- 2020Predictive Coding Approximates Backprop along Arbitrary Computation Graphscited by 89
- 2022Toward Next-Generation Artificial Intelligence: Catalyzing the NeuroAI Revolutioncited by 78
- 2021Predictive Coding: a Theoretical and Experimental Reviewcited by 74
- 2017The free energy principle for action and perception: A mathematical reviewcited by 66
- 2023Depthwise Hyperparameter Transfer in Residual Networks: Dynamics and Scaling Limitcited by 64
- 2024Position: Bayesian Deep Learning is Needed in the Age of Large-Scale AIcited by 60
- 2021Active Inference in Robotics and Artificial Agents: Survey and Challengescited by 52
- 2022Predictive Coding: Towards a Future of Deep Learning beyond Backpropagation?cited by 45
- 2020The Neural Coding Framework for Learning Generative Modelscited by 44
- 2021Associative Memories via Predictive Codingcited by 42
- 2023World Models and Predictive Coding for Cognitive and Developmental Robotics: Frontiers and Challengescited by 35
- 2022Learning on Arbitrary Graph Topologies via Predictive Codingcited by 33
- 2023Brain-inspired Computational Intelligence via Predictive Codingcited by 30
- 2024Benchmarking Predictive Coding Networks -- Made Simplecited by 29
- 2022Backpropagation at the Infinitesimal Inference Limit of Energy-Based Models: Unifying Predictive Coding, Equilibrium Propagation, and Contrastive Hebbian Learningcited by 26
- 2018Deep Predictive Coding Network with Local Recurrent Processing for Object Recognitioncited by 25
- 2022Hybrid Predictive Coding: Inferring, Fast and Slowcited by 25
- 2021Reverse Differentiation via Predictive Codingcited by 23
- 2021The edge of chaos: quantum field theory and deep neural networkscited by 23
- 2020Predictive Coding, Variational Autoencoders, and Biological Connectionscited by 21
- 2022A Stable, Fast, and Fully Automatic Learning Algorithm for Predictive Coding Networkscited by 21
- 2021On the relationship between predictive coding and backpropagationcited by 20
- 2021Predify: Augmenting deep neural networks with brain-inspired predictive coding dynamicscited by 19
- 2019Spiking Neural Predictive Coding for Continual Learning from Data Streamscited by 17
- 2022A Theoretical Framework for Inference Learningcited by 17
- 2022Constrained Predictive Coding as a Biologically Plausible Model of the Cortical Hierarchycited by 17
- 2022A Theoretical Framework for Inference and Learning in Predictive Coding Networkscited by 16
- 2022Predictive Coding beyond Gaussian Distributionscited by 16
- 2019Lifelong Neural Predictive Coding: Learning Cumulatively Online without Forgettingcited by 15
- 2021Predictive Coding Can Do Exact Backpropagation on Convolutional and Recurrent Neural Networkscited by 14
- 2023Sequential Memory with Temporal Predictive Codingcited by 14
50 most cited of 70 All 70 (JSON)
Built on by
Citing papers per year: 2024: 2; 2025: 1; 2026: 4.
7 papers.
- 2024pyhgf: A neural network library for predictive codingcited by 2
- 2024JPC: Flexible Inference for Predictive Coding Networks in JAXcited by 1
- 2026Predictive Coding Graphs are a Superset of Feedforward Neural Networkscited by 1
- 2026Closed-form predictive coding via hierarchical Gaussian filterscited by 1
- 2025Predictive Coding-based Deep Neural Network Fine-tuning for Computationally Efficient Domain Adaptationcited by 0
- 2026Vision Hopfield Memory Networks for Image Recognitioncited by 0
- 2026Single State Update Predictive Coding training for Time Series Forecasting and Anomaly Detectioncited by 0
- 2026Single State Update Predictive Coding training for Time Series Forecasting and Anomaly Detection25 Aug 2026
- 2026Closed-form predictive coding via hierarchical Gaussian filters19 May 2026
- 2026Vision Hopfield Memory Networks for Image Recognition26 Mar 2026
- 2026Predictive Coding Graphs are a Superset of Feedforward Neural Networks6 Mar 2026
- 2025Predictive Coding-based Deep Neural Network Fine-tuning for Computationally Efficient Domain Adaptation24 Sep 2025
- 2024JPC: Flexible Inference for Predictive Coding Networks in JAX4 Dec 2024
- 2024pyhgf: A neural network library for predictive coding11 Oct 2024