Cargando…
Decoding continuous variables from event-related potential (ERP) data with linear support vector regression using the Decision Decoding Toolbox (DDTBOX)
Multivariate classification analysis for event-related potential (ERP) data is a powerful tool for predicting cognitive variables. However, classification is often restricted to categorical variables and under-utilises continuous data, such as response times, response force, or subjective ratings. A...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9669708/ https://www.ncbi.nlm.nih.gov/pubmed/36408410 http://dx.doi.org/10.3389/fnins.2022.989589 |
_version_ | 1784832179584368640 |
---|---|
author | Bode, Stefan Schubert, Elektra Hogendoorn, Hinze Feuerriegel, Daniel |
author_facet | Bode, Stefan Schubert, Elektra Hogendoorn, Hinze Feuerriegel, Daniel |
author_sort | Bode, Stefan |
collection | PubMed |
description | Multivariate classification analysis for event-related potential (ERP) data is a powerful tool for predicting cognitive variables. However, classification is often restricted to categorical variables and under-utilises continuous data, such as response times, response force, or subjective ratings. An alternative approach is support vector regression (SVR), which uses single-trial data to predict continuous variables of interest. In this tutorial-style paper, we demonstrate how SVR is implemented in the Decision Decoding Toolbox (DDTBOX). To illustrate in more detail how results depend on specific toolbox settings and data features, we report results from two simulation studies resembling real EEG data, and one real ERP-data set, in which we predicted continuous variables across a range of analysis parameters. Across all studies, we demonstrate that SVR is effective for analysis windows ranging from 2 to 100 ms, and relatively unaffected by temporal averaging. Prediction is still successful when only a small number of channels encode true information, and the analysis is robust to temporal jittering of the relevant information in the signal. Our results show that SVR as implemented in DDTBOX can reliably predict continuous, more nuanced variables, which may not be well-captured by classification analysis. In sum, we demonstrate that linear SVR is a powerful tool for the investigation of single-trial EEG data in relation to continuous variables, and we provide practical guidance for users. |
format | Online Article Text |
id | pubmed-9669708 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-96697082022-11-18 Decoding continuous variables from event-related potential (ERP) data with linear support vector regression using the Decision Decoding Toolbox (DDTBOX) Bode, Stefan Schubert, Elektra Hogendoorn, Hinze Feuerriegel, Daniel Front Neurosci Neuroscience Multivariate classification analysis for event-related potential (ERP) data is a powerful tool for predicting cognitive variables. However, classification is often restricted to categorical variables and under-utilises continuous data, such as response times, response force, or subjective ratings. An alternative approach is support vector regression (SVR), which uses single-trial data to predict continuous variables of interest. In this tutorial-style paper, we demonstrate how SVR is implemented in the Decision Decoding Toolbox (DDTBOX). To illustrate in more detail how results depend on specific toolbox settings and data features, we report results from two simulation studies resembling real EEG data, and one real ERP-data set, in which we predicted continuous variables across a range of analysis parameters. Across all studies, we demonstrate that SVR is effective for analysis windows ranging from 2 to 100 ms, and relatively unaffected by temporal averaging. Prediction is still successful when only a small number of channels encode true information, and the analysis is robust to temporal jittering of the relevant information in the signal. Our results show that SVR as implemented in DDTBOX can reliably predict continuous, more nuanced variables, which may not be well-captured by classification analysis. In sum, we demonstrate that linear SVR is a powerful tool for the investigation of single-trial EEG data in relation to continuous variables, and we provide practical guidance for users. Frontiers Media S.A. 2022-11-03 /pmc/articles/PMC9669708/ /pubmed/36408410 http://dx.doi.org/10.3389/fnins.2022.989589 Text en Copyright © 2022 Bode, Schubert, Hogendoorn and Feuerriegel. https://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 Bode, Stefan Schubert, Elektra Hogendoorn, Hinze Feuerriegel, Daniel Decoding continuous variables from event-related potential (ERP) data with linear support vector regression using the Decision Decoding Toolbox (DDTBOX) |
title | Decoding continuous variables from event-related potential (ERP) data with linear support vector regression using the Decision Decoding Toolbox (DDTBOX) |
title_full | Decoding continuous variables from event-related potential (ERP) data with linear support vector regression using the Decision Decoding Toolbox (DDTBOX) |
title_fullStr | Decoding continuous variables from event-related potential (ERP) data with linear support vector regression using the Decision Decoding Toolbox (DDTBOX) |
title_full_unstemmed | Decoding continuous variables from event-related potential (ERP) data with linear support vector regression using the Decision Decoding Toolbox (DDTBOX) |
title_short | Decoding continuous variables from event-related potential (ERP) data with linear support vector regression using the Decision Decoding Toolbox (DDTBOX) |
title_sort | decoding continuous variables from event-related potential (erp) data with linear support vector regression using the decision decoding toolbox (ddtbox) |
topic | Neuroscience |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9669708/ https://www.ncbi.nlm.nih.gov/pubmed/36408410 http://dx.doi.org/10.3389/fnins.2022.989589 |
work_keys_str_mv | AT bodestefan decodingcontinuousvariablesfromeventrelatedpotentialerpdatawithlinearsupportvectorregressionusingthedecisiondecodingtoolboxddtbox AT schubertelektra decodingcontinuousvariablesfromeventrelatedpotentialerpdatawithlinearsupportvectorregressionusingthedecisiondecodingtoolboxddtbox AT hogendoornhinze decodingcontinuousvariablesfromeventrelatedpotentialerpdatawithlinearsupportvectorregressionusingthedecisiondecodingtoolboxddtbox AT feuerriegeldaniel decodingcontinuousvariablesfromeventrelatedpotentialerpdatawithlinearsupportvectorregressionusingthedecisiondecodingtoolboxddtbox |