Fitting predictive coding to the neurophysiological data (Spratling 2019)

MATLAB code for simulating the response properties of V1 mismatch neurons and for testing the ability of predictive coding algorithms to scale. This code performs the experiments described in: Spratling MW (2019) Abstract: "Recent neurophysiological data showing the effects of locomotion on neural activity in mouse primary visual cortex has been interpreted as providing strong support for the predictive coding account of cortical function. Specifically, this work has been interpreted as providing direct evidence that prediction-error, a distinguishing property of predictive coding, is encoded in cortex. This article evaluates these claims and highlights some of the discrepancies between the proposed predictive coding model and the neuro-biology. Furthermore, it is shown that the model can be modified so as to fit the empirical data more successfully."

Model Type: Predictive Coding Network

Region(s) or Organism(s): Neocortex; Mouse

Model Concept(s): Vision; Posture and locomotion; Sensory processing

Simulation Environment: MATLAB

Implementer(s): Spratling, MW [michael.spratling at]


Spratling MW. (2019). Fitting predictive coding to the neurophysiological data. Brain research. 1720 [PubMed]

This website requires cookies and limited processing of your personal data in order to function. By continuing to browse or otherwise use this site, you are agreeing to this use. See our Privacy policy and how to cite and terms of use.