Gumpy: a Python toolbox suitable for hybrid brain–computer interfaces. (10th October 2018)
- Record Type:
- Journal Article
- Title:
- Gumpy: a Python toolbox suitable for hybrid brain–computer interfaces. (10th October 2018)
- Main Title:
- Gumpy: a Python toolbox suitable for hybrid brain–computer interfaces
- Authors:
- Tayeb, Zied
Waniek, Nicolai
Fedjaev, Juri
Ghaboosi, Nejla
Rychly, Leonard
Widderich, Christian
Richter, Christoph
Braun, Jonas
Saveriano, Matteo
Cheng, Gordon
Conradt, Jörg - Abstract:
- Abstract: Objective . The objective of this work is to present gumpy, a new free and open source Python toolbox designed for hybrid brain–computer interface (BCI). Approach . Gumpy provides state-of-the-art algorithms and includes a rich selection of signal processing methods that have been employed by the BCI community over the last 20 years. In addition, a wide range of classification methods that span from classical machine learning algorithms to deep neural network models are provided. Gumpy can be used for both EEG and EMG biosignal analysis, visualization, real-time streaming and decoding. Results . The usage of the toolbox was demonstrated through two different offline example studies, namely movement prediction from EEG motor imagery, and the decoding of natural grasp movements with the applied finger forces from surface EMG (sEMG) signals. Additionally, gumpy was used for real-time control of a robot arm using steady-state visually evoked potentials (SSVEP) as well as for real-time prosthetic hand control using sEMG. Overall, obtained results with the gumpy toolbox are comparable or better than previously reported results on the same datasets. Significance . Gumpy is a free and open source software, which allows end-users to perform online hybrid BCIs and provides different techniques for processing and decoding of EEG and EMG signals. More importantly, the achieved results reveal that gumpy 's deep learning toolbox can match or outperform the state-of-the-art inAbstract: Objective . The objective of this work is to present gumpy, a new free and open source Python toolbox designed for hybrid brain–computer interface (BCI). Approach . Gumpy provides state-of-the-art algorithms and includes a rich selection of signal processing methods that have been employed by the BCI community over the last 20 years. In addition, a wide range of classification methods that span from classical machine learning algorithms to deep neural network models are provided. Gumpy can be used for both EEG and EMG biosignal analysis, visualization, real-time streaming and decoding. Results . The usage of the toolbox was demonstrated through two different offline example studies, namely movement prediction from EEG motor imagery, and the decoding of natural grasp movements with the applied finger forces from surface EMG (sEMG) signals. Additionally, gumpy was used for real-time control of a robot arm using steady-state visually evoked potentials (SSVEP) as well as for real-time prosthetic hand control using sEMG. Overall, obtained results with the gumpy toolbox are comparable or better than previously reported results on the same datasets. Significance . Gumpy is a free and open source software, which allows end-users to perform online hybrid BCIs and provides different techniques for processing and decoding of EEG and EMG signals. More importantly, the achieved results reveal that gumpy 's deep learning toolbox can match or outperform the state-of-the-art in terms of accuracy. This can therefore enable BCI researchers to develop more robust decoding algorithms using novel techniques and hence chart a route ahead for new BCI improvements. … (more)
- Is Part Of:
- Journal of neural engineering. Volume 15:Number 6(2018:Dec.)
- Journal:
- Journal of neural engineering
- Issue:
- Volume 15:Number 6(2018:Dec.)
- Issue Display:
- Volume 15, Issue 6 (2018)
- Year:
- 2018
- Volume:
- 15
- Issue:
- 6
- Issue Sort Value:
- 2018-0015-0006-0000
- Page Start:
- Page End:
- Publication Date:
- 2018-10-10
- Subjects:
- hybrid brain–computer interfaces -- Python -- deep learning -- EEG -- EMG
Neurosciences -- Periodicals
Biomedical engineering -- Periodicals
612.8 - Journal URLs:
- http://iopscience.iop.org/1741-2552/ ↗
http://ioppublishing.org/ ↗ - DOI:
- 10.1088/1741-2552/aae186 ↗
- Languages:
- English
- ISSNs:
- 1741-2560
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 11272.xml