mlsanityData to 7 Oct 2026

Applications of the Free Energy Principle to Machine Learning and Neuroscience

arXiv 2107.00140 ↗First posted 30 Jun 2021cs.AIcited by 9

Not on the map. Why?

Abstract (arXiv)

In this PhD thesis, we explore and apply methods inspired by the free energy principle to two important areas in machine learning and neuroscience. The free energy principle is a general mathematical theory of the necessary information-theoretic behaviours of systems that maintain a separation from their environment. A core postulate of the theory is that complex systems can be seen as performing variational Bayesian inference and minimizing an information-theoretic quantity called the variational free energy. The thesis is structured into three independent sections. Firstly, we focus on predictive coding, a neurobiologically plausible process theory derived from the free energy principle which argues that the primary function of the brain is to minimize prediction errors, showing how predictive coding can be scaled up and extended to be more biologically plausible, and elucidating its close links with other methods such as Kalman Filtering. Secondly, we study active inference, a neurobiologically grounded account of action through variational message passing, and investigate how these methods can be scaled up to match the performance of deep reinforcement learning methods. We additionally provide a detailed mathematical understanding of the nature and origin of the information-theoretic objectives that underlie exploratory behaviour. Finally, we investigate biologically plausible methods of credit assignment in the brain. We first demonstrate a close link between predictive coding and the backpropagation of error algorithm. We go on to propose novel and simpler algorithms which allow for backprop to be implemented in purely local, biologically plausible computations.

Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 72 of its 280 references that are in the map. First posted on arXiv 30 Jun 2021.

Builds on

72 of 280 references.

References · 72

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
  3. 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,635
  4. 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
  5. 2013Auto-Encoding Variational Bayescited by 3,980
  6. 2013Playing Atari with Deep Reinforcement Learningcited by 3,211
  7. 2015Trust Region Policy Optimizationcited by 2,503
  8. 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,218
  9. 2020Offline Reinforcement Learning: Tutorial, Review, and Perspectives on Open Problemscited by 1,873
  10. 2019Dream to Control: Learning Behaviors by Latent Imaginationcited by 1,598
  11. 2016Variational Inference: A Review for Statisticianscited by 1,466
  12. 2019Mastering Atari, Go, Chess and Shogi by Planning with a Learned Modelcited by 1,327
38 more
  1. 2018Soft Actor-Critic Algorithms and Applicationscited by 1,179
  2. 2015Automatic differentiation in machine learning: a surveycited by 846
  3. 2017Rainbow: Combining Improvements in Deep Reinforcement Learningcited by 774
  4. 2015Dueling Network Architectures for Deep Reinforcement Learningcited by 769
  5. 2017Reinforcement Learning with Deep Energy-Based Policiescited by 659
  6. 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 604
  7. 2017Evolution Strategies as a Scalable Alternative to Reinforcement Learningcited by 555
  8. 2018Reinforcement Learning and Control as Probabilistic Inference: Tutorial and Reviewcited by 466
  9. 2015Deep Learning with Limited Numerical Precisioncited by 368
  10. 2018Maximum a Posteriori Policy Optimisationcited by 318
  11. 2017Neural Network Dynamics for Model-Based Deep Reinforcement Learning with Model-Free Fine-Tuningcited by 288
  12. 2020Very Deep VAEs Generalize Autoregressive Models and Can Outperform Them on Imagescited by 261
  13. 2016Equilibrium Propagation: Bridging the Gap Between Energy-Based Models and Backpropagationcited by 251
  14. 2016Direct Feedback Alignment Provides Learning in Deep Neural Networkscited by 240
  15. 2017A Conceptual Introduction to Hamiltonian Monte Carlocited by 207
  16. 2016Deep Predictive Coding Networks for Video Prediction and Unsupervised Learningcited by 203
  17. 2019Deep Dynamics Models for Learning Dexterous Manipulationcited by 200
  18. 2019Efficient Exploration via State Marginal Matchingcited by 186
  19. 2014An Information-Theoretic Analysis of Thompson Samplingcited by 178
  20. 2017Deep Exploration via Randomized Value Functionscited by 155
  21. 2016Continuous Deep Q-Learning with Model-based Accelerationcited by 149
  22. 2017Deep Neuroevolution: Genetic Algorithms Are a Competitive Alternative for Training Deep Neural Networks for Reinforcement Learningcited by 148
  23. 2015A Complete Recipe for Stochastic Gradient MCMCcited by 146
  24. 2018Model-Based Active Explorationcited by 105
  25. 2020Active inference on discrete state-spaces: a synthesiscited by 91
  26. 2018Semi-Amortized Variational Autoencoderscited by 83
  27. 2020Deep active inference agents using Monte-Carlo methodscited by 72
  28. 2017The free energy principle for action and perception: A mathematical reviewcited by 66
  29. 2015How Important is Weight Symmetry in Backpropagation?cited by 57
  30. 2018Bayesian Layers: A Module for Neural Network Uncertaintycited by 57
  31. 2020A Theoretical Framework for Target Propagationcited by 56
  32. 2019Deep Active Inference as Variational Policy Gradientscited by 52
  33. 2020Reinforcement Learning through Active Inferencecited by 47
  34. 2017Deep Active Inferencecited by 44
  35. 2019A free energy principle for a particular physicscited by 40
  36. 2019Variational Inference MPC for Bayesian Model-based Reinforcement Learningcited by 39
  37. 2020Action and Perception as Divergence Minimizationcited by 31
  38. 2019Principled Training of Neural Networks with Direct Feedback Alignmentcited by 23

50 most cited of 72 All 72 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 1; 2023: 1; 2024: 2; 2025: 2; 2026: 3.

9 papers.