A review of predictive coding algorithms
- PMID: 26809759
- DOI: 10.1016/j.bandc.2015.11.003
A review of predictive coding algorithms
Abstract
Predictive coding is a leading theory of how the brain performs probabilistic inference. However, there are a number of distinct algorithms which are described by the term "predictive coding". This article provides a concise review of these different predictive coding algorithms, highlighting their similarities and differences. Five algorithms are covered: linear predictive coding which has a long and influential history in the signal processing literature; the first neuroscience-related application of predictive coding to explaining the function of the retina; and three versions of predictive coding that have been proposed to model cortical function. While all these algorithms aim to fit a generative model to sensory data, they differ in the type of generative model they employ, in the process used to optimise the fit between the model and sensory data, and in the way that they are related to neurobiology.
Keywords: Cortex; Free energy; Neural networks; Predictive coding; Retina; Signal processing.
Copyright © 2016 Elsevier Inc. All rights reserved.
Similar articles
-
Unsupervised learning of generative and discriminative weights encoding elementary image components in a predictive coding model of cortical function.Neural Comput. 2012 Jan;24(1):60-103. doi: 10.1162/NECO_a_00222. Epub 2011 Oct 24. Neural Comput. 2012. PMID: 22023197
-
Bayesian population decoding of motor cortical activity using a Kalman filter.Neural Comput. 2006 Jan;18(1):80-118. doi: 10.1162/089976606774841585. Neural Comput. 2006. PMID: 16354382
-
Inference in the Brain: Statistics Flowing in Redundant Population Codes.Neuron. 2017 Jun 7;94(5):943-953. doi: 10.1016/j.neuron.2017.05.028. Neuron. 2017. PMID: 28595050 Free PMC article. Review.
-
Multi-channel neural data analysis methods and applications.Sheng Li Xue Bao. 2011 Oct 25;63(5):431-41. Sheng Li Xue Bao. 2011. PMID: 22002234 Review.
-
Bridging rate coding and temporal spike coding by effect of noise.Phys Rev Lett. 2002 Jun 17;88(24):248101. doi: 10.1103/PhysRevLett.88.248101. Epub 2002 May 30. Phys Rev Lett. 2002. PMID: 12059333
Cited by
-
Computational components of visual predictive coding circuitry.Front Neural Circuits. 2024 Jan 8;17:1254009. doi: 10.3389/fncir.2023.1254009. eCollection 2023. Front Neural Circuits. 2024. PMID: 38259953 Free PMC article. Review.
-
Synthetic surprise as the foundation of the psychedelic experience.Neurosci Biobehav Rev. 2024 Feb;157:105538. doi: 10.1016/j.neubiorev.2024.105538. Epub 2024 Jan 12. Neurosci Biobehav Rev. 2024. PMID: 38220035 Free PMC article. Review.
-
Responses to Pattern-Violating Visual Stimuli Evolve Differently Over Days in Somata and Distal Apical Dendrites.J Neurosci. 2024 Jan 31;44(5):e1009232023. doi: 10.1523/JNEUROSCI.1009-23.2023. J Neurosci. 2024. PMID: 37989593 Free PMC article.
-
Multiple Concurrent Predictions Inform Prediction Error in the Human Auditory Pathway.J Neurosci. 2024 Jan 3;44(1):e2219222023. doi: 10.1523/JNEUROSCI.2219-22.2023. J Neurosci. 2024. PMID: 37949655
-
A review and perspective on the neural basis of radiological expertise.J Clin Imaging Sci. 2023 Oct 7;13:33. doi: 10.25259/JCIS_135_2022. eCollection 2023. J Clin Imaging Sci. 2023. PMID: 37941921 Free PMC article. Review.
Publication types
MeSH terms
LinkOut - more resources
Full Text Sources
Other Literature Sources

