Asynchronous Brain Computer Interfaces Using Echo State Networks.
IEEE International Joint Conference on Neural Network(2020)
Ben Gurion Univ Negev
Abstract
Decoding brain activity for brain computer interfaces (BCI) is a challenging machine learning task. Many BCIs are designed in a synchronous setting, which allows to output a command from the brain to the computer at pre-determined, specific time points. The task becomes substantially more demanding when designing asynchronous BCIs, which allow control over the interface at any given time. Most BCIs use static classifiers, in which the readout is driven only by the current input. However, due to the complex nature of ongoing brain activity, dynamic classifiers, which capture the temporal dynamics of the input signal, are likely to be more suitable for the task. To examine this notion, we designed a classification framework based on Echo State Networks (ESNs), which have demonstrated strong performance in similar tasks in other domains. We evaluated the performance of this approach on pre- recorded EEG data of an asynchronous motor imagery (MI) BCI task, and compared our approach to a conventional method. ESN-based architectures exhibited superior performance in comparison. Our findings suggest that ESNs may prove useful in other BCI paradigms in virtue of their ability to reduce the detrimental effect of non-stationarity in brain signals.
MoreTranslated text
Key words
Echo State Network,Brain-Computer Interface,Electroencephalography,Reservoir Computing,Motor-Imagery
PDF
View via Publisher
AI Read Science
Must-Reading Tree
Example

Generate MRT to find the research sequence of this paper
Data Disclaimer
The page data are from open Internet sources, cooperative publishers and automatic analysis results through AI technology. We do not make any commitments and guarantees for the validity, accuracy, correctness, reliability, completeness and timeliness of the page data. If you have any questions, please contact us by email: report@aminer.cn
Chat Paper
Summary is being generated by the instructions you defined