Predictive coding networks for temporal prediction
Open accessPublished version of a preprint
Abstract
One of the key problems the brain faces is inferring the state of the world from a sequence of dynamically changing stimuli, and it is not yet clear how the sensory system achieves this task. A well-established computational framework for describing perceptual processes in the brain is provided by the theory of predictive coding. Although the original proposals of predictive coding have discussed temporal prediction, later work developing this theory mostly focused on static stimuli, and key questions on neural implementation and computational properties of temporal predictive coding networks remain open. Here, we address these questions and present a formulation of the temporal predictive coding model that can be naturally implemented in recurrent networks, in which activity dynamics rely only on local inputs to the neurons, and learning only utilises local Hebbian plasticity. Additionally, we show that temporal predictive coding networks can approximate the performance of the Kalman filter in predicting behaviour of linear systems, and behave as a variant of a Kalman filter which does not track its own subjective posterior variance. Importantly, temporal predictive coding networks can achieve similar accuracy as the Kalman filter without performing complex mathematical operations, but just employing simple computations that can be implemented by biological networks. Moreover, when trained with natural dynamic inputs, we found that temporal predictive coding can produce Gabor-like, motion-sensitive receptive fields resembling those observed in real neurons in visual areas. In addition, we demonstrate how the model can be effectively generalized to nonlinear systems. Overall, models presented in this paper show how biologically plausible circuits can predict future stimuli and may guide research on understanding specific neural circuits in brain areas involved in temporal prediction.
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?
Predictive coding models consider hierarchies in which higher levels affect the mean of lower levels and are typically used to model inference about static sensory inputs in continuous time.
“This is partly due to their non-overlapping applications: predictive coding models consider hierarchies in which higher levels affect the mean of lower levels, and they are typically used to model inference about static sensory inputs in continuous time (for a recent extension to dynamic inputs, see Millidge et al., 2024).”
From The generalized Hierarchical Gaussian Filter (2026) · cites this paper as Millidge et al., 2024
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
Rao, R. P. N., & Ballard, D. H. (1999) · Nature Neuroscience · doi:10.1038/4580 · Cited by 5,483 · cited 6× · see citing works
“Next, we show that, with Gaussian assumptions on the HMM and certain parametric assumptions on the nonlinear generative processes, we can derive an objective function that is similar to the original predictive coding network [4] but taking into account the temporal dimension.”
BackgroundMethodResultInfluentialThe 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 1× · see citing works
“…have been concerned with machine learning tasks such as the classification or generation of static images [22–25], and multiple lines of research have investigated the relationship between predictive coding and backpropagation, the driving force behind modern machine learning systems [22, 26].”
BackgroundHierarchical Models in the Brain
Friston, K. (2008) · PLoS Computational Biology · doi:10.1371/journal.pcbi.1000211 · Cited by 952 · cited 4× · see citing works
“Mapping of models employing generalized coordinates [35] on a neural circuit would require explicit hard-coding of the expected temporal dependencies between different dynamical orders.”
BackgroundMethodInfluentialPredictive 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
Probabilistic brains: knowns and unknowns
Pouget, A., Beck, J. M., Ma, W. J., & Latham, P. E. (2013) · Nature Neuroscience · doi:10.1038/nn.3495 · Cited by 615 · 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 1× · see citing works
“Predictive coding, which originated from an algorithm for compression in information theory (Spratling, 2017), was initially developed and applied to the analysis of the brain by Srinivasan, Laughlin, and Dubs (1982) and Mumford (1992) and then formalized into a general computational model of the cortex by Rao and Bal…”
MethodEvaluating 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
“Predictive coding has become an influential theoretical model for understanding cortical functions [4, 5, 7, 11].”
BackgroundDEM: 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 1× · see citing works
“In the predictive coding approach, neurons directly encode the mean of the estimated posterior distribution, which means that the network size scales linearly with the number of dimensions.”
BackgroundLearning by the Dendritic Prediction of Somatic Spiking
Urbanczik, R., & Senn, W. (2014) · Neuron · doi:10.1016/j.neuron.2013.11.030 · Cited by 230 · see citing works
Friston, K., Stephan, K., Li, B., & Daunizeau, J. (2010) · Mathematical Problems in Engineering · doi:10.1155/2010/621670 · Cited by 171 · see citing works
A predictive coding account of bistable perception - a model-based fMRI study
Weilnhammer, V., Stuke, H., Hesselmann, G., Sterzer, P., & Schmack, K. (2017) · PLOS Computational Biology · doi:10.1371/journal.pcbi.1005536 · Cited by 120 · see citing works
Illusory Motion Reproduced by Deep Neural Networks Trained for Prediction
Watanabe, E., Kitaoka, A., Sakamoto, K., Yasugi, M., & Tanaka, K. (2018) · Frontiers in Psychology · doi:10.3389/fpsyg.2018.00345 · Cited by 101 · 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-citationA predictive-coding network that is both discriminative and generative
Sun, W., & Orchard, J. (2020) · Neural Computation · doi:10.1162/neco_a_01311 · Cited by 11 · see citing works
Flagged first, then by citations
Research works printed but not linked: 87
- [2]Srinivasan MV, Laughlin SB, Dubs A. Predictive coding: a fresh view of inhibition in the retina. Proceedings of the Royal Society of London Series B Biological Sciences. 1982; 216(1205): 427– 459. 6129637
- [3]Mumford D. On the computational architecture of the neocortex. Biological cybernetics. 1992; 66(3): 241– 251. doi: 10.1007/BF00198477 1540675 · DOI · Paper page
- [5]Friston K. A theory of cortical responses. Philosophical transactions of the Royal Society B: Biological sciences. 2005; 360(1456): 815– 836. doi: 10.1098/rstb.2005.1622 15937014 PMC1569488 · DOI · Paper page
- [6]Clark A. Surfing uncertainty: Prediction, action, and the embodied mind. Oxford University Press; 2015. Available 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
- [7]Friston K. Learning and inference in the brain. Neural Networks. 2003; 16(9): 1325– 1352. doi: 10.1016/j.neunet.2003.06.005 14622888 · DOI · Paper page
- [8]Buckley CL, Kim CS, McGregor S, Seth AK. The free energy principle for action and perception: A mathematical review. Journal of Mathematical Psychology. 2017; 81: 55– 79. doi: 10.1016/j.jmp.2017.09.004 · DOI
- [9]Bogacz R. A tutorial on the free-energy framework for modelling perception and learning. Journal of mathematical psychology. 2017; 76: 198– 211. doi: 10.1016/j.jmp.2015.11.003 28298703 PMC5341759 · DOI · Paper page
- [10]Millidge B, Tschantz A, Seth A, Buckley CL. Relaxing the constraints on predictive coding models. arXiv preprint arXiv:201001047. 2020;.
- [12]Auksztulewicz R, Friston K. Repetition suppression and its contextual determinants in predictive coding. cortex. 2016; 80: 125– 140. doi: 10.1016/j.cortex.2015.11.024 26861557 PMC5405056 · DOI · Paper page
- [13]Hohwy J, Roepstorff A, Friston K. Predictive coding explains binocular rivalry: An epistemological review. Cognition. 2008; 108(3): 687– 701. doi: 10.1016/j.cognition.2008.05.010 18649876 · DOI · Paper page
- [16]Millidge B, Shillcock R. Fixational Eye Movements: Data Augmentation for the Brain? PsyArXiv. 2019;.
- [17]Feldman H, Friston K. Attention, uncertainty, and free-energy. Frontiers in human neuroscience. 2010; 4: 215. doi: 10.3389/fnhum.2010.00215 21160551 PMC3001758 · DOI · Paper page
- [18]Kanai R, Komura Y, Shipp S, Friston K. Cerebral hierarchies: predictive processing, precision and the pulvinar. Philosophical Transactions of the Royal Society B: Biological Sciences. 2015; 370(1668): 20140169. doi: 10.1098/rstb.2014.0169 25823866 PMC4387510 · DOI · Paper page
- [21]Millidge B, Seth A, Buckley CL. Predictive Coding: a Theoretical and Experimental Review. arXiv preprint arXiv:210712979. 2021;.
- [22]Song Y, Lukasiewicz T, Xu Z, Bogacz R. Can the Brain Do Backpropagation?—Exact Implementation of Backpropagation in Predictive Coding Networks. Advances in Neural Information Processing Systems. 2020; 33. 33840988 PMC7610561
- [24]Ororbia A, Kifer D. The neural coding framework for learning generative models. Nature communications. 2022; 13(1): 1– 14. doi: 10.1038/s41467-022-29632-7 35440589 PMC9018730 · DOI
- [26]Whittington JC, Bogacz R. An approximation of the error backpropagation algorithm in a predictive coding network with local hebbian synaptic plasticity. Neural computation. 2017; 29(5): 1229– 1262. doi: 10.1162/NECO_a_00949 28333583 PMC5467749 · DOI · Paper page
- [27]Kalman RE. A New Approach to Linear Filtering and Prediction Problems. Journal of Basic Engineering. 1960; 82(1): 35– 45. doi: 10.1115/1.3662552 · DOI · Paper page
- [29]Hochreiter S, Schmidhuber J. Long short-term memory. Neural computation. 1997; 9(8): 1735– 1780. doi: 10.1162/neco.1997.9.8.1735 9377276 · DOI · Paper page
- [30]Williams RJ, Zipser D. A learning algorithm for continually running fully recurrent neural networks. Neural computation. 1989; 1(2): 270– 280. doi: 10.1162/neco.1989.1.2.270 · DOI · Paper page
- [31]Williams RJ. Simple statistical gradient-following algorithms for connectionist reinforcement learning. Machine learning. 1992; 8(3-4): 229– 256. doi: 10.1007/BF00992696 · DOI
- [32]Werbos PJ. Generalization of backpropagation with application to a recurrent gas market model. Neural networks. 1988; 1(4): 339– 356. doi: 10.1016/0893-6080(88)90007-X · DOI
- [33]Rao RP. Correlates of attention in a model of dynamic visual recognition. Advances in neural information processing systems. 1997; 10.
- [34]Rao RP, Ballard DH. Dynamic model of visual recognition predicts neural response properties in the visual cortex. Neural computation. 1997; 9(4): 721– 763. doi: 10.1162/neco.1997.9.4.721 9161021 · DOI · Paper page
- [38]Kutschireiter A, Surace SC, Sprekeler H, Pfister JP. Nonlinear Bayesian filtering and learning: a neuronal dynamics for perception. Scientific reports. 2017; 7(1): 1– 13. doi: 10.1038/s41598-017-06519-y 28821729 PMC5562918 · DOI
- [39]Ororbia A, Mali A, Giles CL, Kifer D. Continual learning of recurrent neural networks by locally aligning distributed representations. IEEE Transactions on Neural Networks and Learning Systems. 2020;. doi: 10.1109/TNNLS.2019.2953622 31976910 · DOI
- [40]Jiang LP, Rao RP. Dynamic Predictive Coding: A New Model of Hierarchical Sequence Learning and Prediction in the Cortex. bioRxiv. 2022;. PMC10880975 38330098
- [41]Baker CL. Spatial-and temporal-frequency selectivity as a basis for velocity preference in cat striate cortex neurons. Visual neuroscience. 1990; 4(2): 101– 113. doi: 10.1017/S0952523800002273 2271442 · DOI
- [44]Friston K, Ao P. Free energy, value, and attractors. Computational and mathematical methods in medicine. 2012; 2012. doi: 10.1155/2012/937860 22229042 PMC3249597 · DOI
- [45]Neal RM, Hinton GE. A view of the EM algorithm that justifies incremental, sparse, and other variants. In: Learning in graphical models. Springer; 1998. p. 355– 368.
- [47]Ghahramani Z, Beal MJ, et al. Graphical models and variational methods. Advanced mean field methods-theory and practice. MIT Press; 2000.
- [48]Tang M, Salvatori T, Millidge B, Song Y, Lukasiewicz T, Bogacz R. Recurrent predictive coding models for associative memory employing covariance learning. PLOS Computational Biology. 2023; 19(4): e1010719. doi: 10.1371/journal.pcbi.1010719 37058541 PMC10132551 · DOI
- [49]Sacramento J, Costa RP, Bengio Y, Senn W. Dendritic cortical microcircuits approximate the backpropagation algorithm. In: Advances in Neural Information Processing Systems; 2018. p. 8721– 8732.
- [51]Rainer G, Asaad WF, Miller EK. Selective representation of relevant information by neurons in the primate prefrontal cortex. Nature. 1998; 393(6685): 577– 579. doi: 10.1038/31235 9634233 · DOI
- [53]Stengel RF. Stochastic optimal control: theory and application. John Wiley & Sons, Inc.; 1986.
- [54]Chen Z, et al. Bayesian filtering: From Kalman filters to particle filters, and beyond. Statistics. 2003; 182(1): 1– 69. doi: 10.1080/02331888.2012.708030 · DOI
- [55]Bishop CM, Nasrabadi NM. Pattern recognition and machine learning. vol. 4. Springer; 2006.
- [57]Millidge B, Tschantz A, Seth A, Buckley C. Neural Kalman Filtering. arXiv preprint arXiv:210210021. 2021;.
- [58]Baltieri M, Isomura T. Kalman filters as the steady-state solution of gradient descent on variational free energy. arXiv preprint arXiv:211110530. 2021;.
- [59]Ruck DW, Rogers SK, Kabrisky M, Maybeck PS, Oxley ME. Comparative analysis of backpropagation and the extended Kalman filter for training multilayer perceptrons. IEEE Transactions on Pattern Analysis & Machine Intelligence. 1992;(6): 686– 691. doi: 10.1109/34.141559 · DOI
- [60]Olshausen BA, Field DJ. Sparse coding with an overcomplete basis set: A strategy employed by V1? Vision research. 1997; 37(23): 3311– 3325. 9425546
- [61]Singer Y, Teramoto Y, Willmore BD, Schnupp JW, King AJ, Harper NS. Sensory cortex is optimized for prediction of future input. elife. 2018; 7: e31557. doi: 10.7554/eLife.31557 29911971 PMC6108826 · DOI
- [62]Singer Y, Taylor L, Willmore BD, King AJ, Harper NS. Hierarchical temporal prediction captures motion processing along the visual pathway. Elife. 2023; 12: e52599. doi: 10.7554/eLife.52599 37844199 PMC10629830 · DOI
- [63]Nowak LG, Azouz R, Sanchez-Vives MV, Gray CM, McCormick DA. Electrophysiological classes of cat primary visual cortical neurons in vivo as revealed by quantitative analyses. Journal of neurophysiology. 2003; 89(3): 1541– 1566. doi: 10.1152/jn.00580.2002 12626627 · DOI
- [64]Hubel DH, Wiesel TN. Receptive fields, binocular interaction and functional architecture in the cat’s visual cortex. The Journal of physiology. 1962; 160(1): 106. doi: 10.1113/jphysiol.1962.sp006837 14449617 PMC1359523 · DOI · Paper page
- [65]Dayan P, Abbott LF. Theoretical neuroscience: computational and mathematical modeling of neural systems. MIT press; 2005.
- [66]Ohzawa I, DeAngelis GC, Freeman RD. Encoding of binocular disparity by simple cells in the cat’s visual cortex. Journal of Neurophysiology. 1996; 75(5): 1779– 1805. doi: 10.1152/jn.1996.75.5.1779 8734580 · DOI
- [67]Livingstone MS, Hubel DH. Psychophysical evidence for separate channels for the perception of form, color, movement, and depth. Journal of Neuroscience. 1987; 7(11): 3416– 3468. doi: 10.1523/JNEUROSCI.07-11-03416.1987 3316524 PMC6569044 · DOI
- [68]Bogacz R, Brown M, Giraud-Carrier C. Emergence of movement sensitive neurons' properties by learning a sparse code for natural moving images. Advances in neural information processing systems. 2000; 13.
- [69]Olshausen BA. Sparse coding of time-varying natural images. Journal of Vision. 2002; 2(7): 130– 130. doi: 10.1167/2.7.130 · DOI
- [70]Doya K, Ishii S, Pouget A, Rao RP. Bayesian brain: Probabilistic approaches to neural coding. MIT press; 2007.
- [71]Wilson R, Finkel L. A neural implementation of the Kalman filter. In: Advances in neural information processing systems; 2009. p. 2062– 2070.
- [72]Deneve S, Duhamel JR, Pouget A. Optimal sensorimotor integration in recurrent cortical networks: a neural implementation of Kalman filters. Journal of Neuroscience. 2007; 27(21): 5744– 5756. doi: 10.1523/JNEUROSCI.3985-06.2007 17522318 PMC6672763 · DOI
- [73]Beck J, Ma W, Latham P, Pouget A. Probabilistic population codes and the exponential family of distributions. Progress in brain research. 2007; 165: 509– 519. doi: 10.1016/S0079-6123(06)65032-2 17925267 · DOI
- [74]Bellec G, Scherr F, Subramoney A, Hajek E, Salaj D, Legenstein R, et al. A solution to the learning dilemma for recurrent networks of spiking neurons. bioRxiv. 2020; p. 738385. PMC7367848 32681001
- [75]Rao RP. An optimal estimation approach to visual perception and learning. Vision research. 1999; 39(11): 1963– 1989. doi: 10.1016/S0042-6989(98)00279-X 10343783 · DOI
- [76]Lotter W, Kreiman G, Cox D. Deep predictive coding networks for video prediction and unsupervised learning. arXiv preprint arXiv:160508104. 2016;.
- [77]van Hateren JH, Ruderman DL. Independent component analysis of natural image sequences yields spatio-temporal filters similar to simple cells in primary visual cortex. Proceedings of the Royal Society of London Series B: Biological Sciences. 1998; 265(1412): 2315– 2320. doi: 10.1098/rspb.1998.0577 9881476 PMC1689525 · DOI
- [78]Pachitariu M, Sahani M. Learning visual motion in recurrent neural networks. Advances in Neural Information Processing Systems. 2012; 25.
- [79]Pachitariu M, Sahani M. Visual motion computation in recurrent neural networks. bioRxiv. 2017; p. 099101.
- [80]Berkes P, Wiskott L. Slow feature analysis yields a rich repertoire of complex cell properties. Journal of vision. 2005; 5(6): 9– 9. doi: 10.1167/5.6.9 16097870 · DOI
- [81]Hyvärinen A, Hurri J, Väyrynen J. Bubbles: a unifying framework for low-level statistical properties of natural image sequences. JOSA A. 2003; 20(7): 1237– 1252. doi: 10.1364/JOSAA.20.001237 12868630 · DOI
- [83]Friedrich J, Golkar S, Farashahi S, Genkin A, Sengupta A, Chklovskii D. Neural optimal feedback control with local learning rules. Advances in Neural Information Processing Systems. 2021; 34: 16358– 16370.
- [84]Moeller M, Manohar S, Bogacz R. Uncertainty–guided learning with scaled prediction errors in the basal ganglia. PLoS computational biology. 2022; 18(5): e1009816. doi: 10.1371/journal.pcbi.1009816 35622863 PMC9182698 · DOI
- [85]Navajas J, Hindocha C, Foda H, Keramati M, Latham PE, Bahrami B. The idiosyncratic nature of confidence. Nature human behaviour. 2017; 1(11): 810– 818. doi: 10.1038/s41562-017-0215-1 29152591 PMC5687567 · DOI
- [86]Daw ND, O'Doherty JP, Dayan P, Seymour B, Dolan RJ. Cortical substrates for exploratory decisions in humans. Nature. 2006; 441(7095): 876– 879. doi: 10.1038/nature04766 16778890 PMC2635947 · DOI · Paper page
- [87]Howard-Jones PA, Bogacz R, Yoo JH, Leonards U, Demetriou S. The neural mechanisms of learning from competitors. Neuroimage. 2010; 53(2): 790– 799. doi: 10.1016/j.neuroimage.2010.06.027 20600992 · DOI
- [88]Ribeiro MI. Kalman and extended kalman filters: Concept, derivation and properties. Institute for Systems and Robotics. 2004; 43(46): 3736– 3741.
- [89]Julier SJ, Uhlmann JK. Unscented filtering and nonlinear estimation. Proceedings of the IEEE. 2004; 92(3): 401– 422. doi: 10.1109/JPROC.2003.823141 · DOI
- [90]Friston K, Trujillo-Barreto N, Daunizeau J. DEM: a variational treatment of dynamic systems. Neuroimage. 2008; 41(3): 849– 885. doi: 10.1016/j.neuroimage.2008.02.054 18434205 · DOI · Paper page
- [91]Parr T, Friston KJ. The discrete and continuous brain: from decisions to movement—and back again. Neural computation. 2018; 30(9): 2319– 2347. doi: 10.1162/neco_a_01102 29894658 PMC6115199 · DOI
- [92]Tschantz A, Millidge B, Seth AK, Buckley CL. Hybrid Predictive Coding: Inferring, Fast and Slow. arXiv preprint arXiv:220402169. 2022;. PMC10395865 37531366
- [93]Thorpe S, Fize D, Marlot C. Speed of processing in the human visual system. nature. 1996; 381(6582): 520– 522. doi: 10.1038/381520a0 8632824 · DOI · Paper page
- [94]Keysers C, Xiao DK, Földiák P, Perrett DI. The speed of sight. Journal of cognitive neuroscience. 2001; 13(1): 90– 101. doi: 10.1162/089892901564199 11224911 · DOI
- [95]Carlson T, Tovar DA, Alink A, Kriegeskorte N. Representational dynamics of object vision: the first 1000 ms. Journal of vision. 2013; 13(10): 1– 1. doi: 10.1167/13.10.1 23908380 · DOI
- [96]Thunell E, Thorpe SJ. Memory for repeated images in rapid-serial-visual-presentation streams of thousands of images. Psychological science. 2019; 30(7): 989– 1000. doi: 10.1177/0956797619842251 31017834 · DOI
- [97]Buzsaki G, Draguhn A. Neuronal oscillations in cortical networks. science. 2004; 304(5679): 1926– 1929. doi: 10.1126/science.1099745 15218136 · DOI · Paper page
- [98]Buzsaki G. Rhythms of the Brain. Oxford University Press; 2006.
- [99]Ruzzoli M, Torralba M, M Fernández L, Soto-Faraco S. The relevance of alpha phase in human perception. Cortex. 2019; 120: 249– 268. doi: 10.1016/j.cortex.2019.05.012 31352236 · DOI
- [100]Hochreiter S. The vanishing gradient problem during learning recurrent neural nets and problem solutions. International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems. 1998; 6(02): 107– 116. doi: 10.1142/S0218488598000094 · DOI · Paper page
- [101]Tallec C, Ollivier Y. Can recurrent neural networks warp time? arXiv preprint arXiv:180411188. 2018;.
- [102]Koutnik J, Greff K, Gomez F, Schmidhuber J. A clockwork rnn. In: International Conference on Machine Learning. PMLR; 2014. p. 1863–1871.
- [103]Guerguiev J, Lillicrap TP, Richards BA. Towards deep learning with segregated dendrites. Elife. 2017; 6: e22901. doi: 10.7554/eLife.22901 29205151 PMC5716677 · DOI
- [104]Schultz W, Dayan P, Montague PR. A neural substrate of prediction and reward. Science. 1997; 275(5306): 1593– 1599. doi: 10.1126/science.275.5306.1593 9054347 · DOI · Paper page
- [105]Schultz W. Predictive reward signal of dopamine neurons. Journal of neurophysiology. 1998; 80(1): 1– 27. doi: 10.1152/jn.1998.80.1.1 9658025 · DOI · Paper page
- [106]Auksztulewicz R, Rajendran VG, Peng F, Schnupp JWH, Harper NS. Omission responses in local field potentials in rat auditory cortex. BMC biology. 2023; 21(1): 130. doi: 10.1186/s12915-023-01592-4 37254137 PMC10230691 · DOI
- [107]Mikulasch FA, Rudelt L, Wibral M, Priesemann V. Where is the error? Hierarchical predictive coding through dendritic error computation. Trends in Neurosciences. 2023; 46(1): 45– 59. doi: 10.1016/j.tins.2022.09.007 36577388 · DOI
Cited by
Sorted by citations
Inferring neural activity before plasticity as a foundation for learning beyond backpropagation
Song, Y., Millidge, B., Salvatori, T., Lukasiewicz, T., Xu, Z., & Bogacz, R. (2024) · Nature Neuroscience · doi:10.1038/s41593-023-01514-1 · Cited by 85 · see citing works
Self-citationThe generalized Hierarchical Gaussian Filter
Weber, L. A., Waade, P. T., Legrand, N., Møller, A. H., Stephan, K. E., & Mathys, C. (2026) · eLife · doi:10.7554/elife.110174
- Authors
- Millidge, B., Tang, M., Osanlouy, M., Harper, N. S., & Bogacz, R.
- Affiliations
- University of Oxford (GB)
- University of Auckland (NZ)
- Venue
- PLOS Computational Biology
- Publisher
- Public Library of Science (PLoS)
- Published
- 2024-04-01
- Volume
- 20
- Issue
- 4
- Pages
- e1011183
- ISSN
- 1553-734X (ISSN-L)
- 1553-7358
- PMC
- PMC11008833
- OpenAlex
- W4393392404
- Cited by
- 44
- References
- 15
- Citations by year
- 2026: 16 · 2025: 19 · 2024: 7 · 2023: 2
- FWCI
- 9.16
- Type
- journal article
- Language
- en
- Update notices
- new_version (2024-04-11)
- Open access
- gold
- doi.org
- Licence
- Locations
- PLoS Computational Biology (publishedVersion, cc-by)
- bioRxiv (Cold Spring Harbor Laboratory) (acceptedVersion, cc-by)
- PubMed Central (publishedVersion, cc-by)
- PubMed (publishedVersion)
- RePEc: Research Papers in Economics (submittedVersion)
- DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion, cc-by-sa)
- Oxford University Research Archive (ORA) (University of Oxford) (submittedVersion, cc-by)
- Funders
- Biotechnology and Biological Sciences Research Council (BB/S006338/1)
- Medical Research Council (MC_UU_00003/1)
- Abraham Scholarship in the Chemical, Biological/Life and Medical Sciences
- Wellcome Trust (WT108369/Z/2015/Z)
- Topics
- Life Sciences › Neuroscience › Cognitive Neuroscience › Neural dynamics and brain function
- Life Sciences › Neuroscience › Cognitive Neuroscience › Embodied and Extended Cognition
- Life Sciences › Neuroscience › Cognitive Neuroscience › Visual perception and processing mechanisms
- Keywords
- predictive coding, temporal prediction, recurrent neural networks, Hebbian plasticity, Kalman filter, linear dynamical systems, nonlinear systems, neural circuits, perceptual inference, naturalistic stimuli
- MeSH terms
- Brain, Learning, Models, Neurological, Neurons
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