Dimensionality Reduction


Dimensionality reduction addresses a central question in neuroscience: when many neurons encode a behavioural variable such as movement direction, do they act independently, or do they share a lower-dimensional population signal?

This unit explores that question across three connected settings. In the homework, you will use PCA to extract low-dimensional features from extracellular spike waveforms recorded with a tetrode array, a standard step in spike sorting. In the first in-person session, you will then apply PCA to neural population activity recorded during a reach-planning task and learn how to interpret singular values, neuron loadings, trial weights, and low-dimensional PCA projections.

The final session goes beyond classical PCA and introduces probabilistic models of neural population activity. Using toy data and real recordings, you will compare probabilistic PCA (PPCA) and factor analysis (FA), examine how explicit noise models change the interpretation of low-dimensional structure, and finally study Gaussian process factor analysis (GPFA) as a model for smooth neural trajectories over time.

The goal of the unit is not to give a fully formal treatment of every method, but to build practical intuition for when and why different dimensionality reduction techniques are useful in neuroscience.