Identifying Interpretable Latent Factors with Sparse Component Analysis

Kavli Affiliate: Liam Paninski Mark Churchland

| Authors: Andrew J Zimnik, K. Cora Ames, Xinyue An, Laura Driscoll, Antonio H Lara, Abigail A Russo, Vladislav Susoy, John P Cunningham, Liam Paninski, Mark M Churchland and Joshua I Glaser

| Summary:

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.

Read More