Predictive Coding: a Theoretical and Experimental Review
Open accessAbstract
Predictive coding offers a potentially unifying account of cortical function -- postulating that the core function of the brain is to minimize prediction errors with respect to a generative model of the world. The theory is closely related to the Bayesian brain framework and, over the last two decades, has gained substantial influence in the fields of theoretical and cognitive neuroscience. A large body of research has arisen based on both empirically testing improved and extended theoretical and mathematical models of predictive coding, as well as in evaluating their potential biological plausibility for implementation in the brain and the concrete neurophysiological and psychological predictions made by the theory. Despite this enduring popularity, however, no comprehensive review of predictive coding theory, and especially of recent developments in this field, exists. Here, we provide a comprehensive review both of the core mathematical structure and logic of predictive coding, thus complementing recent tutorials in the literature. We also review a wide range of classic and recent work within the framework, ranging from the neurobiologically realistic microcircuits that could implement predictive coding, to the close relationship between predictive coding and the widely-used backpropagation of error algorithm, as well as surveying the close relationships between predictive coding and modern machine learning techniques.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
In the linear case, learning under precision-weighted errors is formally equivalent to natural gradient descent.
“in the linear case, learning under precision-weighted errors is formally equivalent to naturalgradient descent (see Millidge et al. [2021] Appendix B).”
From Closed-form predictive coding via hierarchical Gaussian filters (2026) · cites this paper as Millidge et al., 2021
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A. N., Kaiser, L., & Polosukhin, I. (2017) · arXiv · doi:10.48550/arxiv.1706.03762 · Cited by 120,404 · see citing works
A Mathematical Theory of Communication
Shannon, C. E. (1948) · Bell System Technical Journal · doi:10.1002/j.1538-7305.1948.tb01338.x · Cited by 88,486 · see citing works
Maximum Likelihood from Incomplete Data Via the <i>EM</i> Algorithm
Dempster, A. P., Laird, N. M., & Rubin, D. B. (1977) · Journal of the Royal Statistical Society Series B: Statistical Methodology · doi:10.1111/j.2517-6161.1977.tb01600.x · Cited by 50,444 · see citing works
Equation of State Calculations by Fast Computing Machines
Metropolis, N., Rosenbluth, A. W., Rosenbluth, M. N., Teller, A. H., & Teller, E. (1953) · The Journal of Chemical Physics · doi:10.1063/1.1699114 · Cited by 37,192 · see citing works
A New Approach to Linear Filtering and Prediction Problems
Kalman, R. E. (1960) · Journal of Basic Engineering · doi:10.1115/1.3662552 · Cited by 31,751 · see citing works
Reinforcement Learning: An Introduction
Sutton, R. S., & Barto, A. (2005) · IEEE Transactions on Neural Networks · doi:10.1109/tnn.2004.842673 · Cited by 25,263 · see citing works
Language Models are Few-Shot Learners
Brown, T. B., Mann, B., Ryder, N., Subbiah, M., Kaplan, J., Dhariwal, P., Neelakantan, A., Shyam, P., Sastry, G., Askell, A., et al. (2020) · arXiv · doi:10.48550/arxiv.2005.14165 · Cited by 23,372 · see citing works
Reducing the dimensionality of data with neural networks
Hinton, G. E., & Salakhutdinov, R. R. (2006) · Science · doi:10.1126/science.1127647 · Cited by 20,928 · see citing works
Learning Transferable Visual Models From Natural Language Supervision
Radford, A., Kim, J. W., Hallacy, C., Ramesh, A., Goh, G., Agarwal, S., Sastry, G., Askell, A., Mishkin, P., Clark, J., et al. (2021) · arXiv · doi:10.48550/arxiv.2103.00020 · Cited by 15,293 · see citing works
Monte Carlo sampling methods using Markov chains and their applications.
Hastings, W. K. (1970) · Biometrika · doi:10.1093/biomet/57.1.97 · Cited by 15,195 · see citing works
Receptive fields, binocular interaction and functional architecture in the cat’s visual cortex
Hubel, D. H., & Wiesel, T. N. (1962) · The Journal of Physiology · doi:10.1113/jphysiol.1962.sp006837 · Cited by 13,680 · see citing works
Mastering the game of Go without human knowledge
Silver, D., Schrittwieser, J., Simonyan, K., Antonoglou, I., Huang, A., Guez, A., Hubert, T., Baker, L., Lai, M., Bolton, A., et al. (2017) · Nature · doi:10.1038/nature24270 · Cited by 9,084 · see citing works
Neural Mechanisms of Selective Visual Attention
Desimone, R., & Duncan, J. (1995) · Annual Review of Neuroscience · doi:10.1146/annurev.ne.18.030195.001205 · Cited by 8,388 · see citing works
Distributed hierarchical processing in the primate cerebral cortex
Felleman, D. J., & Van Essen, D. C. (1991) · Cerebral Cortex · doi:10.1093/cercor/1.1.1 · Cited by 7,783 · see citing works
Representation Learning with Contrastive Predictive Coding
Oord, A. V. D., Li, Y., & Vinyals, O. (2018) · arXiv · doi:10.48550/arxiv.1807.03748 · Cited by 6,242 · see citing works
Whatever next? Predictive brains, situated agents, and the future of cognitive science
Clark, A. (2013) · Behavioral and Brain Sciences · doi:10.1017/s0140525x12000477 · Cited by 5,924 · see citing works
Marr, D. (1982) · Cumulative Index of Computer Aided Architectural Design · Cited by 5,733 · see citing works
Rao, R. P. N., & Ballard, D. H. (1999) · Nature Neuroscience · doi:10.1038/4580 · Cited by 5,483 · cited 9× · see citing works
“In recent years, work on predictive coding has substantially extended the initial theories of Rao and Ballard (1999) and K. Friston (2003).”
InfluentialCybernetics or Control and Communication in the Animal and the Machine
Wiener, N. (2019) · The MIT Press eBooks · doi:10.7551/mitpress/11810.001.0001 · Cited by 5,045 · see citing works
WaveNet: a generative model for raw audio
Oord, A. V. D., Dieleman, S., Zen, H., Simonyan, K., Vinyals, O., Graves, A., Kalchbrenner, N., Senior, A., & Kavukcuoglu, K. (2016) · arXiv · doi:10.48550/arxiv.1609.03499 · Cited by 4,911 · see citing works
Buzsáki, G. (2006) · doi:10.1093/acprof:oso/9780195301069.001.0001 · Cited by 4,873 · see citing works
A theory of cortical responses.
Friston, K. (2005) · Philosophical Transactions of the Royal Society B: Biological Sciences · doi:10.1098/rstb.2005.1622 · Cited by 4,578 · see citing works
An Introduction to Variational Methods for Graphical Models
Jordan, M. I., Zoubin Ghahramani, A., Jaakkola, T., & Saul, L. K. (1999) · Machine Learning · doi:10.1023/a:1007665907178 · Cited by 3,665 · see citing works
Handbook of Markov Chain Monte Carlo
Brooks, S., Gelman, A., Jones, G. L., & Meng, X. (2011) · Chapman & Hall/CRC eBooks · doi:10.1201/b10905 · Cited by 3,019 · see citing works
An Introduction to Systems Biology: Design Principles of Biological Circuits
Alon, U. (2006) · doi:10.1201/9781420011432 · Cited by 2,825 · see citing works
The Bayesian brain: The role of uncertainty in neural coding and computation
Knill, D. C., & Pouget, A. (2004) · Trends in Neurosciences · doi:10.1016/j.tins.2004.10.007 · Cited by 2,588 · see citing works
Canonical Microcircuits for Predictive Coding
Bastos, A. M., Usrey, W. M., Adams, R. A., Mangun, G. R., Fries, P., & Friston, K. J. (2012) · Neuron · doi:10.1016/j.neuron.2012.10.038 · Cited by 2,421 · cited 6× · see citing works
“This would require the inversion of the standard process theory (Bastos et al., 2012), such that superficial laminar layers carried feedforward predictions and the deep layers carried feedback prediction errors.”
InfluentialNeural synchrony in brain disorders: Relevance for cognitive dysfunctions and pathophysiology
Uhlhaas, P. J., & Singer, W. (2006) · Neuron · doi:10.1016/j.neuron.2006.09.020 · Cited by 2,194 · see citing works
Variational Inference: A Review for Statisticians
Blei, D. M., Kucukelbir, A., & McAuliffe, J. (2017) · Figshare · doi:10.6084/m9.figshare.5203696 · Cited by 2,048 · see citing works
Performance-optimized hierarchical models predict neural responses in higher visual cortex
Yamins, D. L. K., Hong, H., Cadieu, C. F., Solomon, E. A., Seibert, D., & DiCarlo, J. J. (2014) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.1403112111 · Cited by 1,924 · see citing works
Normalization as a canonical neural computation
Carandini, M., & Heeger, D. J. (2012) · Nature Reviews Neuroscience · doi:10.1038/nrn3136 · Cited by 1,906 · see citing works
Interoceptive inference, emotion, and the embodied self
Seth, A. K. (2013) · Trends in Cognitive Sciences · doi:10.1016/j.tics.2013.09.007 · Cited by 1,816 · cited 1× · see citing works
“…the modelling of interoceptive, homeostatic and allostatic feedback processes within the body using predictive coding has already been explored to some degree under the name of interoceptive inference (A. K. Seth, 2013; A. K. Seth & Critchley, 2013; A. K. Seth, Suzuki, & Critchley, 2012).”
Self-citationInteroceptive predictions in the brain
Barrett, L. F., & Simmons, W. K. (2015) · Nature Reviews Neuroscience · doi:10.1038/nrn3950 · Cited by 1,766 · see citing works
Scaling Laws for Neural Language Models
Kaplan, J., McCandlish, S., Henighan, T., Brown, T. B., Chess, B., Child, R., Gray, S., Radford, A., Wu, J., & Amodei, D. (2020) · arXiv · Cited by 1,749 · see citing works
Neftci, E., Mostafa, H., & Zenke, F. (2019) · IEEE Signal Processing Magazine · doi:10.1109/msp.2019.2931595 · Cited by 1,697 · see citing works
Barlow, H. B. (1989) · Neural Computation · doi:10.1162/neco.1989.1.3.295 · Cited by 1,677 · see citing works
Clustering with Bregman Divergences
Banerjee, A., Merugu, S., Dhillon, I. S., & Ghosh, J. (2004) · SIAM International Conference on Data Mining · doi:10.1137/1.9781611972740.22 · Cited by 1,507 · see citing works
Modeling the role of salience in the allocation of overt visual attention
Parkhurst, D. J., Law, K., & Niebur, E. (2002) · Vision Research · doi:10.1016/s0042-6989(01)00250-4 · Cited by 1,390 · see citing works
A free energy principle for the brain
Friston, K., Kilner, J., & Harrison, L. (2006) · Journal of Physiology-Paris · doi:10.1016/j.jphysparis.2006.10.001 · Cited by 1,369 · see citing works
Attention, uncertainty, and free-energy
Feldman, H., & Friston, K. J. (2010) · Frontiers in Human Neuroscience · doi:10.3389/fnhum.2010.00215 · Cited by 1,365 · see citing works
Possible Principles Underlying the Transformations of Sensory Messages
Barlow, H. B. (2012) · The MIT Press eBooks · doi:10.7551/mitpress/9780262518420.003.0013 · Cited by 1,318 · see citing works
Mastering Atari, Go, chess and shogi by planning with a learned model
Schrittwieser, J., Antonoglou, I., Hubert, T., Simonyan, K., Sifre, L., Schmitt, S., Guez, A., Lockhart, E., Hassabis, D., Graepel, T., et al. (2020) · RePEc: Research Papers in Economics · Cited by 1,310 · see citing works
Competitive Mechanisms Subserve Attention in Macaque Areas V2 and V4
Reynolds, J. H., Chelazzi, L., & Desimone, R. (1999) · The Journal of Neuroscience · doi:10.1523/jneurosci.19-05-01736.1999 · Cited by 1,236 · see citing works
Bayesian surprise attracts human attention
Itti, L., & Baldi, P. (2009) · Vision Research · doi:10.1016/j.visres.2008.09.007 · Cited by 1,224 · see citing works
Dayan, P., Hinton, G. E., Neal, R. M., & Zemel, R. S. (1995) · Neural Computation · doi:10.1162/neco.1995.7.5.889 · Cited by 1,207 · see citing works
Kalanit Grill-spector, A., & Malach, R. (2004) · Annual Review of Neuroscience · doi:10.1146/annurev.neuro.27.070203.144220 · Cited by 1,191 · see citing works
(1993) · Cited by 1,173 · see citing works
Active inference: a process theory
Friston, K., FitzGerald, T., Rigoli, F., Schwartenbeck, P., & Pezzulo, G. (2017) · Neural Computation · doi:10.1162/neco_a_00912 · Cited by 1,156 · see citing works
On the computational architecture of the neocortex: II The role of cortico-cortical loops
Mumford, D. (1992) · Biological Cybernetics · doi:10.1007/bf00198477 · Cited by 1,074 · see citing works
Predictive coding: a fresh view of inhibition in the retina
Srinivasan, M. V., Laughlin, S. B., & Dubs, A. (1982) · Proceedings of the Royal Society of London. Series B. Biological Sciences · doi:10.1098/rspb.1982.0085 · Cited by 1,042 · see citing works
Computational psychiatry as a bridge from neuroscience to clinical applications
Huys, Q. J. M., Maia, T. V., & Frank, M. J. (2016) · Nature Neuroscience · doi:10.1038/nn.4238 · Cited by 1,002 · see citing works
Bayesian Model Selection and Model Averaging
Wasserman, L. (2000) · Journal of Mathematical Psychology · doi:10.1006/jmps.1999.1278 · Cited by 989 · see citing works
Normalizing Flows for Probabilistic Modeling and InferencePreprint
Papamakarios, G., Nalisnick, E., Rezende, D. J., Mohamed, S., & Lakshminarayanan, B. (2019) · arXiv (Cornell University) · doi:10.48550/arxiv.1912.02762 · Cited by 955 · see citing works
Hierarchical Models in the Brain
Friston, K. (2008) · PLoS Computational Biology · doi:10.1371/journal.pcbi.1000211 · Cited by 952 · cited 9× · see citing works
“Moreover, as shown previously, 1-step autoregressive linear predictive coding is mathematically similar to Kalman Filtering (K. Friston, 2008; Millidge, Tschantz, Seth, & Buckley, 2021), thus demonstrating the close connection between predictive coding and standard filtering algorithms in…”
InfluentialAn Interoceptive Predictive Coding Model of Conscious Presence
Seth, A. K., Suzuki, K., & Critchley, H. D. (2012) · Frontiers in Psychology · doi:10.3389/fpsyg.2011.00395 · Cited by 950 · see citing works
Self-citationActive interoceptive inference and the emotional brain
Seth, A. K., & Friston, K. J. (2016) · Philosophical Transactions of the Royal Society B: Biological Sciences · doi:10.1098/rstb.2016.0007 · Cited by 945 · cited 1× · see citing works
“Conceptually, assuming high precision for interoceptive signals can shed light on how such signals drive adaptive action through active inference (A. K. Seth & Critchley, 2013; A. K. Seth & Friston, 2016).”
Self-citationThe Predictive Coding Account of Psychosis
Sterzer, P., Adams, R. A., Fletcher, P., Frith, C., Lawrie, S. M., Muckli, L., Petrovic, P., Uhlhaas, P., Voss, M., & Corlett, P. R. (2018) · Biological Psychiatry · doi:10.1016/j.biopsych.2018.05.015 · Cited by 941 · cited 3× · see citing works
“It is also possible that certain psychiatric disorders such as autism (Lawson, Rees, & Friston, 2014; Van Boxtel & Lu, 2013) and schizophrenia (Sterzer et al., 2018) could be interpreted as disorders of precision (either intrinsically hardcoded, or else resulting from an aberrant or biased learning…”
Lillicrap, T. P., Santoro, A., Marris, L., Akerman, C. J., & Hinton, G. (2020) · Nature Reviews Neuroscience · doi:10.1038/s41583-020-0277-3 · Cited by 908 · see citing works
Random synaptic feedback weights support error backpropagation for deep learning
Lillicrap, T., Cownden, D., Tweed, D., & Akerman, C. J. (2016) · Nature Communications · doi:10.1038/ncomms13276 · Cited by 879 · see citing works
Action and behavior: a free-energy formulation
Friston, K. J., Daunizeau, J., Kilner, J., & Kiebel, S. J. (2010) · Biological Cybernetics · doi:10.1007/s00422-010-0364-z · Cited by 866 · cited 2× · see citing works
“…in K. J. Friston et al. (2009), and has been developed in a number further works from both the theoretical (Adams, Shipp, & Friston, 2013; K. J. Friston et al., 2010; Pezzulo, Cartoni, Rigoli, Pio-Lopez, & Friston, 2016; Pezzulo, Rigoli, & Friston, 2018) and experimental (Baltieri & Buckley,…”
Predictive Processing: A Canonical Cortical Computation
Keller, G. B., & Mrsic-Flogel, T. D. (2018) · Neuron · doi:10.1016/j.neuron.2018.10.003 · Cited by 836 · see citing works
Homeostatic plasticity in neuronal networks: the more things change, the more they stay the same
Turrigiano, G. G. (1999) · Trends in Neurosciences · doi:10.1016/s0166-2236(98)01341-1 · Cited by 823 · see citing works
Deep Predictive Coding Networks for Video Prediction and Unsupervised LearningPreprint
Lotter, W. E., Kreiman, G., & Cox, D. (2016) · arXiv (Cornell University) · doi:10.48550/arxiv.1605.08104 · Cited by 805 · see citing works
Hierarchical organization of cortical and thalamic connectivity
Harris, J. A., Mihalas, S., Hirokawa, K. E., Whitesell, J. D., Choi, H., Bernard, A., Bohn, P., Caldejon, S., Casal, L., Cho, A., et al. (2019) · Nature · doi:10.1038/s41586-019-1716-z · Cited by 785 · see citing works
Predictions not commands: Active inference in the motor system
Adams, R. A., Shipp, S., & Friston, K. J. (2013) · Brain Structure and Function · doi:10.1007/s00429-012-0475-5 · Cited by 765 · see citing works
Anatomy of hierarchy: Feedforward and feedback pathways in macaque visual cortex
Markov, N. T., Vezoli, J., Chameau, P., Falchier, A., Quilodran, R., Huissoud, C., Lamy, C., Misery, P., Giroud, P., Ullman, S., et al. (2014) · Journal of Comparative Neurology · doi:10.1002/cne.23458 · Cited by 759 · see citing works
Active inference and epistemic value
Friston, K., Rigoli, F., Ognibene, D., Mathys, C., Fitzgerald, T., & Pezzulo, G. (2015) · Cognitive Neuroscience · doi:10.1080/17588928.2015.1020053 · Cited by 731 · see citing works
The recent excitement about neural networks
Crick, F. (1989) · Nature · doi:10.1038/337129a0 · Cited by 724 · see citing works
Learning and inference in the brain
Friston, K. (2003) · Neural Networks · doi:10.1016/j.neunet.2003.06.005 · Cited by 724 · see citing works
Every Good Regulator of a System Must Be a Model of That System
Conant, R. C., & Ashby, W. R. (1991) · Facets of Systems Science · doi:10.1007/978-1-4899-0718-9_37 · Cited by 712 · see citing works
Visual attention mediated by biased competition in extrastriate visual cortex
Desimone, R. (1998) · Philosophical Transactions of the Royal Society of London. Series B: Biological Sciences · doi:10.1098/rstb.1998.0280 · Cited by 696 · see citing works
Neuronal variability: noise or part of the signal?
Stein, R. B., Gossen, E. R., & Jones, K. E. (2005) · Nature reviews. Neuroscience · doi:10.1038/nrn1668 · Cited by 658 · see citing works
An aberrant precision account of autism
Lawson, R. P., Rees, G., & Friston, K. J. (2014) · Frontiers in Human Neuroscience · doi:10.3389/fnhum.2014.00302 · Cited by 641 · see citing works
Jukebox: A Generative Model for MusicPreprint
Dhariwal, P., Jun, H., Payne, C., Kim, J. W., Radford, A., & Sutskever, I. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2005.00341 · Cited by 602 · see citing works
The Disappearance of Steadily Fixated Visual Test Objects*
Riggs, L. A., Ratliff, F., Cornsweet, J. C., & Cornsweet, T. N. (1953) · Journal of the Optical Society of America · doi:10.1364/josa.43.000495 · Cited by 554 · see citing works
Predictive coding explains binocular rivalry: an epistemological review
Hohwy, J., Roepstorff, A., & Friston, K. (2008) · Cognition · doi:10.1016/j.cognition.2008.05.010 · Cited by 546 · see citing works
A solution to the learning dilemma for recurrent networks of spiking neurons
Bellec, G., Scherr, F., Subramoney, A., Hajek, E., Salaj, D., Legenstein, R. A., & Maass, W. (2020) · Nature Communications · doi:10.1038/s41467-020-17236-y · Cited by 514 · see citing works
Equilibrium Propagation: Bridging the Gap between Energy-Based Models and Backpropagation
Scellier, B., & Bengio, Y. (2017) · Frontiers in Computational Neuroscience · doi:10.3389/fncom.2017.00024 · Cited by 504 · see citing works
Families of Alpha- Beta- and Gamma- Divergences: Flexible and Robust Measures of Similarities
Cichocki, A. S., & Амари, Ш.-И. (2010) · Entropy · doi:10.3390/e12061532 · Cited by 459 · see citing works
Reinforcement learning or active inference?
Friston, K. J., Daunizeau, J., & Kiebel, S. J. (2009) · PLoS ONE · doi:10.1371/journal.pone.0006421 · Cited by 443 · see citing works
A review of predictive coding algorithms
Spratling, M. W. (2017) · Brain and Cognition · doi:10.1016/j.bandc.2015.11.003 · Cited by 437 · cited 2× · see citing works
“For a review see Spratling (2017).”
Cerebral hierarchies: predictive processing, precision and the pulvinar
Kanai, R., Komura, Y., Shipp, S., & Friston, K. (2015) · Philosophical Transactions of the Royal Society B: Biological Sciences · doi:10.1098/rstb.2014.0169 · Cited by 432 · see citing works
Great Expectations: Is there Evidence for Predictive Coding in Auditory Cortex?
Heilbron, M., & Chait, M. (2018) · Neuroscience · doi:10.1016/j.neuroscience.2017.07.061 · Cited by 428 · see citing works
Stochastic Optimal Control: Theory and Application
Stengel, R. F. (1986) · Medical Entomology and Zoology · Cited by 410 · see citing works
Recurrence is required to capture the representational dynamics of the human visual system
Kietzmann, T. C., Spoerer, C. J., Sörensen, L. K. A., Cichy, R. M., Hauk, O., & Kriegeskorte, N. (2019) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.1905544116 · Cited by 406 · see citing works
Zenke, F., & Vogels, T. (2020) · bioRxiv · doi:10.1162/neco_a_01367 · Cited by 368 · see citing works
Role for a cortical input to hippocampal area CA1 in the consolidation of a long-term memory
Remondes, M., & Schuman, E. M. (2004) · Nature · doi:10.1038/nature02965 · Cited by 352 · see citing works
The free energy principle for action and perception: A mathematical review
Buckley, C. L., Kim, C. S., McGregor, S., & Seth, A. K. (2017) · Journal of Mathematical Psychology · doi:10.1016/j.jmp.2017.09.004 · Cited by 352 · see citing works
Self-citationNeural elements for predictive coding
Shipp, S. (2016) · Frontiers in Psychology · doi:10.3389/fpsyg.2016.01792 · Cited by 340 · see citing works
On the Convergence of the EM Algorithm
Boyles, R. A. (1983) · Journal of the Royal Statistical Society Series B (Statistical Methodology) · doi:10.1111/j.2517-6161.1983.tb01229.x · Cited by 338 · see citing works
Hierarchical active inference: A theory of motivated control
Pezzulo, G., Rigoli, F., & Friston, K. J. (2018) · Trends in Cognitive Sciences · doi:10.1016/j.tics.2018.01.009 · Cited by 334 · see citing works
Evaluating the neurophysiological evidence for predictive processing as a model of perception
Walsh, K. S., McGovern, D. P., Clark, A., & O'Connell, R. G. (2020) · Annals of the New York Academy of Sciences · doi:10.1111/nyas.14321 · Cited by 333 · cited 2× · see citing works
“We have seen that predictive coding provides a mathematically principled method for perception and learning under Gaussian assumptions, that predictive coding schemes can solve object recognition and other challenging cognitive tasks, that they possess well-supported neurobiologically realistic process theories that i…”
Experience-dependent spatial expectations in mouse visual cortex
Fiser, A., Mahringer, D., Oyibo, H. K., Petersen, A. V., Leinweber, M., & Keller, G. B. (2016) · Nature Neuroscience · doi:10.1038/nn.4385 · Cited by 332 · see citing works
Information geometry of the EM and em algorithms for neural networks
Амари, Ш.-И. (1995) · Neural Networks · doi:10.1016/0893-6080(95)00003-8 · Cited by 326 · see citing works
Repetition suppression and its contextual determinants in predictive coding
Auksztulewicz, R., & Friston, K. (2016) · Cortex · doi:10.1016/j.cortex.2015.11.024 · Cited by 307 · see citing works
Experimental Analysis of the Real-time Recurrent Learning Algorithm
Williams, R. J., & Zipser, D. (1989) · Connection Science · doi:10.1080/09540098908915631 · Cited by 294 · see citing works
Synaptic Plasticity Dynamics for Deep Continuous Local Learning (DECOLLE)
Kaiser, J., Mostafa, H., & Neftci, E. O. (2020) · Frontiers in Neuroscience · doi:10.3389/fnins.2020.00424 · Cited by 293 · see citing works
A tutorial on the free-energy framework for modelling perception and learning
Bogacz, R. (2017) · Journal of Mathematical Psychology · doi:10.1016/j.jmp.2015.11.003 · Cited by 283 · see citing works
DEM: A variational treatment of dynamic systems
Friston, K. J., Trujillo-Barreto, N., & Daunizeau, J. (2008) · NeuroImage · doi:10.1016/j.neuroimage.2008.02.054 · Cited by 278 · cited 5× · see citing works
“For more information on colored noise vs white noise see K. J. Friston et al. (2008a); Jazwinski (2007); Stengel (1986).”
InfluentialWhittington, J. C. R., & Bogacz, R. (2017) · Neural Computation · doi:10.1162/neco_a_00949 · Cited by 278 · see citing works
Margini quasi-percettivi in campi con stimolazione omogenea
Kanizsa, G. (1955) · Medical Entomology and Zoology · Cited by 276 · see citing works
Thomson (2010) · Frontiers in Neuroanatomy · doi:10.3389/fnana.2010.00013 · Cited by 269 · see citing works
SUN: Top-down saliency using natural statistics
Kanan, C., Tong, M. H., Zhang, L., & Cottrell, G. W. (2009) · Visual Cognition · doi:10.1080/13506280902771138 · Cited by 262 · see citing works
Reflections on agranular architecture: predictive coding in the motor cortex
Shipp, S., Adams, R. A., & Friston, K. J. (2013) · Trends in Neurosciences · doi:10.1016/j.tins.2013.09.004 · Cited by 239 · see citing works
Active dendritic currents gate descending cortical outputs in perception
Takahashi, N., Ebner, C., Sigl-Glöckner, J., Moberg, S., Nierwetberg, S., & Larkum, M. E. (2020) · Nature Neuroscience · doi:10.1038/s41593-020-0677-8 · Cited by 231 · see citing works
Theory and Use of the EM Algorithm
Gupta, M. R. (2010) · now publishers, Inc. eBooks · doi:10.1561/9781601984319 · Cited by 212 · see citing works
Seth, A. K. (2015) · Figshare · doi:10.15502/9783958570108 · Cited by 210 · see citing works
Self-citationA predictive coding perspective on autism spectrum disorders
van Boxtel, J. J. A., & Lu, H. (2013) · Frontiers in Psychology · doi:10.3389/fpsyg.2013.00019 · Cited by 210 · see citing works
Predictive coding as a model of response properties in cortical area V1
Spratling, M. W. (2010) · The Journal of Neuroscience · doi:10.1523/jneurosci.4911-09.2010 · Cited by 206 · see citing works
Henderson, J. M. (2016) · Trends in Cognitive Sciences · doi:10.1016/j.tics.2016.11.003 · Cited by 202 · see citing works
Extending predictive processing to the body: Emotion as interoceptive inference
Seth, A. K., & Critchley, H. D. (2013) · Behavioral and Brain Sciences · doi:10.1017/s0140525x12002270 · Cited by 164 · see citing works
Self-citationReconciling predictive coding and biased competition models of cortical function
Spratling, M. W. (2008) · Frontiers in Computational Neuroscience · doi:10.3389/neuro.10.004.2008 · Cited by 153 · see citing works
Predictive Processing and the Representation Wars
Williams, D. (2017) · Minds and Machines · doi:10.1007/s11023-017-9441-6 · Cited by 146 · see citing works
Very Deep VAEs Generalize Autoregressive Models and Can Outperform Them on Images
Child, R. (2020) · arXiv · doi:10.48550/arxiv.2011.10650 · Cited by 140 · see citing works
Whose cortical column would that be?
da Costa, N. M. (2010) · Frontiers in Neuroanatomy · doi:10.3389/fnana.2010.00016 · Cited by 130 · see citing works
Neuronal message passing using mean-field, bethe, and marginal approximations
Parr, T., Markovic, D., Kiebel, S. J., & Friston, K. J. (2019) · Scientific Reports · doi:10.1038/s41598-018-38246-3 · Cited by 128 · see citing works
Encoding of Stimulus Probability in Macaque Inferior Temporal Cortex
Bell, A. H., Summerfield, C., Morin, E. L., Malecek, N. J., & Ungerleider, L. G. (2016) · Current Biology · doi:10.1016/j.cub.2016.07.007 · Cited by 118 · see citing works
The extraordinarily rapid disappearance of entopic images.
Coppola, D. M., & Purves, D. (1996) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.93.15.8001 · Cited by 117 · see citing works
The Tradeoff Between Generative and Discriminative Classifiers
Bouchard, G., & Triggs, B. (2004) · Cited by 114 · see citing works
STDP-Compatible Approximation of Backpropagation in an Energy-Based Model
Bengio, Y., Mesnard, T., Fischer, A., Zhang, S., & Wu, Y. (2017) · Neural Computation · doi:10.1162/neco_a_00934 · Cited by 108 · see citing works
Is predictive coding theory articulated enough to be testable?
Kogo, N., & Trengove, C. (2015) · Frontiers in Computational Neuroscience · doi:10.3389/fncom.2015.00111 · Cited by 98 · cited 1× · see citing works
“A further potential issue arises from the interplay of excitation and inhibition within the microcircuit (Heilbron & Chait, 2018; Kogo & Trengove, 2015).”
Predictive Coding Approximates Backprop Along Arbitrary Computation Graphs
Millidge, B., Tschantz, A., & Buckley, C. L. (2022) · Neural Computation · doi:10.1162/neco_a_01497 · Cited by 95 · see citing works
Self-citationGoing in circles is the way forward: the role of recurrence in visual inference
van Bergen, R. S., & Kriegeskorte, N. (2020) · Current Opinion in Neurobiology · doi:10.1016/j.conb.2020.11.009 · Cited by 93 · see citing works
What do we know about laminar connectivity?
Rockland, K. S. (2017) · NeuroImage · doi:10.1016/j.neuroimage.2017.07.032 · Cited by 83 · see citing works
Deep Learning without Weight TransportPreprint
Akrout, M., Wilson, C., Humphreys, P. C., Lillicrap, T., & Tweed, D. (2019) · arXiv (Cornell University) · doi:10.48550/arxiv.1904.05391 · Cited by 80 · see citing works
Active Inference, epistemic value, and vicarious trial and errorPreprint
Pezzulo, G., Cartoni, E., Rigoli, F., Pio‐Lopez, L., & Friston, K. J. (2016) · Learning & Memory · doi:10.1101/lm.041780.116 · Cited by 75 · see citing works
Artificial movements of a stabilized image
Gerrits, H. J. M., & Vendrik, A. J. H. (1970) · Vision Research · doi:10.1016/0042-6989(70)90094-5 · Cited by 74 · see citing works
Reinforcement Learning through Active InferencePreprint
Tschantz, A., Millidge, B., Seth, A. K., & Buckley, C. L. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2002.12636 · Cited by 72 · see citing works
Self-citationPID Control as a Process of Active Inference with Linear Generative Models
Baltieri, M., & Buckley, C. L. (2019) · Entropy · doi:10.3390/e21030257 · Cited by 68 · see citing works
Self-citationDeep Predictive Coding Network for Object RecognitionPreprint
Wen, H., Han, K., Shi, J., Zhang, Y., Culurciello, E., & Liu, Z. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1802.04762 · Cited by 65 · see citing works
A Predictive Processing Model of Episodic Memory and Time Perception
Fountas, Z., Sylaidi, A., Nikiforou, K., Seth, A. K., Shanahan, M., & Roseboom, W. (2022) · Neural Computation · doi:10.1162/neco_a_01514 · Cited by 61 · see citing works
Self-citationSong, Y., Lukasiewicz, T., Xu, Z., & Bogacz, R. (2020) · PubMed · Cited by 60 · see citing works
On the Relationship Between Active Inference and Control as Inference
Millidge, B., Tschantz, A., Seth, A. K., & Buckley, C. L. (2020) · Communications in computer and information science · doi:10.1007/978-3-030-64919-7_1 · Cited by 58 · see citing works
Self-citationBiologically Motivated Algorithms for Propagating Local Target Representations
Ororbia, A. G., & Mali, A. (2019) · AAAI Publications (The Association for the Advancement of Artificial Intelligence (AAAI)) · doi:10.1609/aaai.v33i01.33014651 · Cited by 55 · see citing works
Deep Predictive Coding NetworksPreprint
Chalasani, R., & Príncipe, J. C. (2013) · arXiv (Cornell University) · doi:10.48550/arxiv.1301.3541 · Cited by 52 · see citing works
Bayesian Inference with Spiking Neurons
Denève, S. (2015) · Encyclopedia of Computational Neuroscience · doi:10.1007/978-1-4614-6675-8_568 · Cited by 50 · see citing works
Predictive Coding, Variational Autoencoders, and Biological Connections
Marino, J. (2021) · Neural Computation · doi:10.1162/neco_a_01458 · Cited by 42 · see citing works
Deep Learning With Asymmetric Connections and Hebbian Updates
Amit, Y. (2019) · Frontiers in Computational Neuroscience · doi:10.3389/fncom.2019.00018 · Cited by 38 · see citing works
New Labels for Old Ideas: Predictive Processing and the Interpretation of Neural Signals
Cao, R. (2020) · Review of Philosophy and Psychology · doi:10.1007/s13164-020-00481-x · Cited by 38 · see citing works
Early Inference in Energy-Based Models Approximates Back-PropagationPreprint
Bengio, Y., & Fischer, A. (2015) · arXiv (Cornell University) · doi:10.48550/arxiv.1510.02777 · Cited by 37 · see citing works
Unbiased Online Recurrent OptimizationPreprint
Ollivier, Y., & Tallec, C. (2017) · HAL · Cited by 31 · see citing works
Generalization of Equilibrium Propagation to Vector Field DynamicsPreprint
Scellier, B., Goyal, A., Binas, J., Mesnard, T., & Bengio, Y. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1808.04873 · Cited by 26 · see citing works
Millidge, B. (2019) · doi:10.31234/osf.io/kf6wc · Cited by 21 · see citing works
Self-citationA Probabilistic Interpretation of PID Controllers Using Active Inference
Baltieri, M., & Buckley, C. L. (2018) · Lecture notes in computer science · doi:10.1007/978-3-319-97628-0_2 · Cited by 19 · see citing works
Self-citationReduced-Gate Convolutional LSTM Architecture for Next-Frame Video Prediction Using Predictive Coding
Elsayed, N., Maida, A. S., & Bayoumi, M. (2019) · International Joint Conference on Neural Networks (IJCNN) · doi:10.1109/ijcnn.2019.8852480 · Cited by 18 · see citing works
PredNet and Predictive Coding: A Critical Review
Rane, R. P., Szügyi, E., Saxena, V., Ofner, A., & Stober, S. (2020) · International Conference on Multimedia Retrieval · doi:10.1145/3372278.3390694 · Cited by 18 · see citing works
Tschantz, A., Barca, L., Maisto, D., Buckley, C. L., Seth, A. K., & Pezzulo, G. (2021) · bioRxiv (Cold Spring Harbor Laboratory) · doi:10.1101/2021.02.16.431365 · Cited by 18 · see citing works
Self-citationRelaxing the Constraints on Predictive Coding ModelsPreprint
Millidge, B., Tschantz, A., Seth, A. K., & Buckley, C. L. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2010.01047 · Cited by 17 · see citing works
Self-citationImplementing Predictive Processing and Active Inference: Preliminary Steps and ResultsPreprint
Millidge, B. (2019) · doi:10.31234/osf.io/4hb58 · Cited by 17 · see citing works
Self-citationPredictive Coding Can Do Exact Backpropagation on Convolutional and Recurrent Neural Networks
Salvatori, T., Song, Y., Lukasiewicz, T., Bogacz, R., & Xu, Z. (2021) · arXiv · doi:10.48550/arxiv.2103.03725 · Cited by 16 · see citing works
Neural Kalman FilteringPreprint
Millidge, B., Tschantz, A., Seth, A. K., & Buckley, C. L. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2102.10021 · Cited by 14 · see citing works
Self-citationActivation Relaxation: A Local Dynamical Approximation to Backpropagation in the BrainPreprint
Millidge, B., Tschantz, A., Seth, A. K., & Buckley, C. L. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2009.05359 · Cited by 12 · see citing works
Self-citationOn Kalman-Bucy filters, linear quadratic control and active inferencePreprint
Baltieri, M., & Buckley, C. L. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2005.06269 · Cited by 11 · see citing works
Self-citationOn the role of expectation in visual perception: A top-down view of early visual cortex
Kok, P., & de Lange, F. P. (2015) · Frontiers in Human Neuroscience · doi:10.3389/conf.fnhum.2015.217.00103 · Cited by 7 · see citing works
Hierarchical Predictive Coding Models in a Deep-Learning FrameworkPreprint
Hosseini, M., & Maida, A. S. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2005.03230 · Cited by 6 · see citing works
A Predictive Processing Account of Bottom-Up Visual Saliency Using Cross-Predicting AutoencodersPreprint
Millidge, B., & Shillcock, R. C. (2018) · doi:10.31234/osf.io/csmeb · Cited by 4 · see citing works
Self-citationA Bayesian perspective on classical control
Baltieri, M. (2020) · International Joint Conference on Neural Networks (IJCNN) · doi:10.1109/ijcnn48605.2020.9206617 · Cited by 3 · see citing works
Making Predictive Coding Networks GenerativePreprint
Orchard, J., & Sun, W. (2019) · arXiv (Cornell University) · doi:10.48550/arxiv.1910.12151 · Cited by 2 · see citing works
Investigating the Scalability and Biological Plausibility of the Activation Relaxation AlgorithmPreprint
Millidge, B., Tschantz, A., Seth, A. K., & Buckley, C. L. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2010.06219 · Cited by 1 · see citing works
Self-citation
Flagged first, then by citations
4 of the 163 references couldn’t be matched to a known paper.
Research works printed but not linked: 30
- Bastos, A. M., Vezoli, J., Bosman, C. A., Schoffelen, J.-M., Oostenveld, R., Dowdall, J. R., . . . Fries, P. (2015). Visual areas exert feedforward and feedback influences through distinct frequency channels. Neuron , 85 (2), 390-401.
- Boerlin, M., Machens, C. K., & Denève, S. (2013). Predictive coding of dynamical variables in balanced spiking networks. PLoS computational biology , 9 (11), e1003258.
- Brendel, W., Bourdoukan, R., Vertechi, P., Machens, C. K., & Denéve, S. (2020). Learning to represent signals spike by spike. PLoS computational biology , 16 (3), e1007692.
- Clark, A. (2015). Surfing uncertainty: Prediction, action, and the embodied mind . Oxford University Press. Retrieved from https://books.google.co.uk/books?hl=en&lr=&id=TnqECgAAQBAJ&oi=fnd&pg=PP1&dq= andy+clark+surfing+uncertainty&ots=aurm6iDbJR&sig=A5uoJIteAk4JDCEpnQaa2KAbfg4&redir \_esc=y#v=onepage&q=andy%20clark%20surfing%20uncertainty&f=false https://books.google.co.uk/books?hl=en&lr=&id=TnqECgAAQBAJ&oi=fnd&pg=PP1&dq=andy+clark+surfing+uncertainty&ots=aurm6iDbJR&sig=A5uoJIteAk4JDCEpnQaa2KAbfg4&redir_esc=y#v=onepage&q=andy%20clark%20surfing%20uncertainty&f=false
- Friston, K. (2010). The free-energy principle: a unified brain theory? Nature reviews neuroscience , 11 (2), 127-138.
- Friston, K., FitzGerald, T., Rigoli, F., Schwartenbeck, P., & Pezzulo, G. (2017b). Active inference: a process theory. Neural computation , 29 (1), 1-49.
- Friston, K., Stephan, K., Li, B., & Daunizeau, J. (2010). Generalised filtering. Mathematical Problems in Engineering , 2010 . Retrieved from https://www.hindawi.com/journals/mpe/2010/621670/
- Friston, K. J., Trujillo-Barreto, N., & Daunizeau, J. (2008b). Dem: a variational treatment of dynamic systems. Neuroimage , 41 (3), 849-885. Retrieved from https://www.sciencedirect.com/ science/article/pii/S1053811908001894?casa\_token=RBtljR9mpKMAAAAA:EAAQB59MLINQl8q4it \_Pxnz6EbRaqvO0mMey40hdf29Qy0kKkH69qWN24jnmhcOXamuXWBqFAG4
- Goodfellow, I., Pouget-Abadie, J., Mirza, M., Xu, B., Warde-Farley, D., Ozair, S., . . . Bengio, Y. (2014). Generative adversarial nets. Advances in neural information processing systems , 27 , 2672-2680.
- Harris, J. A., Mihalas, S., Hirokawa, K. E., Whitesell, J. D., Knox, J., Bernard, A., . . . others (2018). The organization of intracortical connections by layer and cell class in the mouse brain. BioRxiv , 292961.
- Huang, Y., & Rao, R. P. (2011). Predictive coding. Wiley Interdisciplinary Reviews: Cognitive Science , 2 (5), 580-593. Retrieved from https://onlinelibrary.wiley.com/doi/pdf/10.1002/wcs.142?casa\_token= TJvdr2nDbr8AAAAA:0T3LOAIXt6I7YYpJIqOs204qnwU0FFQiVC976sVifVv0XB4wFlrLZ7WvALY9x \_qdoIGciEZWd12hfNQ · DOI · Paper page
- Johnson, M. A., & Moradi, M. H. (2005). Pid control . Springer.
- Kingma, D. P., & Welling, M. (2013). Auto-encoding variational bayes. arXiv preprint arXiv:1312.6114 . · arXiv
- Kok, P., & de Lange, F. P. (2015). Predictive coding in sensory cortex. In An introduction to model-based cognitive neuroscience (pp. 221-244). Springer. Retrieved from https://link.springer.com/chapter/10.1007/ 978-1-4939-2236-9\_11
- Krizhevsky, A., Sutskever, I., & Hinton, G. E. (2012). Imagenet classification with deep convolutional neural networks. In Advances in neural information processing systems (pp. 1097-1105).
- Lee, D. D., & Seung, H. S. (2001). Algorithms for non-negative matrix factorization. In Advances in neural information processing systems (pp. 556-562).
- Lee, D.-H., Zhang, S., Fischer, A., & Bengio, Y. (2015). Difference target propagation. In Joint european conference on machine learning and knowledge discovery in databases (pp. 498-515).
- Linnainmaa, S. (1970). The representation of the cumulative rounding error of an algorithm as a taylor expansion of the local rounding errors. Master's Thesis (in Finnish), Univ. Helsinki , 6-7.
- Minka, T. P. (2001). A family of algorithms for approximate bayesian inference (Unpublished doctoral dissertation). Massachusetts Institute of Technology.
- Mumford, D. (1992). On the computational architecture of the neocortex. Biological cybernetics , 66 (3), 241-251.
- Neal, R. M., & Hinton, G. E. (1998). A view of the em algorithm that justifies incremental, sparse, and other variants. In Learning in graphical models (pp. 355-368). Springer.
- Olah, C., Mordvintsev, A., & Schubert, L. (2017). Feature visualization. Distill , 2 (11), e7.
- Radford, A., Wu, J., Child, R., Luan, D., Amodei, D., & Sutskever, I. (2019). Language models are unsupervised multitask learners. OpenAI Blog , 1 (8), 9.
- Rezende, D. J., & Mohamed, S. (2015). Variational inference with normalizing flows. arXiv preprint arXiv:1505.05770 . · arXiv
- Sacramento, J., Costa, R. P., Bengio, Y., & Senn, W. (2018). Dendritic cortical microcircuits approximate the backpropagation algorithm. In Advances in neural information processing systems (pp. 8721-8732).
- Tishby, N., Pereira, F. C., & Bialek, W. (2000). The information bottleneck method. arXiv preprint physics/0004057 . · arXiv
- Torralba, A., & Oliva, A. (2003). Statistics of natural image categories. Network: computation in neural systems , 14 (3), 391-412.
- Weilnhammer, V., Stuke, H., Hesselmann, G., Sterzer, P., & Schmack, K. (2017). A predictive coding account of bistable perception-a model-based fmri study. PLoS computational biology , 13 (5), e1005536.
- Werbos, P. J. (1982). Applications of advances in nonlinear sensitivity analysis. In System modeling and optimization (pp. 762-770). Springer.
- Zenke, F., & Ganguli, S. (2018). Superspike: Supervised learning in multilayer spiking neural networks. Neural computation , 30 (6), 1514-1541.
Cited by
Sorted by citations
Where is the error? Hierarchical predictive coding through dendritic error computation
Mikulasch, F. A., Rudelt, L., Wibral, M., & Priesemann, V. (2022) · Trends in Neurosciences · doi:10.1016/j.tins.2022.09.007 · Cited by 128 · see citing works
Predictive Coding Approximates Backprop Along Arbitrary Computation Graphs
Millidge, B., Tschantz, A., & Buckley, C. L. (2022) · Neural Computation · doi:10.1162/neco_a_01497 · Cited by 95 · see citing works
Self-citationHow particular is the physics of the free energy principle?
Millidge, B. (2022) · Sussex Research Online (University of Sussex) · Cited by 83 · see citing works
Self-citationThe empirical status of predictive coding and active inference
Hodson, R., Mehta, M., & Smith, R. (2024) · Neuroscience & Biobehavioral Reviews · doi:10.1016/j.neubiorev.2023.105473 · Cited by 69 · see citing works
Machine Learning as a Model for Cultural Learning: Teaching an Algorithm What it Means to be Fat
Arseniev‐Koehler, A., & Foster, J. G. (2022) · Sociological Methods & Research · doi:10.1177/00491241221122603 · Cited by 74 · see citing works
A theoretical review of the Proteus effect: understanding the underlying processes
Coesel, A. M., Biancardi, B., & Stéphanie Buisine, A. (2024) · Frontiers in Psychology · doi:10.3389/fpsyg.2024.1379599 · Cited by 40 · see citing works
Attention heads of large language models
Zheng, Z., Wang, Y., Huang, Y., Song, S., Yang, M., Tang, B., Xiong, F., & Li, Z. (2025) · Patterns · doi:10.1016/j.patter.2025.101176 · Cited by 66 · see citing works
Putica, A., & Agathos, J. A. (2024) · Neuroscience & Biobehavioral Reviews · doi:10.1016/j.neubiorev.2024.105836 · Cited by 32 · see citing works
Johnson, P. A., Blom, T., van Gaal, S., Feuerriegel, D., Bode, S., & Hogendoorn, H. (2022) · eLife · doi:10.7554/elife.82424 · Cited by 31 · see citing works
Predictive Coding: Towards a Future of Deep Learning beyond Backpropagation?
Millidge, B., Salvatori, T., Song, Y., Bogacz, R., & Lukasiewicz, T. (2022) · arXiv · doi:10.48550/arxiv.2202.09467 · Cited by 31 · see citing works
Self-citationPredictive Coding: Towards a Future of Deep Learning beyond Backpropagation?
Millidge, B., Salvatori, T., Song, Y., Bogacz, R., & Lukasiewicz, T. (2022) · International Joint Conference on Artificial Intelligence · doi:10.24963/ijcai.2022/774 · Cited by 35 · see citing works
Self-citationRecurrent predictive coding models for associative memory employing covariance learning
Tang, M., Salvatori, T., Millidge, B., Song, Y., Lukasiewicz, T., & Bogacz, R. (2023) · PLoS Computational Biology · doi:10.1371/journal.pcbi.1010719 · Cited by 31 · see citing works
Self-citationA computationally informed distinction of interoception and exteroception
Toussaint, B., Heinzle, J., & Stephan, K. E. (2024) · Neuroscience & Biobehavioral Reviews · doi:10.1016/j.neubiorev.2024.105608 · Cited by 32 · see citing works
Efficient Temporal Coding in the Early Visual System: Existing Evidence and Future Directions
Price, B. H., & Gavornik, J. P. (2022) · Frontiers in Computational Neuroscience · doi:10.3389/fncom.2022.929348 · Cited by 30 · see citing works
Hierarchical predictive coding in distributed pain circuits
Chen, Z. S. (2023) · Frontiers in Neural Circuits · doi:10.3389/fncir.2023.1073537 · Cited by 34 · see citing works
On the relationship between predictive coding and backpropagation
Rosenbaum, R. (2022) · PLoS ONE · doi:10.1371/journal.pone.0266102 · Cited by 20 · see citing works
Reduced Precision Underwrites Ego Dissolution and Therapeutic Outcomes Under Psychedelics
Stoliker, D., Egan, G. F., & Razi, A. (2022) · Frontiers in Neuroscience · doi:10.3389/fnins.2022.827400 · Cited by 19 · see citing works
Rosen, C., Harrow, M., Humpston, C. S., Tong, L., Jobe, T. H., & Harrow, H. (2022) · Frontiers in Psychiatry · doi:10.3389/fpsyt.2022.940124 · Cited by 19 · see citing works
Jeon, I., & Kim, T. (2023) · Frontiers in Computational Neuroscience · doi:10.3389/fncom.2023.1092185 · Cited by 21 · see citing works
A predictive approach to enhance time-series forecasting
Gunasekaran, S., Kembay, A., Ladret, H., Zhu, R.-J., Perrinet, L., Kavehei, O., & Eshraghian, J. K. (2025) · Nature Communications · doi:10.1038/s41467-025-63786-4 · Cited by 16 · see citing works
Aussel, A., Fiebelkorn, I. C., Kästner, S., Kopell, N., & Pittman-Polletta, B. (2023) · eLife · doi:10.7554/elife.67684 · Cited by 16 · see citing works
Love, M., Saunders, C., Harris, S., Moon, Z., & Veale, D. (2023) · Aesthetic Surgery Journal · doi:10.1093/asj/sjad050 · Cited by 15 · see citing works
Continual Learning With Neuromorphic Computing: Foundations, Methods, and Emerging Applications
Minhas, M. F., Putra, R. V. W., Awwad, F. R., Hasan, O., & Shafique, M. (2025) · IEEE Access · doi:10.1109/access.2025.3588665 · Cited by 16 · see citing works
Predictive coding in the human olfactory system
Lyons, S. H., & Gottfried, J. A. (2025) · Trends in Cognitive Sciences · doi:10.1016/j.tics.2025.04.005 · Cited by 10 · see citing works
Palma, R. D., Falco, L., Coccia, A., Amitrano, F., Pagano, G., & D’Addio, G. (2025) · Frontiers in Neurology · doi:10.3389/fneur.2025.1638254 · Cited by 10 · see citing works
Parvizi-Wayne, D. (2024) · Phenomenology and the Cognitive Sciences · doi:10.1007/s11097-024-10028-5 · Cited by 13 · see citing works
Predictions about prosody facilitate lexical access: Evidence from P50/N100 and MMN components
Zora, H., Wester, J., & Csépe, V. (2023) · International Journal of Psychophysiology · doi:10.1016/j.ijpsycho.2023.112262 · Cited by 10 · see citing works
The emergence of enhanced intelligence in a brain-inspired cognitive architecture
Schneider, H. (2024) · Frontiers in Computational Neuroscience · doi:10.3389/fncom.2024.1367712 · Cited by 9 · see citing works
Dynamic planning in hierarchical active inference
Priorelli, M., & Stoianov, I. P. (2025) · Neural Networks · doi:10.1016/j.neunet.2024.107075 · Cited by 9 · see citing works
Conceptual engineering, predictive processing, and a new implementation problem
Löhr, G., & Michel, C. (2023) · Mind & Language · doi:10.1111/mila.12471 · Cited by 8 · see citing works
The Perception of Time in Humans, Brains, and MachinesPreprint
Roseboom, W., Seth, A. K., Sherman, M. T., & Fountas, Z. (2022) · doi:10.31234/osf.io/c7vzx · Cited by 8 · see citing works
Self-citationBrain-Inspired Machine Intelligence: A Survey of Neurobiologically-Plausible Credit AssignmentPreprint
Ororbia, A. G. (2023) · doi:10.31219/osf.io/xukqf · Cited by 10 · see citing works
Ten questions concerning autism and auditory accessibility in buildings
Masiero, B., Caldas, F., Underwood, S. H., Rosas-Pérez, C., Algargoosh, A. S., Bettarello, F., Caniato, M., Davies, W. J., Manley, D., Remington, A., et al. (2025) · Building and Environment · doi:10.1016/j.buildenv.2025.113634 · Cited by 7 · see citing works
Liu, M., Liang, Y., Song, C., Knöpfel, T., & Zhou, C. (2022) · Cell Reports · doi:10.1016/j.celrep.2022.111740 · Cited by 7 · see citing works
Why brain organoids are not conscious yet
Kosik, K. S. (2024) · Patterns · doi:10.1016/j.patter.2024.101011 · Cited by 7 · see citing works
Expectation Modifies the Representational Fidelity of Complex Visual Objects
Moore, M. J., Robinson, A. K., & Mattingley, J. B. (2024) · Imaging Neuroscience · doi:10.1162/imag_a_00083 · Cited by 7 · see citing works
Simplest Model of Nervous System. I. FormalismPreprint
Sinitskiy, A. V. (2023) · bioRxiv (Cold Spring Harbor Laboratory) · doi:10.1101/2023.11.23.568481 · Cited by 6 · see citing works
Spatiotemporal disease case prediction using contrastive predictive coding
Susarla, A., Liu, A., Thai, D. H., Le, M. T., & Züfle, A. E. (2022) · doi:10.1145/3557995.3566122 · Cited by 5 · see citing works
Xiong, Q., Mo, J., Yi, C., Jiang, S., & Liu, Y. (2023) · BMC Sports Science Medicine and Rehabilitation · doi:10.1186/s13102-023-00727-y · Cited by 5 · see citing works
Gibbs sampling the posterior of neural networks
Piccioli, G., Troiani, E., & Zdeborová, L. (2024) · Journal of Physics A Mathematical and Theoretical · doi:10.1088/1751-8121/ad2c26 · Cited by 4 · see citing works
The Emperor Is Naked: Replies to commentaries on the target article
Bruineberg, J. P., Dołęga, K., Dewhurst, J., & Baltieri, M. (2022) · Behavioral and Brain Sciences · doi:10.1017/s0140525x22000656 · Cited by 4 · see citing works
Knowledge acquisition in science and the blurred boundary between perception and cognition
Bryce, T. G. K., & Blown, E. J. (2025) · British Educational Research Journal · doi:10.1002/berj.4103 · Cited by 4 · see citing works
Microbial regulation of interoception
Subramanian, M., & Thaiss, C. A. (2025) · Current Opinion in Neurobiology · doi:10.1016/j.conb.2025.103064 · Cited by 4 · see citing works
Physics-Informed Data-Driven Autoregressive Nonlinear Filter
Liu, H., Sun, X., Chen, Y., & Wang, X. (2025) · IEEE Signal Processing Letters · doi:10.1109/lsp.2025.3541537 · Cited by 4 · see citing works
Zhang, M., Chitic, R., & Bohté, S. M. (2025) · PLoS Computational Biology · doi:10.1371/journal.pcbi.1013112 · Cited by 4 · see citing works
The neural mechanisms of concept formation over time in musicPreprint
Bonetti, L., Fernández‐Rubio, G., Szabó, S. A., Carlomagno, F., Vuust, P., Kringelbach, M. L., & Brattico, E. (2024) · bioRxiv (Cold Spring Harbor Laboratory) · doi:10.1101/2024.11.06.622228 · Cited by 4 · see citing works
Shaping dynamical neural computations using spatiotemporal constraints
Kim, J. Z., Larsen, B., & Parkes, L. (2024) · Biochemical and Biophysical Research Communications · doi:10.1016/j.bbrc.2024.150302 · Cited by 3 · see citing works
Fissi, S. (2024) · PSICOTERAPIA E SCIENZE UMANE · doi:10.3280/pu2024-004003 · Cited by 3 · see citing works
Hippocampo-neocortical interaction as compressive retrieval-augmented generation
Spens, E., & Burgess, N. (2026) · Nature Communications · doi:10.1038/s41467-026-74357-6 · Cited by 5 · see citing works
Ouyang, G. (2022) · Cerebral Cortex · doi:10.1093/cercor/bhac251 · Cited by 3 · see citing works
A Quantum Predictive Brain: Complementarity Between Top-Down Predictions and Bottom-Up Evidence
Mastrogiorgio, A. (2022) · Frontiers in Psychology · doi:10.3389/fpsyg.2022.869894 · Cited by 3 · see citing works
Herbert, C. J., Kronenberger, W. G., Wolfert, K., Nelson, R. F., Yates, C. W., & Pisoni, D. B. (2023) · American Journal of Audiology · doi:10.1044/2023_aja-23-00099 · Cited by 3 · see citing works
Reevaluating development and embodiment in robotics
Asada, M., & Cangelosi, A. (2024) · Device · doi:10.1016/j.device.2024.100605 · Cited by 3 · see citing works
Safa, A. (2024) · Neuromorphic Computing and Engineering · doi:10.1088/2634-4386/ada08b · Cited by 3 · see citing works
Towards naturalized phenomenology: Dynamics of space–time clouds and power law of working memory
Lubashevsky, I., & Lubashevskiy, V. (2025) · Cognitive Systems Research · doi:10.1016/j.cogsys.2025.101374 · Cited by 3 · see citing works
Kalman filters as the steady-state solution of gradient descent on variational free energyPreprint
Baltieri, M., & Isomura, T. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2111.10530 · Cited by 5 · see citing works
Schneider, F., & Blank, H. (2026) · PLoS Biology · doi:10.1371/journal.pbio.3003588 · Cited by 3 · see citing works
Scene Text Recognition with Self-supervised Contrastive Predictive Coding
Jiang, X., Zhang, J., Du, J., Zhang, Z., & Wu, J. (2022) · Proceedings - International Conference on Pattern Recognition/Proceedings/International Conference on Pattern Recognition · doi:10.1109/icpr56361.2022.9956631 · Cited by 2 · see citing works
Stróżak, P., Jankowski, T., Wojtasiński, M., & Augustynowicz, P. (2025) · Perception · doi:10.1177/03010066251337355 · Cited by 2 · see citing works
Predictive coding algorithms induce brain-like responses in artificial neural networks
Gütlin, D., & Auksztulewicz, R. (2025) · PLOS complex systems. · doi:10.1371/journal.pcsy.0000076 · Cited by 3 · see citing works
A Mathematical Walkthrough and Discussion of the Free Energy PrinciplePreprint
Millidge, B., Seth, A. K., & Buckley, C. L. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2108.13343 · Cited by 8 · see citing works
Self-citationTemporal pattern recognition in retinal ganglion cells is mediated by dynamical inhibitory synapsesPreprint
Ebert, S., Buffet, T., Sermet, B. S., Marre, O., & Cessac, B. (2023) · bioRxiv (Cold Spring Harbor Laboratory) · doi:10.1101/2023.01.12.523643 · Cited by 2 · see citing works
Facilitating real-life creative insight through psychedelic virtual realityPreprint
Siimon, T., Tulver, K., Kaup, K., Vasser, M., & Aru, J. (2023) · doi:10.31234/osf.io/zth7f · Cited by 2 · see citing works
Duet model unifies diverse neuroscience experimental findings on predictive codingPreprint
Meng, J. H., Ross, J. M., Hamm, J. P., & Wang, X. (2025) · bioRxiv (Cold Spring Harbor Laboratory) · doi:10.1101/2025.07.12.664417 · Cited by 2 · see citing works
Analysing Predictive Coding Algorithms for Document Review
Wikhe, A. (2021) · International Journal for Research in Applied Science and Engineering Technology · doi:10.22214/ijraset.2021.39076 · Cited by 1 · see citing works
Rabinovich, E. I., & Telesheva, K. (2025) · Consortium Psychiatricum · doi:10.17816/cp15558 · Cited by 1 · see citing works
Forecast Padding Enhances Accuracy and Robustness of EEG-Phase-Synchronized TMS
Chang, Y.-C., Chao, P.-H., Kuan, Y.-M., Huang, C.-J., Chen, L., Mao, W., Su, T., Chen, S., & Wei, C.-S. (2025) · IEEE Transactions on Neural Systems and Rehabilitation Engineering · doi:10.1109/tnsre.2025.3587711 · Cited by 1 · see citing works
Wahidi, M., Rizk, A., & Imad, R. (2025) · IEEE Access · doi:10.1109/access.2025.3589514 · Cited by 1 · see citing works
Sherif, M. A., Khalil, M., Shukla, R., Brown, J. C., & Carpenter, L. L. (2023) · Frontiers in Psychiatry · doi:10.3389/fpsyt.2023.976921 · Cited by 2 · see citing works
Active sensing with predictive coding and uncertainty minimization
Sharafeldin, A., Imam, N., & Choi, H. (2024) · Patterns · doi:10.1016/j.patter.2024.100983 · Cited by 1 · see citing works
Predictive Coding Networks and Inference Learning: Tutorial and Survey
van Zwol, B. H., Jefferson, R., & van den Broek, E. L. (2026) · ACM Computing Surveys · doi:10.1145/3797870 · Cited by 3 · see citing works
‘Backpropagation and the brain’ realized in cortical error neuron microcircuits
Max, K., Jaras, I., Granier, A., Wilmes, K. A., & Petrovici, M. A. (2026) · PLoS Computational Biology · doi:10.1371/journal.pcbi.1014164 · Cited by 1 · see citing works
Predictive coding, precision and natural gradientsPreprint
Ofner, A., Ratul, R. K., Ghosh, S., & Stober, S. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2111.06942 · Cited by 1 · see citing works
A Predictive Coding Approach to Estimating the Complexity of Popular Music Drum PatternsPreprint
Senn, O. (2022) · doi:10.31234/osf.io/ykuqm · Cited by 1 · see citing works
Comprehensive Neural Representations of Naturalistic Stimuli through Multimodal Deep LearningPreprint
Fu, M., Chen, G., Zhang, Y., Zhang, M., & Wang, Y. (2025) · bioRxiv (Cold Spring Harbor Laboratory) · doi:10.1101/2025.04.15.646250 · Cited by 1 · see citing works
Comprehensive Neural Representations of Naturalistic Stimuli through Multimodal Deep LearningPreprint
Fu, M., Chen, G., Zhang, Y., Zhang, M., & Wang, Y. (2025) · eLife · doi:10.7554/elife.107607 · Cited by 3 · see citing works
Comprehensive Neural Representations of Naturalistic Stimuli through Multimodal Deep LearningPreprint
Fu, M., Chen, G., Zhang, Y., Zhang, M., & Wang, Y. (2025) · eLife · doi:10.7554/elife.107607.1 · Cited by 2 · see citing works
Response: Commentary: Outlining a novel psychometric model of mental flexibility and affect dynamics
Borghesi, F., Chirico, A., & Cipresso, P. (2025) · Frontiers in Psychology · doi:10.3389/fpsyg.2025.1631344 · Cited by 1 · see citing works
Closed-form predictive coding via hierarchical Gaussian filters
Baskakovs, A., Estebe, S., Enevoldsen, K., Nielbo, K., Mathys, C., & Legrand, N. (2026) · arXiv · doi:10.48550/arxiv.2605.20293
“…derivation of PC requires [Friston and Kiebel, 2009], and with them the property that makes PC most distinctive as an algorithm, namely that in the linear case, learning under precision-weighted errors is formally equivalent to natural-gradient descent (see Millidge et al. [2021] Appendix B).”
Structure in motion: visual motion perception as online hierarchical inferencePreprint
Bill, J., Gershman, S. J., & Drugowitsch, J. (2021) · bioRxiv (Cold Spring Harbor Laboratory) · doi:10.1101/2021.10.21.465346
PredProp: Bidirectional Stochastic Optimization with Precision Weighted Predictive CodingPreprint
Ofner, A., & Stober, S. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2111.08792
Dynamical processing of orientation precision in the primary visual cortexPreprint
Ladret, H., Cortes, N., Ikan, L., Chavane, F., Casanova, C., & Perrinet, L. (2021) · bioRxiv (Cold Spring Harbor Laboratory) · doi:10.1101/2021.03.30.437692
Cortex-Wide Spontaneous Activity Steers Propagating Sensory-Evoked Activity in Awake MicePreprint
Liu, M., Liang, Y., Song, C., Knöpfel, T., & Zhou, C. (2022) · SSRN Electronic Journal · doi:10.2139/ssrn.4088887
Can working memory be explained by predictive coding?Preprint
Feng, M. (2023) · doi:10.31237/osf.io/sqfr9
Adaptive Pacing in Word Segmentation and the Vowel-Onset-Paced Syllable Inference Model
Pittman-Polletta, B., & Dilley, L. C. (2026) · Cambridge University Press eBooks · doi:10.1017/9781009295888.015 · Cited by 1 · see citing works
Kaufmann, R. (2023) · Physics of Life Reviews · doi:10.1016/j.plrev.2023.11.006
Prediction mismatch responses arise as corrections of a predictive spiking codePreprint
van Driel, K., Rudelt, L., Priesemann, V., & Mikulasch, F. A. (2023) · bioRxiv (Cold Spring Harbor Laboratory) · doi:10.1101/2023.11.16.567335
Towards compositional probabilistic programming
Sennesh, E. (2023) · doi:10.17760/d20618640
Testing Predictive Coding through an Information-Theoretic Analysis of Intracranial EEG Recordings
Fiorenza, J. P., & Wibral, M. (2024) · doi:10.47952/gro-publ-198
Parncutt, R. (2024) · Music Analysis · doi:10.1111/musa.12233
Combining speech processing and text processing in conceptual database design
Brđanin, D., Banjac, G., Keserović, D., Babić, N., & Golubović, N. (2024) · Telfor Journal · doi:10.5937/telfor2401008b
Perceptual distortions in PredNet and quantification of top-down/bottom-up flow
Kojima, H., Suzuki, K., & Yamashita, Y. (2026) · Frontiers in Computational Neuroscience · doi:10.3389/fncom.2026.1869519
Efficient Learning in Predictive Coding Networks Using Global Error Signals
Lee, S., & Park, H. (2025) · International Conference on Artificial Intelligence in Information and Communication (ICAIIC) · doi:10.1109/icaiic64266.2025.10920761
Huang, R., Yuan, Y., Shen, H., Sun, Y., Wang, Z., Qiu, H., Jeong, J., Yan, W., & Jiang, K. (2025) · Frontiers in Psychology · doi:10.3389/fpsyg.2025.1459306
Fiorenza, J. P., Donne, L. L., Schmidt‐Samoa, C., Heide, E., von der Brelie, C., Malinova, V., Focke, N. K., Wilke, M., Melloni, L., Schwiedrzik, C. M., et al. (2025) · bioRxiv (Cold Spring Harbor Laboratory) · doi:10.1101/2025.05.23.655705
Pc-Transformer: Probabilistic Flight Trajectory Prediction with Multi-Stage Predictive CodingPreprint
Ge, C., Zhang, J., & Du, J. (2025) · SSRN Electronic Journal · doi:10.2139/ssrn.5343063
Effective methods and framework for energy-based local learning of deep neural networks
Chen, H., Yang, B., He, F., Zhou, F., Chen, S., Wu, C., Li, F., & Chua, Y. (2025) · Frontiers in Artificial Intelligence · doi:10.3389/frai.2025.1605706
- Authors
- Millidge, B., Seth, A., & Buckley, C. L.
- Affiliations
- University of Edinburgh (GB)
- Canadian Institute for Advanced Research (CA)
- University of Sussex (GB)
- Venue
- arXiv
- Publisher
- arXiv
- Published
- 2021
- ISSN
- 2331-8422 (ISSN-L)
- arXiv
- 2107.12979
- OpenAlex
- W3186883833
- Cited by
- 106
- References
- 163
- Citations by year
- 2026: 14 · 2025: 27 · 2024: 17 · 2023: 22 · 2022: 19 · 2021: 7
- Type
- posted content
- Language
- en
- Open access
- green
- arxiv.org
- Locations
- arXiv (Cornell University) (submittedVersion)
- arXiv (Cornell University)
- Topics
- Life Sciences › Neuroscience › Cognitive Neuroscience › Embodied and Extended Cognition
- Life Sciences › Neuroscience › Cognitive Neuroscience › Neural dynamics and brain function
- Life Sciences › Neuroscience › Cognitive Neuroscience › Memory and Neural Mechanisms
- Keywords
- predictive coding, Bayesian brain, prediction error minimization, generative models, cortical function, microcircuits, backpropagation, machine learning, biological plausibility
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review