← Back to CoursesComputer-Brain AI: 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.

Neural Computation, Representations, and Theories of Brain Coding

Manual: General · Subject: Computer-Brain AI

Cover the mathematical and conceptual frameworks used to model how populations of neurons encode information and dynamics.

From Single Units to Populations

Population Codes

Modern views of neural coding emphasize populations rather than isolated neurons. If ri(t)r_i(t) denotes the response of neuron ii, then information may be distributed across a vector r(t)\mathbf{r}(t), with computation emerging from geometry in population activity space. This motivates low-dimensional latent dynamical models, manifold learning, and subspace methods.

Core Theoretical Ideas

Rate coding
Information represented in average firing rates
Temporal coding
Information represented in spike timing or oscillatory phase
Population coding
Information distributed across many neurons
Predictive coding
Brains minimize prediction error over time
Attractor dynamics
Stable neural states support memory and control

Dynamical Systems View

State-Space Modeling

A common formalism writes latent neural state evolution as zt+1=f(zt,ut)+ϵt\mathbf{z}_{t+1}=f(\mathbf{z}_t,\mathbf{u}_t)+\epsilon_t and observations as xt=g(zt)+ηt.\mathbf{x}_t=g(\mathbf{z}_t)+\eta_t. Here zt\mathbf{z}_t may represent latent cognitive, motor, or neural variables; ut\mathbf{u}_t may represent stimuli or interventions; and xt\mathbf{x}_t is the measured signal.

💡

Why Latent State Models Matter

They can disentangle meaningful cognitive dynamics from noisy measurements and provide a bridge between neuroscience theory and machine learning.

Competing Explanatory Lenses

LensWhat it explains bestMain limitation
Encoding/decodingInformation mappingCan miss internal dynamics
Dynamical systemsTime evolution and trajectoriesMay be hard to interpret causally
Normative theoriesWhat optimal computation might beOften underconstrained
Circuit modelsMechanistic microstructureCan be difficult to fit at scale

What is a key advantage of modeling neural activity in a latent state space?

Write the difference between an observation model and a latent transition model.

Which claim is strongest regarding predictive coding?