Cargando…
The Multivariate Temporal Response Function (mTRF) Toolbox: A MATLAB Toolbox for Relating Neural Signals to Continuous Stimuli
Understanding how brains process sensory signals in natural environments is one of the key goals of twenty-first century neuroscience. While brain imaging and invasive electrophysiology will play key roles in this endeavor, there is also an important role to be played by noninvasive, macroscopic tec...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2016
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5127806/ https://www.ncbi.nlm.nih.gov/pubmed/27965557 http://dx.doi.org/10.3389/fnhum.2016.00604 |
_version_ | 1782470286335016960 |
---|---|
author | Crosse, Michael J. Di Liberto, Giovanni M. Bednar, Adam Lalor, Edmund C. |
author_facet | Crosse, Michael J. Di Liberto, Giovanni M. Bednar, Adam Lalor, Edmund C. |
author_sort | Crosse, Michael J. |
collection | PubMed |
description | Understanding how brains process sensory signals in natural environments is one of the key goals of twenty-first century neuroscience. While brain imaging and invasive electrophysiology will play key roles in this endeavor, there is also an important role to be played by noninvasive, macroscopic techniques with high temporal resolution such as electro- and magnetoencephalography. But challenges exist in determining how best to analyze such complex, time-varying neural responses to complex, time-varying and multivariate natural sensory stimuli. There has been a long history of applying system identification techniques to relate the firing activity of neurons to complex sensory stimuli and such techniques are now seeing increased application to EEG and MEG data. One particular example involves fitting a filter—often referred to as a temporal response function—that describes a mapping between some feature(s) of a sensory stimulus and the neural response. Here, we first briefly review the history of these system identification approaches and describe a specific technique for deriving temporal response functions known as regularized linear regression. We then introduce a new open-source toolbox for performing this analysis. We describe how it can be used to derive (multivariate) temporal response functions describing a mapping between stimulus and response in both directions. We also explain the importance of regularizing the analysis and how this regularization can be optimized for a particular dataset. We then outline specifically how the toolbox implements these analyses and provide several examples of the types of results that the toolbox can produce. Finally, we consider some of the limitations of the toolbox and opportunities for future development and application. |
format | Online Article Text |
id | pubmed-5127806 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2016 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-51278062016-12-13 The Multivariate Temporal Response Function (mTRF) Toolbox: A MATLAB Toolbox for Relating Neural Signals to Continuous Stimuli Crosse, Michael J. Di Liberto, Giovanni M. Bednar, Adam Lalor, Edmund C. Front Hum Neurosci Neuroscience Understanding how brains process sensory signals in natural environments is one of the key goals of twenty-first century neuroscience. While brain imaging and invasive electrophysiology will play key roles in this endeavor, there is also an important role to be played by noninvasive, macroscopic techniques with high temporal resolution such as electro- and magnetoencephalography. But challenges exist in determining how best to analyze such complex, time-varying neural responses to complex, time-varying and multivariate natural sensory stimuli. There has been a long history of applying system identification techniques to relate the firing activity of neurons to complex sensory stimuli and such techniques are now seeing increased application to EEG and MEG data. One particular example involves fitting a filter—often referred to as a temporal response function—that describes a mapping between some feature(s) of a sensory stimulus and the neural response. Here, we first briefly review the history of these system identification approaches and describe a specific technique for deriving temporal response functions known as regularized linear regression. We then introduce a new open-source toolbox for performing this analysis. We describe how it can be used to derive (multivariate) temporal response functions describing a mapping between stimulus and response in both directions. We also explain the importance of regularizing the analysis and how this regularization can be optimized for a particular dataset. We then outline specifically how the toolbox implements these analyses and provide several examples of the types of results that the toolbox can produce. Finally, we consider some of the limitations of the toolbox and opportunities for future development and application. Frontiers Media S.A. 2016-11-30 /pmc/articles/PMC5127806/ /pubmed/27965557 http://dx.doi.org/10.3389/fnhum.2016.00604 Text en Copyright © 2016 Crosse, Di Liberto, Bednar and Lalor. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms. |
spellingShingle | Neuroscience Crosse, Michael J. Di Liberto, Giovanni M. Bednar, Adam Lalor, Edmund C. The Multivariate Temporal Response Function (mTRF) Toolbox: A MATLAB Toolbox for Relating Neural Signals to Continuous Stimuli |
title | The Multivariate Temporal Response Function (mTRF) Toolbox: A MATLAB Toolbox for Relating Neural Signals to Continuous Stimuli |
title_full | The Multivariate Temporal Response Function (mTRF) Toolbox: A MATLAB Toolbox for Relating Neural Signals to Continuous Stimuli |
title_fullStr | The Multivariate Temporal Response Function (mTRF) Toolbox: A MATLAB Toolbox for Relating Neural Signals to Continuous Stimuli |
title_full_unstemmed | The Multivariate Temporal Response Function (mTRF) Toolbox: A MATLAB Toolbox for Relating Neural Signals to Continuous Stimuli |
title_short | The Multivariate Temporal Response Function (mTRF) Toolbox: A MATLAB Toolbox for Relating Neural Signals to Continuous Stimuli |
title_sort | multivariate temporal response function (mtrf) toolbox: a matlab toolbox for relating neural signals to continuous stimuli |
topic | Neuroscience |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5127806/ https://www.ncbi.nlm.nih.gov/pubmed/27965557 http://dx.doi.org/10.3389/fnhum.2016.00604 |
work_keys_str_mv | AT crossemichaelj themultivariatetemporalresponsefunctionmtrftoolboxamatlabtoolboxforrelatingneuralsignalstocontinuousstimuli AT dilibertogiovannim themultivariatetemporalresponsefunctionmtrftoolboxamatlabtoolboxforrelatingneuralsignalstocontinuousstimuli AT bednaradam themultivariatetemporalresponsefunctionmtrftoolboxamatlabtoolboxforrelatingneuralsignalstocontinuousstimuli AT laloredmundc themultivariatetemporalresponsefunctionmtrftoolboxamatlabtoolboxforrelatingneuralsignalstocontinuousstimuli AT crossemichaelj multivariatetemporalresponsefunctionmtrftoolboxamatlabtoolboxforrelatingneuralsignalstocontinuousstimuli AT dilibertogiovannim multivariatetemporalresponsefunctionmtrftoolboxamatlabtoolboxforrelatingneuralsignalstocontinuousstimuli AT bednaradam multivariatetemporalresponsefunctionmtrftoolboxamatlabtoolboxforrelatingneuralsignalstocontinuousstimuli AT laloredmundc multivariatetemporalresponsefunctionmtrftoolboxamatlabtoolboxforrelatingneuralsignalstocontinuousstimuli |