A tutorial on the free-energy framework for modelling perception and learning
- PMID: 28298703
- PMCID: PMC5341759
- DOI: 10.1016/j.jmp.2015.11.003
A tutorial on the free-energy framework for modelling perception and learning
Abstract
This paper provides an easy to follow tutorial on the free-energy framework for modelling perception developed by Friston, which extends the predictive coding model of Rao and Ballard. These models assume that the sensory cortex infers the most likely values of attributes or features of sensory stimuli from the noisy inputs encoding the stimuli. Remarkably, these models describe how this inference could be implemented in a network of very simple computational elements, suggesting that this inference could be performed by biological networks of neurons. Furthermore, learning about the parameters describing the features and their uncertainty is implemented in these models by simple rules of synaptic plasticity based on Hebbian learning. This tutorial introduces the free-energy framework using very simple examples, and provides step-by-step derivations of the model. It also discusses in more detail how the model could be implemented in biological neural circuits. In particular, it presents an extended version of the model in which the neurons only sum their inputs, and synaptic plasticity only depends on activity of pre-synaptic and post-synaptic neurons.
Figures














Similar articles
-
Predictive coding networks for temporal prediction.PLoS Comput Biol. 2024 Apr 1;20(4):e1011183. doi: 10.1371/journal.pcbi.1011183. eCollection 2024 Apr. PLoS Comput Biol. 2024. PMID: 38557984 Free PMC article.
-
Partial Breakdown of Input Specificity of STDP at Individual Synapses Promotes New Learning.J Neurosci. 2016 Aug 24;36(34):8842-55. doi: 10.1523/JNEUROSCI.0552-16.2016. J Neurosci. 2016. PMID: 27559167 Free PMC article.
-
Bayesian Inference and Online Learning in Poisson Neuronal Networks.Neural Comput. 2016 Aug;28(8):1503-26. doi: 10.1162/NECO_a_00851. Epub 2016 Jun 27. Neural Comput. 2016. PMID: 27348304
-
Comparison of computational models of familiarity discrimination in the perirhinal cortex.Hippocampus. 2003;13(4):494-524. doi: 10.1002/hipo.10093. Hippocampus. 2003. PMID: 12836918 Review.
-
The predictive brain: temporal coincidence and temporal order in synaptic learning mechanisms.Learn Mem. 1994 May-Jun;1(1):1-33. Learn Mem. 1994. PMID: 10467583 Review.
Cited by
-
Interoception as modeling, allostasis as control.Biol Psychol. 2022 Jan;167:108242. doi: 10.1016/j.biopsycho.2021.108242. Epub 2021 Dec 20. Biol Psychol. 2022. PMID: 34942287 Free PMC article.
-
Experimental evidence for circular inference in schizophrenia.Nat Commun. 2017 Jan 31;8:14218. doi: 10.1038/ncomms14218. Nat Commun. 2017. PMID: 28139642 Free PMC article.
-
Understanding speech in "noise" or free energy minimization in the soundscapes of the anthropocene.Front Neurosci. 2025 Mar 14;19:1534425. doi: 10.3389/fnins.2025.1534425. eCollection 2025. Front Neurosci. 2025. PMID: 40161574 Free PMC article.
-
Thinking avant la lettre: A Review of 4E Cognition.Evol Stud Imaginative Cult. 2020 Spring;4(1):77-90. doi: 10.26613/esic/4.1.172. Evol Stud Imaginative Cult. 2020. PMID: 32457930 Free PMC article.
-
Large-scale interactions in predictive processing: oscillatory versus transient dynamics.Trends Cogn Sci. 2025 Feb;29(2):133-148. doi: 10.1016/j.tics.2024.09.013. Epub 2024 Oct 17. Trends Cogn Sci. 2025. PMID: 39424521 Free PMC article. Review.
References
-
- Bell Anthony J., Sejnowski Terrence J. An information-maximization approach to blind separation and blind deconvolution. Neural Computation. 1995;7:1129–1159. - PubMed
-
- Bogacz Rafal, Brown Malcolm W., Giraud-Carrier Christophe. Emergence of movement sensitive neurons’ properties by learning a sparse code for natural moving images. Advances in Neural Information Processing Systems. 2001;13:838–844.
-
- Bogacz Rafal, Gurney Kevin. The basal ganglia and cortex implement optimal decision making between alternative actions. Neural Computation. 2007;19:442–477. - PubMed
LinkOut - more resources
Full Text Sources
Other Literature Sources