← Back to CoursesPsychology: PhD Level

Neuroanatomy Explorer

Drag to rotate · scroll to zoom · click regions to explore

View
Loading 3D model…

Click a region
to explore it

Memory Deck

Flip each card and rate whether you knew it. Your score is saved.

Term
Definition

Deck complete — score saved.

Match the Pairs

Match each term to its definition. Finish the board to earn your score.

All matched — score saved.

Concept Constellation

Every key idea in this course, mapped as an explorable 3D constellation. Drag to rotate, scroll to zoom, click a node.

Click a node to read its definition.

Predictive Coding and the Free Energy Principle

Manual: General · Subject: Psychology

Understand the brain as an inference machine that minimizes prediction errors to maintain homeostasis.

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 FF is defined as: F=DKL[q(ϑ)∣∣p(ϑ)]−⟨ln⁡p(y∣ϑ)⟩qF = D_{KL}[q(\vartheta)||p(\vartheta)] - \langle \ln p(y|\vartheta) \rangle_q where DKLD_{KL} is the Kullback-Leibler divergence between the recognition density qq and the prior pp, 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?

Who is the primary architect of the Free Energy Principle in neuroscience?

Predictive Coding vs. Traditional Processing

Traditional View
The brain is a passive filter, extracting features from bottom-up sensory data to build a representation of the world.
Predictive Coding
The brain is a proactive engine, constantly hallucinating the world and only using sensory data to correct its errors.