A Theoretical Framework for Inference Learning
Not on the map. Why?
Abstract (arXiv)
Backpropagation (BP) is the most successful and widely used algorithm in deep learning. However, the computations required by BP are challenging to reconcile with known neurobiology. This difficulty has stimulated interest in more biologically plausible alternatives to BP. One such algorithm is the inference learning algorithm (IL). IL has close connections to neurobiological models of cortical function and has achieved equal performance to BP on supervised learning and auto-associative tasks. In contrast to BP, however, the mathematical foundations of IL are not well-understood. Here, we develop a novel theoretical framework for IL. Our main result is that IL closely approximates an optimization method known as implicit stochastic gradient descent (implicit SGD), which is distinct from the explicit SGD implemented by BP. Our results further show how the standard implementation of IL can be altered to better approximate implicit SGD. Our novel implementation considerably improves the stability of IL across learning rates, which is consistent with our theory, as a key property of implicit SGD is its stability. We provide extensive simulation results that further support our theoretical interpretations and also demonstrate IL achieves quicker convergence when trained with small mini-batches while matching the performance of BP for large mini-batches.
Key facts. Cited by 17 papers in the map (data through 14 Oct 2026). Builds on 24 of its 67 references that are in the map. First posted on arXiv 1 Jun 2022.
Builds on
24 of 67 references.
References · 24
- 2020Hopfield Networks is All You Needcited by 475
- 2016Equilibrium Propagation: Bridging the Gap Between Energy-Based Models and Backpropagationcited by 259
- 2016Dense Associative Memory for Pattern Recognitioncited by 236
- 2014Difference Target Propagationcited by 148
- 2017Learning Proximal Operators: Using Denoising Networks for Regularizing Inverse Imaging Problemscited by 107
- 2018Assessing the Scalability of Biologically-Motivated Deep Learning Algorithms and Architecturescited by 101
- 2020Predictive Coding Approximates Backprop along Arbitrary Computation Graphscited by 90
- 2014How Auto-Encoders Could Provide Credit Assignment in Deep Networks via Target Propagationcited by 79
- 2021Predictive Coding: a Theoretical and Experimental Reviewcited by 77
- 2020Scaling Equilibrium Propagation to Deep ConvNets by Drastically Reducing its Gradient Estimator Biascited by 64
- 2020A Theoretical Framework for Target Propagationcited by 57
- 2021Associative Memories via Predictive Codingcited by 44
12 more
- 2018Biologically Motivated Algorithms for Propagating Local Target Representationscited by 43
- 2018Biologically-plausible learning algorithms can scale to large datasetscited by 37
- 2022Towards Scaling Difference Target Propagation by Learning Backprop Targetscited by 34
- 2022Learning on Arbitrary Graph Topologies via Predictive Codingcited by 33
- 2018Beyond Backprop: Online Alternating Minimization with Auxiliary Variablescited by 23
- 2020Predictive Coding, Variational Autoencoders, and Biological Connectionscited by 21
- 2018A Proximal Block Coordinate Descent Algorithm for Deep Neural Network Trainingcited by 15
- 2020Deriving Differential Target Propagation from Iterating Approximate Inversescited by 15
- 2015Towards stability and optimality in stochastic gradient descentcited by 11
- 2021Tightening the Biological Constraints on Gradient-Based Predictive Codingcited by 5
- 2021Inertial Proximal Deep Learning Alternating Minimization for Efficient Neutral Network Trainingcited by 3
- 2014Asymptotic and finite-sample properties of estimators based on stochastic gradientscited by 1
Built on by
Citing papers per year: 2022: 1; 2023: 5; 2024: 6; 2025: 3; 2026: 2.
17 papers.
Sort:
By area:
- 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
- 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
- 2024Predictive Coding Networks and Inference Learning: Tutorial and Surveycited by 7
- 2024Local Loss Optimization in the Infinite Width: Stable Parameterization of Predictive Coding Networks and Target Propagationcited by 4
- 2024Tight Stability, Convergence, and Robustness Bounds for Predictive Coding Networkscited by 3
- 2024PhiNets: Brain-inspired Non-contrastive Learning Based on Temporal Prediction Hypothesiscited by 2
- 2025Introduction to Predictive Coding Networks for Machine Learningcited by 2
- 2026On the Infinite Width and Depth Limits of Predictive Coding Networkscited by 2
- 2023Understanding Predictive Coding as an Adaptive Trust-Region Methodcited by 1
5 more
- 2023Learning in Deep Factor Graphs with Gaussian Belief Propagationcited by 1
- 2025Bridging Predictive Coding and MDL: A Two-Part Code Framework for Deep Learningcited by 1
- 2023Gibbs Sampling the Posterior of Neural Networkscited by 0
- 2025Generalising E-prop to Deep Networkscited by 0
- 2026A Study of Hidden-State Optimization Order in Predictive Coding Networkscited by 0
- 2026A Study of Hidden-State Optimization Order in Predictive Coding Networks1 Sep 2026
- 2026On the Infinite Width and Depth Limits of Predictive Coding Networks7 Feb 2026
- 2025Generalising E-prop to Deep Networks30 Dec 2025
- 2025Introduction to Predictive Coding Networks for Machine Learning31 May 2025
- 2025Bridging Predictive Coding and MDL: A Two-Part Code Framework for Deep Learning20 May 2025
- 2024Local Loss Optimization in the Infinite Width: Stable Parameterization of Predictive Coding Networks and Target Propagation4 Nov 2024
- 2024Tight Stability, Convergence, and Robustness Bounds for Predictive Coding Networks7 Oct 2024
- 2024Only Strict Saddles in the Energy Landscape of Predictive Coding Networks?21 Aug 2024
- 2024Predictive Coding Networks and Inference Learning: Tutorial and Survey4 Jul 2024
- 2024Benchmarking Predictive Coding Networks -- Made Simple1 Jul 2024
- 2024PhiNets: Brain-inspired Non-contrastive Learning Based on Temporal Prediction Hypothesis23 May 2024
- 2023Learning in Deep Factor Graphs with Gaussian Belief Propagation24 Nov 2023
5 more
- 2023Brain-inspired Computational Intelligence via Predictive Coding15 Aug 2023
- 2023Gibbs Sampling the Posterior of Neural Networks5 Jun 2023
- 2023Understanding Predictive Coding as an Adaptive Trust-Region Method29 May 2023
- 2023Predictive Coding as a Neuromorphic Alternative to Backpropagation: A Critical Evaluation5 Apr 2023
- 2022A Stable, Fast, and Fully Automatic Learning Algorithm for Predictive Coding Networks16 Nov 2022
- 2023Gibbs Sampling the Posterior of Neural Networkscited by 0
- 2023Gibbs Sampling the Posterior of Neural Networks5 Jun 2023
- 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
- 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
- 2024Predictive Coding Networks and Inference Learning: Tutorial and Surveycited by 7
- 2024Local Loss Optimization in the Infinite Width: Stable Parameterization of Predictive Coding Networks and Target Propagationcited by 4
- 2024Tight Stability, Convergence, and Robustness Bounds for Predictive Coding Networkscited by 3
- 2024PhiNets: Brain-inspired Non-contrastive Learning Based on Temporal Prediction Hypothesiscited by 2
- 2025Introduction to Predictive Coding Networks for Machine Learningcited by 2
- 2026On the Infinite Width and Depth Limits of Predictive Coding Networkscited by 2
- 2023Understanding Predictive Coding as an Adaptive Trust-Region Methodcited by 1
12 most cited of 16 All 16 (JSON)
- 2026A Study of Hidden-State Optimization Order in Predictive Coding Networks1 Sep 2026
- 2026On the Infinite Width and Depth Limits of Predictive Coding Networks7 Feb 2026
- 2025Generalising E-prop to Deep Networks30 Dec 2025
- 2025Introduction to Predictive Coding Networks for Machine Learning31 May 2025
- 2025Bridging Predictive Coding and MDL: A Two-Part Code Framework for Deep Learning20 May 2025
- 2024Local Loss Optimization in the Infinite Width: Stable Parameterization of Predictive Coding Networks and Target Propagation4 Nov 2024
- 2024Tight Stability, Convergence, and Robustness Bounds for Predictive Coding Networks7 Oct 2024
- 2024Only Strict Saddles in the Energy Landscape of Predictive Coding Networks?21 Aug 2024
- 2024Predictive Coding Networks and Inference Learning: Tutorial and Survey4 Jul 2024
- 2024Benchmarking Predictive Coding Networks -- Made Simple1 Jul 2024
- 2024PhiNets: Brain-inspired Non-contrastive Learning Based on Temporal Prediction Hypothesis23 May 2024
- 2023Learning in Deep Factor Graphs with Gaussian Belief Propagation24 Nov 2023
12 newest of 16 All 16 (JSON)