The Neural Coding Framework for Learning Generative Models
Not on the map. Why?
Abstract (arXiv)
Neural generative models can be used to learn complex probability distributions from data, to sample from them, and to produce probability density estimates. We propose a computational framework for developing neural generative models inspired by the theory of predictive processing in the brain. According to predictive processing theory, the neurons in the brain form a hierarchy in which neurons in one level form expectations about sensory inputs from another level. These neurons update their local models based on differences between their expectations and the observed signals. In a similar way, artificial neurons in our generative models predict what neighboring neurons will do, and adjust their parameters based on how well the predictions matched reality. In this work, we show that the neural generative models learned within our framework perform well in practice across several benchmark datasets and metrics and either remain competitive with or significantly outperform other generative models with similar functionality (such as the variational auto-encoder).
Key facts. Cited by 44 papers in the map (data through 14 Oct 2026). First posted on arXiv 7 Dec 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 10; 2023: 10; 2024: 11; 2025: 5; 2026: 4.
44 papers.
Sort:
By area:
- 2022Predictive Coding: Towards a Future of Deep Learning beyond Backpropagation?cited by 45
- 2021Associative Memories via Predictive Codingcited by 44
- 2023In search of dispersed memories: Generative diffusion models are associative memory networkscited by 44
- 2023World Models and Predictive Coding for Cognitive and Developmental Robotics: Frontiers and Challengescited by 36
- 2023The Predictive Forward-Forward Algorithmcited 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 30
- 2022A Stable, Fast, and Fully Automatic Learning Algorithm for Predictive Coding Networkscited by 22
- 2023The Cascaded Forward Algorithm for Neural Network Trainingcited by 17
- 2022Predictive Coding beyond Gaussian Distributionscited by 16
- 2022BayesPCN: A Continually Learnable Predictive Coding Associative Memorycited by 14
32 more
- 2021How to Train Your Wide Neural Network Without Backprop: An Input-Weight Alignment Perspectivecited by 13
- 2023Forward Learning with Top-Down Feedback: Empirical and Analytical Characterizationcited by 13
- 2021Backprop-Free Reinforcement Learning with Active Neural Generative Codingcited by 12
- 2022Convolutional Neural Generative Coding: Scaling Predictive Coding to Natural Imagescited by 10
- 2022A Mathematical Framework for Learning Probability Distributionscited by 7
- 2024Predictive Coding Networks and Inference Learning: Tutorial and Surveycited by 7
- 2025Towards the Training of Deeper Predictive Coding Neural Networkscited by 7
- 2022Active Predicting Coding: Brain-Inspired Reinforcement Learning for Sparse Reward Robotic Control Problemscited by 6
- 2023Predictive Coding beyond Correlationscited by 6
- 2024A Review of Neuroscience-Inspired Machine Learningcited by 6
- 2022Robust Graph Representation Learning via Predictive Codingcited by 5
- 2024Are Biological Systems More Intelligent Than Artificial Intelligence?cited by 5
- 2022Maze Learning using a Hyperdimensional Predictive Processing Cognitive Architecturecited by 4
- 2023Neural Sampling in Hierarchical Exponential-family Energy-based Modelscited by 4
- 2024Divide-and-Conquer Predictive Coding: a structured Bayesian inference algorithmcited by 3
- 2024Tight Stability, Convergence, and Robustness Bounds for Predictive Coding Networkscited by 3
- 2024Temporal-Difference Learning Using Distributed Error Signalscited by 3
- 2026Faster Predictive Coding Networks via Better Initializationcited by 3
- 2021Towards a Predictive Processing Implementation of the Common Model of Cognitioncited by 2
- 2023PACER: A Fully Push-forward-based Distributional Reinforcement Learning Algorithmcited by 2
- 2023A Neuro-mimetic Realization of the Common Model of Cognition via Hebbian Learning and Free Energy Minimizationcited by 2
- 2024pyhgf: A neural network library for predictive codingcited by 2
- 2025Bayesian Predictive Codingcited by 2
- 2025Bridging Predictive Coding and MDL: A Two-Part Code Framework for Deep Learningcited by 1
- 2026Predictive Coding Graphs are a Superset of Feedforward Neural Networkscited by 1
- 2024CCNETS: A Modular Causal Learning Framework for Pattern Recognition in Imbalanced Datasetscited by 0
- 2024Deep hybrid models: infer and plan in a dynamic worldcited by 0
- 2024Dynamic planning in hierarchical active inferencecited by 0
- 2025Meta-Representational Predictive Coding: Neuroscience-Informed Self-Supervised Learningcited by 0
- 2025Local Pairwise Distance Matching for Backpropagation-Free Reinforcement Learningcited by 0
- 2026Spiking Graph Predictive Coding for Reliable OOD Generalizationcited by 0
- 2026Error Highways: Scaling Predictive Coding to Very Deep Networkscited by 0
- 2026Error Highways: Scaling Predictive Coding to Very Deep Networks22 Jun 2026
- 2026Predictive Coding Graphs are a Superset of Feedforward Neural Networks6 Mar 2026
- 2026Spiking Graph Predictive Coding for Reliable OOD Generalization22 Feb 2026
- 2026Faster Predictive Coding Networks via Better Initialization28 Jan 2026
- 2025Local Pairwise Distance Matching for Backpropagation-Free Reinforcement Learning15 Jul 2025
- 2025Towards the Training of Deeper Predictive Coding Neural Networks30 Jun 2025
- 2025Bridging Predictive Coding and MDL: A Two-Part Code Framework for Deep Learning20 May 2025
- 2025Bayesian Predictive Coding31 Mar 2025
- 2025Meta-Representational Predictive Coding: Neuroscience-Informed Self-Supervised Learning22 Mar 2025
- 2024Temporal-Difference Learning Using Distributed Error Signals6 Nov 2024
- 2024pyhgf: A neural network library for predictive coding11 Oct 2024
- 2024Tight Stability, Convergence, and Robustness Bounds for Predictive Coding Networks7 Oct 2024
32 more
- 2024Divide-and-Conquer Predictive Coding: a structured Bayesian inference algorithm11 Aug 2024
- 2024Predictive Coding Networks and Inference Learning: Tutorial and Survey4 Jul 2024
- 2024Benchmarking Predictive Coding Networks -- Made Simple1 Jul 2024
- 2024Are Biological Systems More Intelligent Than Artificial Intelligence?23 Apr 2024
- 2024Dynamic planning in hierarchical active inference18 Feb 2024
- 2024A Review of Neuroscience-Inspired Machine Learning16 Feb 2024
- 2024Deep hybrid models: infer and plan in a dynamic world1 Feb 2024
- 2024CCNETS: A Modular Causal Learning Framework for Pattern Recognition in Imbalanced Datasets7 Jan 2024
- 2023A Neuro-mimetic Realization of the Common Model of Cognition via Hebbian Learning and Free Energy Minimization14 Oct 2023
- 2023Neural Sampling in Hierarchical Exponential-family Energy-based Models12 Oct 2023
- 2023In search of dispersed memories: Generative diffusion models are associative memory networks29 Sep 2023
- 2023Brain-inspired Computational Intelligence via Predictive Coding15 Aug 2023
- 2023Predictive Coding beyond Correlations27 Jun 2023
- 2023PACER: A Fully Push-forward-based Distributional Reinforcement Learning Algorithm11 Jun 2023
- 2023The Cascaded Forward Algorithm for Neural Network Training17 Mar 2023
- 2023Forward Learning with Top-Down Feedback: Empirical and Analytical Characterization10 Feb 2023
- 2023World Models and Predictive Coding for Cognitive and Developmental Robotics: Frontiers and Challenges14 Jan 2023
- 2023The Predictive Forward-Forward Algorithm4 Jan 2023
- 2022A Mathematical Framework for Learning Probability Distributions22 Dec 2022
- 2022Robust Graph Representation Learning via Predictive Coding9 Dec 2022
- 2022Convolutional Neural Generative Coding: Scaling Predictive Coding to Natural Images22 Nov 2022
- 2022A Stable, Fast, and Fully Automatic Learning Algorithm for Predictive Coding Networks16 Nov 2022
- 2022Predictive Coding beyond Gaussian Distributions7 Nov 2022
- 2022Active Predicting Coding: Brain-Inspired Reinforcement Learning for Sparse Reward Robotic Control Problems19 Sep 2022
- 2022BayesPCN: A Continually Learnable Predictive Coding Associative Memory20 May 2022
- 2022Maze Learning using a Hyperdimensional Predictive Processing Cognitive Architecture31 Mar 2022
- 2022Predictive Coding: Towards a Future of Deep Learning beyond Backpropagation?18 Feb 2022
- 2022Learning on Arbitrary Graph Topologies via Predictive Coding31 Jan 2022
- 2021Associative Memories via Predictive Coding16 Sep 2021
- 2021Backprop-Free Reinforcement Learning with Active Neural Generative Coding10 Jul 2021
- 2021How to Train Your Wide Neural Network Without Backprop: An Input-Weight Alignment Perspective15 Jun 2021
- 2021Towards a Predictive Processing Implementation of the Common Model of Cognition15 May 2021
- 2022Predictive Coding: Towards a Future of Deep Learning beyond Backpropagation?cited by 45
- 2021Associative Memories via Predictive Codingcited by 44
- 2023The Predictive Forward-Forward Algorithmcited 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 30
- 2022A Stable, Fast, and Fully Automatic Learning Algorithm for Predictive Coding Networkscited by 22
- 2023The Cascaded Forward Algorithm for Neural Network Trainingcited by 17
- 2022Predictive Coding beyond Gaussian Distributionscited by 16
- 2022BayesPCN: A Continually Learnable Predictive Coding Associative Memorycited by 14
- 2021How to Train Your Wide Neural Network Without Backprop: An Input-Weight Alignment Perspectivecited by 13
- 2023Forward Learning with Top-Down Feedback: Empirical and Analytical Characterizationcited by 13
12 most cited of 40 All 40 (JSON)
- 2026Error Highways: Scaling Predictive Coding to Very Deep Networks22 Jun 2026
- 2026Predictive Coding Graphs are a Superset of Feedforward Neural Networks6 Mar 2026
- 2026Spiking Graph Predictive Coding for Reliable OOD Generalization22 Feb 2026
- 2026Faster Predictive Coding Networks via Better Initialization28 Jan 2026
- 2025Towards the Training of Deeper Predictive Coding Neural Networks30 Jun 2025
- 2025Bridging Predictive Coding and MDL: A Two-Part Code Framework for Deep Learning20 May 2025
- 2025Bayesian Predictive Coding31 Mar 2025
- 2025Meta-Representational Predictive Coding: Neuroscience-Informed Self-Supervised Learning22 Mar 2025
- 2024pyhgf: A neural network library for predictive coding11 Oct 2024
- 2024Tight Stability, Convergence, and Robustness Bounds for Predictive Coding Networks7 Oct 2024
- 2024Divide-and-Conquer Predictive Coding: a structured Bayesian inference algorithm11 Aug 2024
- 2024Predictive Coding Networks and Inference Learning: Tutorial and Survey4 Jul 2024
12 newest of 40 All 40 (JSON)