Predictive Coding and the Free Energy Principle
The Brain as an Inference Machine
The Free Energy Principle
Karl Friston's Free Energy Principle posits that biological systems maintain their integrity by minimizing variational free energy, which acts as an upper bound on sensory surprise. Mathematically, free energy is defined as: where is the Kullback-Leibler divergence between the recognition density and the prior , and the second term is expected log-likelihood.
Predictive Coding Architecture
In predictive coding, the brain is organized hierarchically. Higher levels continuously generate top-down predictions about sensory inputs. Lower levels compute bottom-up prediction errors (the difference between expected and actual input). Internal models are updated solely to minimize these prediction errors.
Active Inference
Agents can minimize free energy in two ways: 1) Perceptual inference: updating internal models to better match the environment. 2) Active inference: acting on the environment to change sensory input so it fulfills existing predictions.
In the predictive coding framework, what is transmitted via ascending (bottom-up) cortical connections?
Top-down connections carry predictions, while bottom-up connections carry prediction errors (the discrepancy between the prediction and the actual input) to update higher-level models.
Correct answer: Prediction errors
Who is the primary architect of the Free Energy Principle in neuroscience?
Karl Friston, a British neuroscientist, formulated the Free Energy Principle as a unified brain theory.
Correct answer: Karl Friston
Predictive Coding vs. Traditional Processing