Back

Identifying Interpretable Latent Factors with Sparse Component Analysis

Zimnik, A. J.; Ames, K. C.; An, X.; Driscoll, L.; Lara, A. H.; Russo, A. A.; Susoy, V.; Cunningham, J. P.; Paninski, L.; Churchland, M. M.; Glaser, J. I.

2024-02-06 neuroscience
10.1101/2024.02.05.578988 bioRxiv
Show abstract

In many neural populations, the computationally relevant signals are posited to be a set of latent factors - signals shared across many individual neurons. Understanding the relationship between neural activity and behavior requires the identification of factors that reflect distinct computational roles. Methods for identifying such factors typically require supervision, which can be suboptimal if one is unsure how (or whether) factors can be grouped into distinct, meaningful sets. Here, we introduce Sparse Component Analysis (SCA), an unsupervised method that identifies interpretable latent factors. SCA seeks factors that are sparse in time and occupy orthogonal dimensions. With these simple constraints, SCA facilitates surprisingly clear parcellations of neural activity across a range of behaviors. We applied SCA to motor cortex activity from reaching and cycling monkeys, single-trial imaging data from C. elegans, and activity from a multitask artificial network. SCA consistently identified sets of factors that were useful in describing network computations.

Matching journals

The top 3 journals account for 50% of the predicted probability mass.

50% of probability mass above

"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.