bioRxiv · 10.1101/2024.02.29.581455
Learning probability distributions of sensory inputswith Monte Carlo Predictive Coding
Abstract
It has been suggested that the brain employs probabilistic generative models to optimally interpret sensory information. This hypothesis has been formalised in distinct frameworks, focusing on explaining separate phenomena. On one hand, predictive coding theory proposed how the probabilistic models can be learned by networks of neurons employing local synaptic plasticity. On the other hand, neural sampling theories have demonstrated how stochastic dynamics enable neural circuits to represent the posterior distributions of latent states of the environment. Here, we bring together these two lines of theoretic work by introducing Monte Carlo predictive coding (MCPC). We demonstrate that the integration of predictive coding with neural sampling results in a neural network that learns precise generative models using local computation and plasticity. The neural dynamics of MCPC infer the posterior distributions of the latent states in the presence of sensory inputs, and can generate likely inputs in their absence. Furthermore, MCPC captures the experimental observations on the variability of neural activity during perceptual tasks. By combining predictive coding and neural sampling, MCPC offers a unifying theory of cortical computation which can account for both sets of neural data that previously had been explained by these individual frameworks.
Source connections
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Oliviers, G., Bogacz, R., Meulemans, A.. 2024-03-02. Learning probability distributions of sensory inputswith Monte Carlo Predictive Coding. https://doi.org/10.1101/2024.02.29.581455
Cite the original work for its findings. Save a collection to share your selection of sources.