Cargando…

Tensor Analysis Reveals Distinct Population Structure that Parallels the Different Computational Roles of Areas M1 and V1

Cortical firing rates frequently display elaborate and heterogeneous temporal structure. One often wishes to compute quantitative summaries of such structure—a basic example is the frequency spectrum—and compare with model-based predictions. The advent of large-scale population recordings affords th...

Descripción completa

Detalles Bibliográficos
Autores principales: Seely, Jeffrey S., Kaufman, Matthew T., Ryu, Stephen I., Shenoy, Krishna V., Cunningham, John P., Churchland, Mark M.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5096707/
https://www.ncbi.nlm.nih.gov/pubmed/27814353
http://dx.doi.org/10.1371/journal.pcbi.1005164
_version_ 1782465511009812480
author Seely, Jeffrey S.
Kaufman, Matthew T.
Ryu, Stephen I.
Shenoy, Krishna V.
Cunningham, John P.
Churchland, Mark M.
author_facet Seely, Jeffrey S.
Kaufman, Matthew T.
Ryu, Stephen I.
Shenoy, Krishna V.
Cunningham, John P.
Churchland, Mark M.
author_sort Seely, Jeffrey S.
collection PubMed
description Cortical firing rates frequently display elaborate and heterogeneous temporal structure. One often wishes to compute quantitative summaries of such structure—a basic example is the frequency spectrum—and compare with model-based predictions. The advent of large-scale population recordings affords the opportunity to do so in new ways, with the hope of distinguishing between potential explanations for why responses vary with time. We introduce a method that assesses a basic but previously unexplored form of population-level structure: when data contain responses across multiple neurons, conditions, and times, they are naturally expressed as a third-order tensor. We examined tensor structure for multiple datasets from primary visual cortex (V1) and primary motor cortex (M1). All V1 datasets were ‘simplest’ (there were relatively few degrees of freedom) along the neuron mode, while all M1 datasets were simplest along the condition mode. These differences could not be inferred from surface-level response features. Formal considerations suggest why tensor structure might differ across modes. For idealized linear models, structure is simplest across the neuron mode when responses reflect external variables, and simplest across the condition mode when responses reflect population dynamics. This same pattern was present for existing models that seek to explain motor cortex responses. Critically, only dynamical models displayed tensor structure that agreed with the empirical M1 data. These results illustrate that tensor structure is a basic feature of the data. For M1 the tensor structure was compatible with only a subset of existing models.
format Online
Article
Text
id pubmed-5096707
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-50967072016-11-18 Tensor Analysis Reveals Distinct Population Structure that Parallels the Different Computational Roles of Areas M1 and V1 Seely, Jeffrey S. Kaufman, Matthew T. Ryu, Stephen I. Shenoy, Krishna V. Cunningham, John P. Churchland, Mark M. PLoS Comput Biol Research Article Cortical firing rates frequently display elaborate and heterogeneous temporal structure. One often wishes to compute quantitative summaries of such structure—a basic example is the frequency spectrum—and compare with model-based predictions. The advent of large-scale population recordings affords the opportunity to do so in new ways, with the hope of distinguishing between potential explanations for why responses vary with time. We introduce a method that assesses a basic but previously unexplored form of population-level structure: when data contain responses across multiple neurons, conditions, and times, they are naturally expressed as a third-order tensor. We examined tensor structure for multiple datasets from primary visual cortex (V1) and primary motor cortex (M1). All V1 datasets were ‘simplest’ (there were relatively few degrees of freedom) along the neuron mode, while all M1 datasets were simplest along the condition mode. These differences could not be inferred from surface-level response features. Formal considerations suggest why tensor structure might differ across modes. For idealized linear models, structure is simplest across the neuron mode when responses reflect external variables, and simplest across the condition mode when responses reflect population dynamics. This same pattern was present for existing models that seek to explain motor cortex responses. Critically, only dynamical models displayed tensor structure that agreed with the empirical M1 data. These results illustrate that tensor structure is a basic feature of the data. For M1 the tensor structure was compatible with only a subset of existing models. Public Library of Science 2016-11-04 /pmc/articles/PMC5096707/ /pubmed/27814353 http://dx.doi.org/10.1371/journal.pcbi.1005164 Text en © 2016 Seely et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Seely, Jeffrey S.
Kaufman, Matthew T.
Ryu, Stephen I.
Shenoy, Krishna V.
Cunningham, John P.
Churchland, Mark M.
Tensor Analysis Reveals Distinct Population Structure that Parallels the Different Computational Roles of Areas M1 and V1
title Tensor Analysis Reveals Distinct Population Structure that Parallels the Different Computational Roles of Areas M1 and V1
title_full Tensor Analysis Reveals Distinct Population Structure that Parallels the Different Computational Roles of Areas M1 and V1
title_fullStr Tensor Analysis Reveals Distinct Population Structure that Parallels the Different Computational Roles of Areas M1 and V1
title_full_unstemmed Tensor Analysis Reveals Distinct Population Structure that Parallels the Different Computational Roles of Areas M1 and V1
title_short Tensor Analysis Reveals Distinct Population Structure that Parallels the Different Computational Roles of Areas M1 and V1
title_sort tensor analysis reveals distinct population structure that parallels the different computational roles of areas m1 and v1
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5096707/
https://www.ncbi.nlm.nih.gov/pubmed/27814353
http://dx.doi.org/10.1371/journal.pcbi.1005164
work_keys_str_mv AT seelyjeffreys tensoranalysisrevealsdistinctpopulationstructurethatparallelsthedifferentcomputationalrolesofareasm1andv1
AT kaufmanmatthewt tensoranalysisrevealsdistinctpopulationstructurethatparallelsthedifferentcomputationalrolesofareasm1andv1
AT ryustepheni tensoranalysisrevealsdistinctpopulationstructurethatparallelsthedifferentcomputationalrolesofareasm1andv1
AT shenoykrishnav tensoranalysisrevealsdistinctpopulationstructurethatparallelsthedifferentcomputationalrolesofareasm1andv1
AT cunninghamjohnp tensoranalysisrevealsdistinctpopulationstructurethatparallelsthedifferentcomputationalrolesofareasm1andv1
AT churchlandmarkm tensoranalysisrevealsdistinctpopulationstructurethatparallelsthedifferentcomputationalrolesofareasm1andv1