Biological CyberneticsNeurosciencePeer-reviewed journal article
Generalised free energy and active inference: can the future cause the past?
Abstract
We compare two free energy functionals for active inference under Markov decision processes. One of these is a functional of beliefs about states and policies, but a function of observations, while the second is a functional of beliefs about all three. In the former (expected free energy), prior beliefs about outcomes are not part of the generative model (because they are absorbed into the prior over policies). Conversely, in the second (generalised free energy); priors over outcomes become an explicit component of the generative model. When using the free energy function, which is blind to counterfactual (i.e., future) observations, we equip the generative model with a prior over policies that ensure preferred (i.e., priors over) outcomes are realised. In other words, selected policies minimise uncertainty about future outcomes by minimising the free energy expected in the future. When using the free energy functional - that effectively treats counterfactual observations as hidden states - we show that policies are inferred or selected that realise prior preferences by minimising the free energy of future expectations. Interestingly, the form of posterior beliefs about policies (and associated belief updating) turns out to be identical under both formulations, but the quantities used to compute them are not.
- Citations
- 236
- FWCI
- 15.10
- Field percentile
- top 1%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Retrospective inference as a form of bounded rationality, and its beneficial influence on learning
Thomas H. B. FitzGerald, W.D. Penny, … Rick A. Adams·Frontiers in Artificial IntelligencePeer-reviewed·Feb 18, 2020
- A probabilistic interpretation of PID controllers using active inference
Manuel Baltieri, Christopher L. Buckley·Lecture notes in computer sciencePeer-reviewed·Jan 1, 2018
- Canonical neural networks perform active inference
Takuya Isomura, Hideaki Shimazaki, Karl John Friston·Communications BiologyPeer-reviewed·Jan 14, 2022
- Planning and navigation as active inference
Raphael Kaplan, Karl John Friston·Biological CyberneticsPeer-reviewed·Mar 23, 2018
- Predicting individual learning trajectories in zebrafish via the free-energy principle
Takuya Isomura, Yuki Tanimoto, … Hideaki Shimazaki·bioRxiv·Aug 6, 2025
- Dynamic Inference by Model Reduction
Matteo Priorelli, Ivilin Peev Stoianov·IEEE Transactions on Pattern Analysis and Machine IntelligencePeer-reviewed·Aug 11, 2025