Cargando…
A Generalizable Brain-Computer Interface (BCI) Using Machine Learning for Feature Discovery
This work describes a generalized method for classifying motor-related neural signals for a brain-computer interface (BCI), based on a stochastic machine learning method. The method differs from the various feature extraction and selection techniques employed in many other BCI systems. The classifie...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2015
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4482677/ https://www.ncbi.nlm.nih.gov/pubmed/26114954 http://dx.doi.org/10.1371/journal.pone.0131328 |
_version_ | 1782378484407992320 |
---|---|
author | Nurse, Ewan S. Karoly, Philippa J. Grayden, David B. Freestone, Dean R. |
author_facet | Nurse, Ewan S. Karoly, Philippa J. Grayden, David B. Freestone, Dean R. |
author_sort | Nurse, Ewan S. |
collection | PubMed |
description | This work describes a generalized method for classifying motor-related neural signals for a brain-computer interface (BCI), based on a stochastic machine learning method. The method differs from the various feature extraction and selection techniques employed in many other BCI systems. The classifier does not use extensive a-priori information, resulting in reduced reliance on highly specific domain knowledge. Instead of pre-defining features, the time-domain signal is input to a population of multi-layer perceptrons (MLPs) in order to perform a stochastic search for the best structure. The results showed that the average performance of the new algorithm outperformed other published methods using the Berlin BCI IV (2008) competition dataset and was comparable to the best results in the Berlin BCI II (2002–3) competition dataset. The new method was also applied to electroencephalography (EEG) data recorded from five subjects undertaking a hand squeeze task and demonstrated high levels of accuracy with a mean classification accuracy of 78.9% after five-fold cross-validation. Our new approach has been shown to give accurate results across different motor tasks and signal types as well as between subjects. |
format | Online Article Text |
id | pubmed-4482677 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2015 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-44826772015-06-29 A Generalizable Brain-Computer Interface (BCI) Using Machine Learning for Feature Discovery Nurse, Ewan S. Karoly, Philippa J. Grayden, David B. Freestone, Dean R. PLoS One Research Article This work describes a generalized method for classifying motor-related neural signals for a brain-computer interface (BCI), based on a stochastic machine learning method. The method differs from the various feature extraction and selection techniques employed in many other BCI systems. The classifier does not use extensive a-priori information, resulting in reduced reliance on highly specific domain knowledge. Instead of pre-defining features, the time-domain signal is input to a population of multi-layer perceptrons (MLPs) in order to perform a stochastic search for the best structure. The results showed that the average performance of the new algorithm outperformed other published methods using the Berlin BCI IV (2008) competition dataset and was comparable to the best results in the Berlin BCI II (2002–3) competition dataset. The new method was also applied to electroencephalography (EEG) data recorded from five subjects undertaking a hand squeeze task and demonstrated high levels of accuracy with a mean classification accuracy of 78.9% after five-fold cross-validation. Our new approach has been shown to give accurate results across different motor tasks and signal types as well as between subjects. Public Library of Science 2015-06-26 /pmc/articles/PMC4482677/ /pubmed/26114954 http://dx.doi.org/10.1371/journal.pone.0131328 Text en © 2015 Nurse 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, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are properly credited. |
spellingShingle | Research Article Nurse, Ewan S. Karoly, Philippa J. Grayden, David B. Freestone, Dean R. A Generalizable Brain-Computer Interface (BCI) Using Machine Learning for Feature Discovery |
title | A Generalizable Brain-Computer Interface (BCI) Using Machine Learning for Feature Discovery |
title_full | A Generalizable Brain-Computer Interface (BCI) Using Machine Learning for Feature Discovery |
title_fullStr | A Generalizable Brain-Computer Interface (BCI) Using Machine Learning for Feature Discovery |
title_full_unstemmed | A Generalizable Brain-Computer Interface (BCI) Using Machine Learning for Feature Discovery |
title_short | A Generalizable Brain-Computer Interface (BCI) Using Machine Learning for Feature Discovery |
title_sort | generalizable brain-computer interface (bci) using machine learning for feature discovery |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4482677/ https://www.ncbi.nlm.nih.gov/pubmed/26114954 http://dx.doi.org/10.1371/journal.pone.0131328 |
work_keys_str_mv | AT nurseewans ageneralizablebraincomputerinterfacebciusingmachinelearningforfeaturediscovery AT karolyphilippaj ageneralizablebraincomputerinterfacebciusingmachinelearningforfeaturediscovery AT graydendavidb ageneralizablebraincomputerinterfacebciusingmachinelearningforfeaturediscovery AT freestonedeanr ageneralizablebraincomputerinterfacebciusingmachinelearningforfeaturediscovery AT nurseewans generalizablebraincomputerinterfacebciusingmachinelearningforfeaturediscovery AT karolyphilippaj generalizablebraincomputerinterfacebciusingmachinelearningforfeaturediscovery AT graydendavidb generalizablebraincomputerinterfacebciusingmachinelearningforfeaturediscovery AT freestonedeanr generalizablebraincomputerinterfacebciusingmachinelearningforfeaturediscovery |