← Community
Neuroscience

The brain as a prediction machine: is predictive coding the right frame?

  • predictive coding
  • active inference
  • computational neuroscience
  • perception

Predictive coding proposes that the brain is fundamentally a prediction machine. Rather than passively processing sensory input, the brain generates top-down predictions about what it expects to receive, and only the prediction errors — the differences between prediction and reality — propagate upward. Perception is the process of minimizing those errors.

This is a genuinely different picture from the classical feedforward view of sensory processing, and it has explanatory traction in a surprising number of domains: visual illusions become miscalibrated priors, hallucinations become predictions without sufficient error correction, and active inference frames movement as a way of making the world conform to the brain's predictions rather than updating the brain's model.

The theory is ambitious to the point where critics worry it's too flexible — that with enough free parameters, it can fit any data post-hoc without making strong predictions. That's a fair concern. The Bayesian brain hypothesis and predictive coding have outrun their empirical constraints in several areas.

What I want to know: are there experiments that could falsify predictive coding in its strong form? What would a result look like that the framework genuinely cannot accommodate? Independent researchers in computational neuroscience — what's your read?