Cargando…
Decoding P300 Variability Using Convolutional Neural Networks
Deep convolutional neural networks (CNN) have previously been shown to be useful tools for signal decoding and analysis in a variety of complex domains, such as image processing and speech recognition. By learning from large amounts of data, the representations encoded by these deep networks are oft...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6587927/ https://www.ncbi.nlm.nih.gov/pubmed/31258469 http://dx.doi.org/10.3389/fnhum.2019.00201 |
_version_ | 1783429168122298368 |
---|---|
author | Solon, Amelia J. Lawhern, Vernon J. Touryan, Jonathan McDaniel, Jonathan R. Ries, Anthony J. Gordon, Stephen M. |
author_facet | Solon, Amelia J. Lawhern, Vernon J. Touryan, Jonathan McDaniel, Jonathan R. Ries, Anthony J. Gordon, Stephen M. |
author_sort | Solon, Amelia J. |
collection | PubMed |
description | Deep convolutional neural networks (CNN) have previously been shown to be useful tools for signal decoding and analysis in a variety of complex domains, such as image processing and speech recognition. By learning from large amounts of data, the representations encoded by these deep networks are often invariant to moderate changes in the underlying feature spaces. Recently, we proposed a CNN architecture that could be applied to electroencephalogram (EEG) decoding and analysis. In this article, we train our CNN model using data from prior experiments in order to later decode the P300 evoked response from an unseen, hold-out experiment. We analyze the CNN output as a function of the underlying variability in the P300 response and demonstrate that the CNN output is sensitive to the experiment-induced changes in the neural response. We then assess the utility of our approach as a means of improving the overall signal-to-noise ratio in the EEG record. Finally, we show an example of how CNN-based decoding can be applied to the analysis of complex data. |
format | Online Article Text |
id | pubmed-6587927 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-65879272019-06-28 Decoding P300 Variability Using Convolutional Neural Networks Solon, Amelia J. Lawhern, Vernon J. Touryan, Jonathan McDaniel, Jonathan R. Ries, Anthony J. Gordon, Stephen M. Front Hum Neurosci Neuroscience Deep convolutional neural networks (CNN) have previously been shown to be useful tools for signal decoding and analysis in a variety of complex domains, such as image processing and speech recognition. By learning from large amounts of data, the representations encoded by these deep networks are often invariant to moderate changes in the underlying feature spaces. Recently, we proposed a CNN architecture that could be applied to electroencephalogram (EEG) decoding and analysis. In this article, we train our CNN model using data from prior experiments in order to later decode the P300 evoked response from an unseen, hold-out experiment. We analyze the CNN output as a function of the underlying variability in the P300 response and demonstrate that the CNN output is sensitive to the experiment-induced changes in the neural response. We then assess the utility of our approach as a means of improving the overall signal-to-noise ratio in the EEG record. Finally, we show an example of how CNN-based decoding can be applied to the analysis of complex data. Frontiers Media S.A. 2019-06-14 /pmc/articles/PMC6587927/ /pubmed/31258469 http://dx.doi.org/10.3389/fnhum.2019.00201 Text en Copyright © 2019 Solon, Lawhern, Touryan, McDaniel, Ries and Gordon. 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) and the copyright owner(s) 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 Solon, Amelia J. Lawhern, Vernon J. Touryan, Jonathan McDaniel, Jonathan R. Ries, Anthony J. Gordon, Stephen M. Decoding P300 Variability Using Convolutional Neural Networks |
title | Decoding P300 Variability Using Convolutional Neural Networks |
title_full | Decoding P300 Variability Using Convolutional Neural Networks |
title_fullStr | Decoding P300 Variability Using Convolutional Neural Networks |
title_full_unstemmed | Decoding P300 Variability Using Convolutional Neural Networks |
title_short | Decoding P300 Variability Using Convolutional Neural Networks |
title_sort | decoding p300 variability using convolutional neural networks |
topic | Neuroscience |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6587927/ https://www.ncbi.nlm.nih.gov/pubmed/31258469 http://dx.doi.org/10.3389/fnhum.2019.00201 |
work_keys_str_mv | AT solonameliaj decodingp300variabilityusingconvolutionalneuralnetworks AT lawhernvernonj decodingp300variabilityusingconvolutionalneuralnetworks AT touryanjonathan decodingp300variabilityusingconvolutionalneuralnetworks AT mcdanieljonathanr decodingp300variabilityusingconvolutionalneuralnetworks AT riesanthonyj decodingp300variabilityusingconvolutionalneuralnetworks AT gordonstephenm decodingp300variabilityusingconvolutionalneuralnetworks |