Inferring neural activity before plasticity as a foundation for learning beyond backpropagation
Open accessPublished version of a preprint
Abstract
Abstract For both humans and machines, the essence of learning is to pinpoint which components in its information processing pipeline are responsible for an error in its output — a challenge that is known as credit assignment . How the brain solves credit assignment is a key question in neuroscience, and also of significant importance for artificial intelligence. It has long been assumed that credit assignment is best solved by backpropagation, which is also the foundation of modern machine learning. However, it has been questioned whether it is possible for the brain to implement backpropagation and learning in the brain may actually be more efficient and effective than backpropagation. Here, we set out a fundamentally different principle on credit assignment, called prospective configuration . In prospective configuration, the network first infers the pattern of neural activity that should result from learning, and then the synaptic weights are modified to consolidate the change in neural activity. We demonstrate that this distinct mechanism, in contrast to backpropagation, (1) underlies learning in a well-established family of models of cortical circuits, (2) enables learning that is more efficient and effective in many contexts faced by biological organisms, and (3) reproduces surprising patterns of neural activity and behaviour observed in diverse human and animal learning experiments. Our findings establish a new foundation for learning beyond backpropagation, for both understanding biological learning and building artificial intelligence.
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?
The large majority of predictive coding networks developed for machine-learning tasks fix precisions to the identity throughout training, effectively assuming homoscedastic noise and reducing the free energy to a sum of unweighted squared errors.
“The large majority of PCNs developed for machine-learning tasks [Whittington and Bogacz, 2017, Salvatori et al., 2021, 2024, Millidge et al., 2022, Pinchetti et al., 2025, Oliviers et al., 2025, Song et al., 2024] fix precisions to the identity throughout training, effectively assuming homoscedastic noise and reducing the free energy to a sum of unweighted squared errors.”
From Closed-form predictive coding via hierarchical Gaussian filters (2026) · cites this paper as Song et al., 2024
Split into 2 atoms — 0 confirmed, 2 partially supported, 0 disputed, 0 misattributed, 0 unverifiable. Expand the claim to see per-atom verdicts.
Experimental — accuracy not yet measuredEq. (3) is the standard Hebbian rule used in predictive coding networks with fixed identity precision.
“Eq. ( 3) is the standard rule used in predictive coding networks with fixed identity precision [Whittington andBogacz, 2017, Song et al., 2024].”
From Closed-form predictive coding via hierarchical Gaussian filters (2026) · cites this paper as Song et al., 2024
The Methods > Models passage describes the predictive-coding weight update in Eq. (13) as simple Hebbian plasticity. Our copy does not specify that this rule uses fixed identity precision, so that qualification is not supported. (LLM, conf=0.83)
Experimental — accuracy not yet measuredIn iterative inference learning, posterior means are obtained by gradient descent run for T approximately 32-128 steps until equilibrium.
“In iterative inference learning, posterior means are obtained by gradient descent μℓ = -∂F/∂µ ℓ run for T ≈ 32-128 steps until equilibrium [Song et al., 2024, Whittington and Bogacz, 2017, Salvatori et al., 2024, Innocenti et al., 2024].”
From Closed-form predictive coding via hierarchical Gaussian filters (2026) · cites this paper as Song et al., 2024
The Methods > Models section describes updating neural activity to decrease energy, followed by relaxation until convergence. It reports a default limit of 128 relaxation steps, often ending early at about 60; Methods > Biologically relevant tasks also reports an experiment using 16 steps. Our copy does not establish a general 32–128-step range or describe the resulting activities specifically as posterior means. (LLM, conf=0.86)
Experimental — accuracy not yet measuredBackpropagation's core assumptions, such as a global error signal and strict separation of inference and learning phases, are incompatible with current knowledge of cortical computations and introduce interference.
“Yet its core assumptions, like a global error signal and strict separation of inference and learning phases, are incompatible with both current knowledge of cortical computations [Whittington and Bogacz, 2019] and introduce interference [Song et al., 2024].”
From Closed-form predictive coding via hierarchical Gaussian filters (2026) · cites this paper as Song et al., 2024
Under appropriate conditions, predictive coding recovers the gradients computed by backpropagation through purely local message passing.
“Under appropriate conditions, PC recovers the gradients computed by BP through purely local message passing [Whittington and Bogacz, 2017, Millidge et al., 2022, Song et al., 2024], making it a leading candidate for the next generation of energy-efficient, brain-inspired algorithms.”
From Closed-form predictive coding via hierarchical Gaussian filters (2026) · cites this paper as Song et al., 2024
FashionMNIST is a standard benchmark with sufficient complexity to differentiate predictive coding methods.
“Following Song et al. [2024], we evaluated on FashionMNIST [Xiao et al., 2017], a standard benchmark with sufficient complexity to differentiate methods, but one that does not establish the scaling potential of the approach to larger natural-image datasets.”
From Closed-form predictive coding via hierarchical Gaussian filters (2026) · cites this paper as Song et al. [2024]
Predictive coding networks have recently been rediscovered as candidates for solving machine learning tasks and as a potential alternative to backpropagation.
“Furthermore, predictive coding networks have recently been rediscovered as potent candidates for solving machine learning tasks (e.g., the classification or generation of static images, Sun & Orchard, 2020; Song et al., 2020) and even a potential alternative to the backpropagation algorithm (Song et al., 2024; Millidge et al., 2022b; Whittington & Bogacz, 2017).”
From The generalized Hierarchical Gaussian Filter (2026) · cites this paper as Song 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
ImageNet classification with deep convolutional neural networks
Krizhevsky, A., Sutskever, I., & Hinton, G. E. (2017) · Communications of the ACM · doi:10.1145/3065386 · Cited by 112,155 · see citing works
Adam: A Method for Stochastic Optimization
Kingma, D. P., & Ba, J. (2014) · arXiv · doi:10.48550/arxiv.1412.6980 · Cited by 98,946 · see citing works
LeCun, Y., Bengio, Y., & Hinton, G. (2015) · Nature · doi:10.1038/nature14539 · Cited by 84,126 · see citing works
Human-level control through deep reinforcement learning
Mnih, V., Kavukcuoglu, K., Silver, D., Rusu, A. A., Veness, J., Bellemare, M. G., Graves, A., Riedmiller, M., Fidjeland, A. K., Ostrovski, G., et al. (2015) · Nature · doi:10.1038/nature14236 · Cited by 30,357 · see citing works
Neural networks and physical systems with emergent collective computational abilities.
Hopfield, J. J. (1982) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.79.8.2554 · Cited by 19,270 · see citing works
Learning Internal Representations by Error Propagation
Rumelhart, D. E., Hinton, G. E., & Williams, R. J. (1985) · doi:10.21236/ada164453 · Cited by 16,501 · see citing works
Mastering the game of Go with deep neural networks and tree search
Silver, D., Huang, A., Maddison, C. J., Guez, A., Sifre, L., van den Driessche, G., Schrittwieser, J., Antonoglou, I., Panneershelvam, V., Lanctot, M., et al. (2016) · Nature · doi:10.1038/nature16961 · Cited by 15,612 · see citing works
The free-energy principle: a unified brain theory?
Friston, K. (2010) · Nature Reviews Neuroscience · doi:10.1038/nrn2787 · Cited by 8,120 · cited 1× · see citing works
“These networks include Hopfield networks 17 and predictive coding networks 18 , which have been successfully used to describe informa tion processing in the cortex 19 .”
MethodDistributed 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
Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithms
Xiao, H., Rasul, K., & Vollgraf, R. (2017) · arXiv · doi:10.48550/arxiv.1708.07747 · Cited by 6,108 · see citing works
Rao, R. P. N., & Ballard, D. H. (1999) · Nature Neuroscience · doi:10.1038/4580 · Cited by 5,483 · cited 8× · see citing works
“2c shows the connectivity of a predictive coding network 12,18 , which has dynamics mathematically equivalent to those of the energy machine shown above it.”
BackgroundMethodInfluentialMcClelland, J. L., McNaughton, B. L., & O'Reilly, R. C. (1995) · Psychological Review · doi:10.1037/0033-295x.102.3.419 · Cited by 5,256 · see citing works
Training Products of Experts by Minimizing Contrastive Divergence
Hinton, G. E. (2002) · Neural Computation · doi:10.1162/089976602760128018 · Cited by 4,879 · 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
Catastrophic Interference in Connectionist Networks: The Sequential Learning Problem
McCloskey, M., & Cohen, N. J. (1989) · Psychology of Learning and Motivation · doi:10.1016/s0079-7421(08)60536-8 · Cited by 3,770 · see citing works
A survey on concept drift adaptation
Gama, J., Žliobaitė, I., Bifet, A., Pechenizkiy, M., & Bouchachia, A. (2014) · ACM Computing Surveys · doi:10.1145/2523813 · Cited by 3,735 · see citing works
Preface: Cerebral Cortex Has Come of Age
Goldman, P. S., & RAKIC, P. T. (1991) · Cerebral Cortex · doi:10.1093/cercor/1.1.1-a · Cited by 3,412 · see citing works
Neuronlike adaptive elements that can solve difficult learning control problems
Barto, A. G., Sutton, R. S., & Anderson, C. W. (1983) · IEEE Transactions on Systems Man and Cybernetics · doi:10.1109/tsmc.1983.6313077 · Cited by 3,238 · see citing works
A Practical Guide to Training Restricted Boltzmann Machines
Hinton, G. E. (2012) · Lecture Notes in Computer Science · doi:10.1007/978-3-642-35289-8_32 · Cited by 2,852 · see citing works
Advances in Neural Information Processing Systems 32 (NeurIPS 2019)
Wallach, H., Larochelle, H., Beygelzimer, A., d’Alché–Buc, F., Fox, E. B., & Garnett, R. (2020) · HAL · Cited by 2,450 · 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 · see citing works
Catastrophic forgetting in connectionist networks
French, R. (1999) · Trends in Cognitive Sciences · doi:10.1016/s1364-6613(99)01294-2 · Cited by 2,311 · see citing works
A View of the Em Algorithm that Justifies Incremental, Sparse, and other Variants
Neal, R. M., & Hinton, G. E. (1998) · Learning in Graphical Models · doi:10.1007/978-94-011-5014-9_12 · Cited by 2,187 · see citing works
MLP-Mixer: An all-MLP Architecture for Vision
Tolstikhin, I., Houlsby, N., Kolesnikov, A., Beyer, L., Zhai, X., Unterthiner, T., Yung, J., Steiner, A., Keysers, D., Uszkoreit, J., et al. (2021) · arXiv · doi:10.48550/arxiv.2105.01601 · Cited by 2,087 · 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
Continual Learning Through Synaptic Intelligence
Zenke, F., Poole, B., & Ganguli, S. (2017) · arXiv · doi:10.48550/arxiv.1703.04200 · Cited by 1,784 · see citing works
Using goal-driven deep learning models to understand sensory cortex
Yamins, D. L. K., & DiCarlo, J. J. (2016) · Nature Neuroscience · doi:10.1038/nn.4244 · Cited by 1,621 · see citing works
Neuroscience-Inspired Artificial Intelligence
Hassabis, D., Kumaran, D., Summerfield, C., & Botvinick, M. (2017) · Neuron · doi:10.1016/j.neuron.2017.06.011 · Cited by 1,557 · see citing works
An Introduction to Convolutional Neural NetworksPreprint
O’Shea, K., & Nash, R. (2015) · arXiv (Cornell University) · doi:10.48550/arxiv.1511.08458 · Cited by 1,463 · 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
Deep supervised, but not unsupervised, models may explain IT cortical representation
Khaligh-Razavi, S.-M., & Kriegeskorte, N. (2014) · PLoS Computational Biology · doi:10.1371/journal.pcbi.1003915 · Cited by 1,204 · see citing works
Yang, B.-J., Han, X., Yin, L.-L., Xing, M., Xu, Z. H., & Xue, H. (2016) · Nature Communications · doi:10.1038/ncomms11388 · Cited by 1,203 · see citing works
Self-citationZipser, D., & Andersen, R. A. (1988) · Nature · doi:10.1038/331679a0 · Cited by 1,172 · see citing works
Dota 2 with Large Scale Deep Reinforcement Learning
OpenAI, :, Berner, C., Brockman, G., Chan, B., Cheung, V., Dębiak, P., Dennison, C., Farhi, D., Fischer, Q., et al. (2019) · arXiv · doi:10.48550/arxiv.1912.06680 · Cited by 1,065 · see citing works
A deep learning framework for neuroscience
Richards, B. A., Lillicrap, T. P., Beaudoin, P., Bengio, Y., Bogacz, R., Christensen, A., Clopath, C., Costa, R. P., de Berker, A., Ganguli, S., et al. (2019) · Nature Neuroscience · doi:10.1038/s41593-019-0520-2 · Cited by 1,027 · see citing works
Self-citationExact solutions to the nonlinear dynamics of learning in deep linear neural networksPreprint
Saxe, A., McClelland, J. L., & Ganguli, S. (2013) · arXiv (Cornell University) · doi:10.48550/arxiv.1312.6120 · Cited by 1,010 · see citing works
Hierarchical Models in the Brain
Friston, K. (2008) · PLoS Computational Biology · doi:10.1371/journal.pcbi.1000211 · Cited by 952 · cited 1× · see citing works
“For example, dynamic expectation maximization 46,47 can be regarded as a generalization of predictive coding networks in which the Dstep optimizes representations of latent states (analogously to relaxa tion until convergence during inference) while the Estep optimizes model parameters…”
BackgroundThe problem of concept drift: definitions and related work
Tsymbal, A. (2004) · Cited by 936 · see citing works
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
Ratcliff, R. (1990) · Psychological Review · doi:10.1037/0033-295x.97.2.285 · Cited by 892 · 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
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
Cadieu, C. F., Hong, H., Yamins, D. L. K., Pinto, N., Ardila, D., Solomon, E. A., Majaj, N. J., & DiCarlo, J. J. (2014) · PLoS Computational Biology · doi:10.1371/journal.pcbi.1003963 · Cited by 824 · see citing works
A general mechanism for perceptual decision-making in the human brain
Heekeren, H. R., Marrett, S., Bandettini, P. A., & Ungerleider, L. G. (2004) · Nature · doi:10.1038/nature02966 · Cited by 741 · see citing works
Note on a Method for Calculating Corrected Sums of Squares and Products
Welford, B. P. (1962) · Technometrics · doi:10.1080/00401706.1962.10490022 · Cited by 714 · see citing works
Vector-based navigation using grid-like representations in artificial agents
Banino, A., Barry, C., Uría, B., Blundell, C., Lillicrap, T., Mirowski, P., Pritzel, A., Chadwick, M. J., Degris, T., Modayil, J., et al. (2018) · Nature · doi:10.1038/s41586-018-0102-6 · Cited by 682 · see citing works
Whittington, J. C. R., Muller, T. H., Mark, S., Chen, G., Barry, C., Burgess, N., & Behrens, T. E. J. (2020) · Cell · doi:10.1016/j.cell.2020.10.024 · Cited by 660 · see citing works
Brockman, G., Cheung, V., Pettersson, L., Schneider, J., Schulman, J., Tang, J., & Zaremba, W. (2016) · arXiv · doi:10.48550/arxiv.1606.01540 · Cited by 582 · see citing works
Computational Explorations in Cognitive Neuroscience
O’Reilly, R. C., & Munakata, Y. (2000) · The MIT Press eBooks · doi:10.7551/mitpress/2014.001.0001 · Cited by 564 · 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
Kell, A. J. E., Yamins, D. L. K., Shook, E. N., Norman-Haignere, S. V., & McDermott, J. H. (2018) · Neuron · doi:10.1016/j.neuron.2018.03.044 · Cited by 544 · 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
Hampton, A. N., Bossaerts, P., & O’Doherty, J. P. (2006) · The Journal of Neuroscience · doi:10.1523/jneurosci.1010-06.2006 · Cited by 498 · see citing works
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
Theories of Error Back-Propagation in the Brain
Whittington, J. C. R., & Bogacz, R. (2019) · Trends in Cognitive Sciences · doi:10.1016/j.tics.2018.12.005 · Cited by 420 · see citing works
Self-citationLearning Enhances Sensory and Multiple Non-sensory Representations in Primary Visual Cortex
Poort, J., Khan, A. G., Pachitariu, M., Nemri, A., Oršolić, I., Krupic, J., Bauža, M., Sahani, M., Keller, G. B., Mrsic‐Flogel, T. D., et al. (2015) · Neuron · doi:10.1016/j.neuron.2015.05.037 · Cited by 397 · see citing works
Towards deep learning with segregated dendrites
Guerguiev, J., Lillicrap, T., & Richards, B. A. (2017) · eLife · doi:10.7554/elife.22901 · Cited by 373 · see citing works
O'Reilly, R. C. (1996) · Neural Computation · doi:10.1162/neco.1996.8.5.895 · 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
Behavioral Shifts and Action Valuation in the Anterior Cingulate Cortex
Quilodran, R., Rothé, M., & Procyk, E. (2008) · Neuron · doi:10.1016/j.neuron.2007.11.031 · Cited by 335 · see citing works
Learning under Concept Drift: an OverviewPreprint
Žliobaitė, I. (2010) · arXiv (Cornell University) · doi:10.48550/arxiv.1010.4784 · Cited by 332 · 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
Jia, X., Song, S., He, W., Wang, Y., Rong, H., Zhou, F., Xie, L., Guo, Z., Yang, Y., Yu, L.-W., et al. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1807.11205 · Cited by 288 · see citing works
Burst-dependent synaptic plasticity can coordinate learning in hierarchical circuits
Payeur, A., Guerguiev, J., Zenke, F., Richards, B. A., & Naud, R. (2021) · Nature Neuroscience · doi:10.1038/s41593-021-00857-x · Cited by 286 · 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 1× · see citing works
“The neural dynamics of predictive coding networks can be obtained using Eq.”
Whittington, J. C. R., & Bogacz, R. (2017) · Neural Computation · doi:10.1162/neco_a_00949 · Cited by 278 · see citing works
Self-citationLeCun, Y., Chopra, S., Hadsell, R. T., Ranzato, M., & Huang, F. J. (2007) · The MIT Press eBooks · doi:10.7551/mitpress/7443.003.0014 · Cited by 261 · see citing works
Attention-Gated Reinforcement Learning of Internal Representations for Classification
Roelfsema, P. R., & van Ooyen, A. (2005) · Neural Computation · doi:10.1162/0899766054615699 · Cited by 258 · see citing works
Predictive Coding of Dynamical Variables in Balanced Spiking Networks
Martin, B., Machens, C. K., & Denève, S. (2013) · PLoS Computational Biology · doi:10.1371/journal.pcbi.1003258 · Cited by 257 · see citing works
Visuomotor Coupling Shapes the Functional Development of Mouse Visual Cortex
Attinger, A., Wang, B., & Keller, G. B. (2017) · Cell · doi:10.1016/j.cell.2017.05.023 · Cited by 252 · see citing works
Contextual inference underlies the learning of sensorimotor repertoires
Heald, J. B., Lengyel, M., & Wolpert, D. M. (2021) · Nature · doi:10.1038/s41586-021-04129-3 · Cited by 244 · see citing works
Lee, D., Zhang, S., Fischer, A., & Bengio, Y. (2015) · Lecture notes in computer science · doi:10.1007/978-3-319-23528-8_31 · Cited by 225 · see citing works
Recovery of an overshadowed association achieved by extinction of the overshadowing stimulus
Matzel, L. D., Schachtman, T. R., & Miller, R. R. (1985) · Learning and Motivation · doi:10.1016/0023-9690(85)90023-2 · Cited by 212 · see citing works
A nonassociative aspect of overshadowing
Kaufman, M. A., & Bolles, R. C. (1981) · Bulletin of the Psychonomic Society · doi:10.3758/bf03333639 · Cited by 191 · see citing works
Heterogeneous reward signals in prefrontal cortex
Wallis, J. D., & Kennerley, S. W. (2010) · Current Opinion in Neurobiology · doi:10.1016/j.conb.2010.02.009 · Cited by 186 · see citing works
Dynamics and architecture for neural computation
Pineda, F. J. (1988) · Journal of Complexity · doi:10.1016/0885-064x(88)90021-0 · Cited by 185 · see citing works
On Variational Message Passing on Factor Graphs
Dauwels, J. (2007) · IEEE International Symposium on Information Theory (ISIT) · doi:10.1109/isit.2007.4557602 · Cited by 184 · see citing works
Using Expectation-Maximization for Reinforcement Learning
Dayan, P., & Hinton, G. E. (1997) · Neural Computation · doi:10.1162/neco.1997.9.2.271 · Cited by 175 · see citing works
Dense Associative Memory for Pattern RecognitionPreprint
Krotov, D., & Hopfield, J. J. (2016) · arXiv (Cornell University) · doi:10.48550/arxiv.1606.01164 · Cited by 162 · see citing works
Dendritic solutions to the credit assignment problem
Richards, B. A., & Lillicrap, T. (2018) · Current Opinion in Neurobiology · doi:10.1016/j.conb.2018.08.003 · Cited by 148 · see citing works
How Auto-Encoders Could Provide Credit Assignment in Deep Networks via Target PropagationPreprint
Bengio, Y. (2014) · arXiv (Cornell University) · doi:10.48550/arxiv.1407.7906 · Cited by 127 · 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
Supervised and Unsupervised Learning with Two Sites of Synaptic Integration
Kording, K. P., & Peter König, B. (2001) · Journal of Computational Neuroscience · doi:10.1023/a:1013776130161 · Cited by 98 · 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-citationPredicting non-linear dynamics by stable local learning in a recurrent spiking neural network
Gilra, A., & Gerstner, W. (2017) · eLife · doi:10.7554/elife.28295 · Cited by 89 · see citing works
Note on a Method for Calculating Corrected Sums of Squares and Products
Welford, B. P. (1962) · Technometrics · doi:10.2307/1266577 · Cited by 89 · see citing works
Fontenla-Romero, Ó., Guijarro‐Berdiñas, B., Martínez‐Rego, D., Pérez‐Sánchez, B., & Peteiro-Barral, D. (2013) · IGI Global eBooks · doi:10.4018/978-1-4666-3942-3.ch002 · Cited by 83 · see citing works
Sensory cortex is optimized for prediction of future input
Singer, Y., Teramoto, Y., Willmore, B. D. B., King, A. J., Schnupp, J. W. H., & Harper, N. S. (2018) · eLife · doi:10.7554/elife.31557 · Cited by 71 · see citing works
Song, Y., Lukasiewicz, T., Xu, Z., & Bogacz, R. (2020) · PubMed · Cited by 60 · see citing works
Self-citationHallam, S. C., Matzel, L. D., Sloat, J. S., et al. (1990) · Learning and Motivation · doi:10.1016/0023-9690(90)90004-8 · Cited by 45 · see citing works
Predictive coding networks for temporal prediction
Millidge, B., Tang, M., Osanlouy, M., Harper, N. S., & Bogacz, R. (2024) · PLOS Computational Biology · doi:10.1371/journal.pcbi.1011183 · Cited by 44 · see citing works
Self-citationCovariation in conditioned response strength between stimuli trained in compound
Matzel, L. D., Shuster, K., & Miller, R. R. (1987) · Animal Learning & Behavior · doi:10.3758/bf03205054 · Cited by 41 · 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
RLPy: a value-function-based reinforcement learning framework for education and research
Geramifard, A., Dann, C., Klein, R. H., Dabney, W., & How, J. P. (2015) · The MIT Press eBooks · Cited by 37 · see citing works
A Theoretical Framework for Target PropagationPreprint
Meulemans, A., Carzaniga, F. S., Suykens, J. A. K., et al. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2006.14331 · Cited by 31 · see citing works
STDP as presynaptic activity times rate of change of postsynaptic activityPreprint
Bengio, Y., Mesnard, T., Fischer, A., et al. (2015) · arXiv (Cornell University) · doi:10.48550/arxiv.1509.05936 · Cited by 29 · see citing works
Learning on Arbitrary Graph Topologies via Predictive Coding
Salvatori, T., Pinchetti, L., Millidge, B., Song, Y., Bao, T.-Y., Bogacz, R., & Lukasiewicz, T. (2022) · PubMed · doi:10.48550/arxiv.2201.13180 · Cited by 27 · see citing works
Self-citationNonlinear backpropagation: doing backpropagation without derivatives of the activation function
Hertz, J., Krogh, A., Lautrup, B. E., et al. (1997) · IEEE Transactions on Neural Networks · doi:10.1109/72.641455 · Cited by 26 · see citing works
Credit Assignment in Neural Networks through Deep Feedback Control
Meulemans, A., Farinha, M. T., Ordóñez, J. G., Aceituno, P. V., Sacramento, J., & Grewe, B. F. (2021) · Repository for Publications and Research Data (ETH Zurich) · doi:10.3929/ethz-b-000529286 · Cited by 22 · see citing works
Dynamic Expectation Maximization Algorithm for Estimation of Linear Systems with Colored Noise
Meera, A. A., & Wisse, M. (2021) · Entropy · doi:10.3390/e23101306 · Cited by 22 · see citing works
A neuronal least-action principle for real-time learning in cortical circuits
Senn, W., Dold, D., Kungl, Á. F., Ellenberger, B., Jordan, J., Bengio, Y., Sacramento, J., & Petrovici, M. A. (2024) · eLife · doi:10.1101/2023.03.25.534198 · Cited by 22 · see citing works
Reverse Differentiation via Predictive Coding
Salvatori, T., Song, Y., Xu, Z., Lukasiewicz, T., & Bogacz, R. (2022) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v36i7.20788 · Cited by 19 · see citing works
Self-citationPosterior Weighted Reinforcement Learning with State Uncertainty
Larsen, T., Leslie, D. S., Collins, E. J., & Bogacz, R. (2010) · Neural Computation · doi:10.1162/neco.2010.01-09-948 · Cited by 17 · see citing works
Self-citationA Biologically Plausible Learning Rule for Deep Learning in the BrainPreprint
Pozzi, I., Bohté, S. M., & Roelfsema, P. R. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1811.01768 · Cited by 17 · see citing works
Relaxing 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-citationMiller, R. R., Esposito, J. J., & Grahame, N. J. (1992) · Learning and Motivation · doi:10.1016/0023-9690(92)90020-m · Cited by 16 · see citing works
Haider, P., Ellenberger, B., Kriener, L., Jordan, J., Senn, W., & Petrovici, M. A. (2021) · BORIS (University Library Bern) · doi:10.12751/nncn.bc2022.016 · Cited by 16 · see citing works
Large Scale Language Modeling: Converging on 40GB of Text in Four Hours
Puri, R., Kirby, R. M., Yakovenko, N., & Catanzaro, B. (2018) · International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD) · doi:10.1109/cahpc.2018.8645935 · Cited by 12 · see citing works
A neuronal least-action principle for real-time learning in cortical circuitsPreprint
Senn, W., Dold, D., Kungl, Á. F., Ellenberger, B., Jordan, J., Bengio, Y., Sacramento, J., & Petrovici, M. A. (2023) · eLife · doi:10.7554/elife.89674 · Cited by 11 · see citing works
A Stable, Fast, and Fully Automatic Learning Algorithm for Predictive Coding NetworksPreprint
Salvatori, T., Song, Y., Yordanov, Y., Millidge, B., Xu, Z., Sha, L., Emde, C., Bogacz, R., & Lukasiewicz, T. (2022) · arXiv (Cornell University) · doi:10.48550/arxiv.2212.00720 · Cited by 8 · see citing works
Self-citationAnalog Circuits to Accelerate the Relaxation Process in the Equilibrium Propagation Algorithm
Foroushani, A. N., Assaf, H., Noshahr, F. H., Savaria, Y., & Sawan, M. (2020) · IEEE International Symposium on Circuits and Systems proceedings · doi:10.1109/iscas45731.2020.9181250 · Cited by 6 · see citing works
Minimizing Control for Credit Assignment with Strong FeedbackPreprint
Meulemans, A., Farinha, M. T., Cervera, M. R., et al. (2022) · arXiv (Cornell University) · doi:10.48550/arxiv.2204.07249 · Cited by 4 · see citing works
The least-control principle for learning at equilibriumPreprint
Meulemans, A., Zucchet, N., Kobayashi, S., et al. (2022) · Zurich Open Repository and Archive (University of Zurich) · Cited by 2 · see citing works
(2014) · doi:10.4230/oasics.slate.2021.16 · Cited by 1 · see citing works
Flagged first, then by citations
Research works printed but not linked: 10
- [9]Sacramento, J., Costa, R. P., Bengio, Y. and Senn, W. Dendritic cortical microcircuits approximate the backpropagation algorithm. In Advances in Neural Information Processing Systems (NeurIPS) (eds Bengio, S. et al.) 8721–8732 (Curran Associates, 2018).
- [15]Tsividis, P. A., Pouncy, T., Xu, J. L., Tenenbaum, J. B. & Gershman, S. J. Human learning in Atari. In 2017 AAAI Spring Symposium Series 643–646 (Association for the Advancement of Artificial Intelligence, 2017).
- [33]Ioffe, S. & Szegedy, C. Batch normalization: accelerating deep network training by reducing internal covariate shift. In Proceedings of the International Conference on Machine Learning (ICML) (eds Bach, F. & Blei, D.) 448–456 (PMLR, 2015).
- [36]Krizhevsky, A. & Hinton, G. Learning Multiple Layers of Features from Tiny Images. Master’s thesis, Univ. Toronto (2009).
- [37]Sutton, R. S. & Barto, A. G. Introduction to Reinforcement Learning, Vol. 2 (MIT Press Cambridge, 1998).
- [63]Almeida, L. B. A learning rule for asynchronous perceptrons with feedback in a combinatorial environment. In Artificial Neural Networks: Concept Learning (ed. Diederich, J.) 102–111 (IEEE Computer Society Press, 1990).
- [64]Pineda, F. Generalization of back propagation to recurrent and higher order neural networks. In Advances in Neural Information Processing Systems (NeurIPS) (ed. Anderson, D.) 602–611 (Curran Associates, 1987).
- [68]Glorot, X. & Bengio, Y. Understanding the difficulty of training deep feedforward neural networks. In Proc. 13th International Conference on Artificial Intelligence and Statistics (eds Teh, Y. W. & Titterington, M.) 249–256 (PMLR, 2010).
- [74]Sutton, R. S. Generalization in reinforcement learning: successful examples using sparse coarse coding. In Advances in Neural Information Processing Systems (NeurIPS) (eds Touretzky, D. et al.) 1038–1044 (NIPS, 1995).
- [80]Knuth, D. E. Art of Computer Programming, Vol. 2 (Addison-Wesley Professional, 2014).
Cited by
Sorted by citations
A survey on neuro-mimetic deep learning via predictive coding
Salvatori, T., Mali, A., Buckley, C. L., Lukasiewicz, T., Rao, R. P. N., Friston, K., & Ororbia, A. (2026) · Neural Networks · doi:10.1016/j.neunet.2025.108161 · Cited by 2 · 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
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
- Authors
- Song, Y., Millidge, B., Salvatori, T., Lukasiewicz, T., Xu, Z., & Bogacz, R.
- Affiliations
- University of Oxford (GB)
- TU Wien (AT)
- Hebei University of Technology (CN)
- Corresponding author
- Song, Yuhang
- Lukasiewicz, Thomas
- Xu, Zhenghua
- Venue
- Nature Neuroscience
- Published
- 2024-01-03
- Volume
- 27
- Issue
- 2
- Pages
- 348-358
- ISSN
- 1097-6256 (ISSN-L)
- 1546-1726
- PMC
- PMC7615830
- OpenAlex
- W4390572244
- Cited by
- 85
- References
- 115
- Citations by year
- 2026: 22 · 2025: 36 · 2024: 22 · 2023: 4 · 2022: 1
- FWCI
- 19.30
- Type
- journal article
- Language
- en
- Open access
- hybrid
- doi.org
- Locations
- Nature Neuroscience (publishedVersion, cc-by)
- bioRxiv (Cold Spring Harbor Laboratory) (acceptedVersion)
- PubMed Central (publishedVersion, cc-by)
- PubMed (publishedVersion)
- reposiTUm (TU Wien) (submittedVersion, cc-by)
- Funders
- Alan Turing Institute (EP/N510129/1., N510129)
- National Natural Science Foundation of China (61906063, 62276089)
- AXA Research Fund
- Natural Science Foundation of Hebei Province (F2021202064, E2019050017)
- China Scholarship Council (EP/N510129/1)
- Natural Science Foundation of Tianjin City (19JCQNJC00400)
- Hebei University
- Hebei University of Technology
- Directorate for Biological Sciences
- Medical Research Council (MC_UU_00003/1, MC_UU_00003, EP/N510129/1)
- Engineering and Physical Sciences Research Council (N510129, EP/N510129/, EP/N510129/1, EPSRC grant EP/N510129/1)
- Biotechnology and Biological Sciences Research Council (BB/S006338/1)
- Topics
- Life Sciences › Neuroscience › Cognitive Neuroscience › Neural dynamics and brain function
- Physical Sciences › Computer Science › Artificial Intelligence › Neural Networks and Applications
- Life Sciences › Neuroscience › Cognitive Neuroscience › Memory and Neural Mechanisms
- Keywords
- credit assignment, synaptic plasticity, cortical circuits, backpropagation, learning efficiency
- MeSH terms
- Machine Learning, Animals, Humans, Neuronal Plasticity, Prospective Studies, Neural Networks, Computer, Rats
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