Sparse Component Analysis: An interpretable dimensionality reduction tool that identifies building blocks of neural computation
Presentation
Abstract
Behavior results from neural computations that occur at the level of populations of neurons, and understanding how a given computation produces a particular behavior requires a characterization of how distinct signals interact and evolve. For example, in motor cortex, discrete reaches are generated by a combination of ‘preparatory’ and ‘execution-related’ signals. While the number of computationally-relevant signals is much lower than the number of neurons in a population – and is therefore amenable to dimensionality-reduction methods – standard techniques, like principal components analysis, find entangled representations in which individual dimensions reflect a mixture of distinct processes. This ‘mixing’ often impedes our ability to interpret and characterize a given computation. Here, we present sparse component analysis (SCA), a dimensionality reduction method to find interpretable, temporally sparse, low-dimensional representations. On datasets recorded from monkey motor cortex and C. elegans, we demonstrate how SCA helps to reveal the building blocks of neural computation across behaviors.
Details
- Cite
- Joshua Glaser (2022). Sparse Component Analysis: An interpretable dimensionality reduction tool that identifies building blocks of neural computation. Neuromatch 5 2022. https://doi.org/10.57736/nmc-9ca8-08ae (opens in a new tab)
Related Posters
Dimensionality reduction beyond neural subspaces
Decomposed Linear Dynamical Systems (dLDS) for learning the latent components of neural dynamics
Building mechanistic models of neural computations with simulation-based machine learning