| Literature DB >> 29375294 |
Domen Novak1,2, Roland Sigrist1, Nicolas J Gerig1, Dario Wyss1, René Bauer3, Ulrich Götz3, Robert Riener1.
Abstract
This paper presents a new approach to benchmarking brain-computer interfaces (BCIs) outside the lab. A computer game was created that mimics a real-world application of assistive BCIs, with the main outcome metric being the time needed to complete the game. This approach was used at the Cybathlon 2016, a competition for people with disabilities who use assistive technology to achieve tasks. The paper summarizes the technical challenges of BCIs, describes the design of the benchmarking game, then describes the rules for acceptable hardware, software and inclusion of human pilots in the BCI competition at the Cybathlon. The 11 participating teams, their approaches, and their results at the Cybathlon are presented. Though the benchmarking procedure has some limitations (for instance, we were unable to identify any factors that clearly contribute to BCI performance), it can be successfully used to analyze BCI performance in realistic, less structured conditions. In the future, the parameters of the benchmarking game could be modified to better mimic different applications (e.g., the need to use some commands more frequently than others). Furthermore, the Cybathlon has the potential to showcase such devices to the general public.Entities:
Keywords: benchmark testing; brain-computer interfaces; competition; electroencephalography; machine learning
Year: 2018 PMID: 29375294 PMCID: PMC5768650 DOI: 10.3389/fnins.2017.00756
Source DB: PubMed Journal: Front Neurosci ISSN: 1662-453X Impact factor: 4.677
Figure 1A screenshot of the audience view of the BrainRunners game, which allows up to four avatars to compete on parallel tracks. Each track consists of multiple instances of three different “action” fields colored purple, cyan and yellow (on which the pilot must send the correct command via the brain-computer interface in order to speed up their avatar) as well as gray “no-input” fields (on which the pilot should not send any commands).
Figure 2Changes in the speed of the pilot's avatar (Top) as the pilot sends different commands (Bottom: s, slide; r, rotate; j, jump) to the game on different fields. The 1–4 values are purely symbolic, and exact speeds differ between versions of the game; see main text for values from the 2016 competition.
The teams of the 2016 Cybathlon Competition and the hardware they used.
| Brain Tweakers/CNBI EPFL | 90 | 190 | g.tec g.USBamp | 16, mainly frontal and central | Gelled, active | 5–10 min |
| Brain Tweakers/CNBI EPFL | 123 | 125 | g.tec g.USBamp | 16, mainly frontal and central | Gelled, active | 5–10 min |
| BrainGain/Radboud University | 135 | 156 | TMSi Mobi | 24, evenly spread | Gelled, passive | 20 min |
| BrainStormers/University of Essex | 146 | 161 | BioSemi ActiveTwo | 64, evenly spread | Gelled, active | 15 min |
| Athena-Minerva/TU Darmstadt | 148 | 146 | BrainVision actiCHamp | 128, evenly spread | Gelled, active | 30–60 min |
| OpenBMI/Korea University | 149 | 149 | ||||
| Neurobotics, Russia | 161 | 132 | Neurobotics | |||
| NeuroCONCISE/University of Ulster | 165 | 136 | g.tec g.Nautilus | 16, evenly spread | Gelled, active | 15 min |
| Mahidol University | 167 | not in final | g.tec g.USBamp | |||
| Ebrainers/Pazmany Peter Catholic University | 186 | not in final | BrainVision actiCHamp | 32, evenly spread | Gelled, active | 15 min |
| Mirage91/TU Graz | 196 | not in final | g.tec g.USBamp | 32, mainly sensorimotor areas | Gelled, active | 20 min |
| Ecole Supérieure de Lyon | none | not in final | g.tec g.USBamp | 16, evenly spread | Gelled, active | 5–10 min |
Teams are ranked according to the time they needed to complete the qualifier race. The top four teams from the qualifier participated in the A-final while the next four participated in the B-final. Blank spaces in equipment columns indicate the team did not provide this data.
The Brain Tweakers team participated with two pilots, both of which used the same hardware and software.
The pilot of the Lyon team did not pass the medical check and thus did not participate in the qualifier race.
The teams of the 2016 Cybathlon Competition and the software they used.
| Brain Tweakers | Bandpass, notch, spatial | Hands, feet, hands+feet | Power spectral density, feature selection with canonical variate analysis, classification using bayesian maximum a posteriori probability equivalent to qda |
| BrainGain | Detrend, common average reference, spatial whitening, bandpass | Left hand, foot, tongue | Power spectral density, regularized logistic regression |
| BrainStormers | Bandpass, spatial | Left hand, foot, word concatenation, auditory | Common spatial patterns, power spectral density, classifier ensemble |
| Athena-Minerva | Bandpass, spatial | Hand, word association, mental arithmetic | Power spectral density, multiple binary classifiers |
| NeuroCONCISE | Neural-time-series-prediction-preprocessing, subject-specific bandpass, common spatial patterns | Left hand, right hand, feet | Log variance of filtered signals, linear discriminant analysis and multiple binary classifiers, postprocessing of classifier output |
| Ebrainers | Bandpass, spatial and temporal filtering | Hand, feet, mental arithmetic | Power spectral density, phase locking index, complex covariance patterns |
| Mirage91 | Bandpass | Hand, feet, mental arithmetic, auditory | Common spatial patterns + slda, adaptive classifier |
| Ecole Supérieure de Lyon | Spatial, independent component analysis | Left hand, right hand, tongue | Power spectral density, common spatial patterns, support vector machine |
Reported only for teams that agreed to make this information public. All teams used imagery (motor or otherwise) to generate BCI commands.
Characteristics of the pilots at the 2016 Cybathlon Competition.
| Brain Tweakers (winner, qualifier) | 1968 | SCI at C5/C6 with ASIA A | 1989, traffic accident |
| Brain Tweakers (winner, finale) | 1986 | SCI at C5/C6 with ASIA A | 2003, bike jumping accident |
| BrainGain | 1960 | SCI at C5-7 with ASIA A | 1982, bleeding in blood vessel |
| BrainStormers | 1963 | SCI at C5/C6 with ASIA B | 1987, diving accident |
| Athena-Minerva | 1989 | SCI at C5/C6 with ASIA B | 2008, traffic accident |
| OpenBMI | 1968 | SCI at C4/C5 with ASIA C | 1995, traffic accident |
| Neurobotics | 1982 | SCI, details not publicly disclosed | 2002, diving accident |
| NeuroCONCISE | 1971 | SCI at C5 with ASIA A | 1993, traffic accident |
| Mahidol University | 1989 | SCI at C4 with ASIA A | 2006, gunshot |
| Ebrainers | 1989 | SCI at C6 with ASIA B | 2006, sports accident |
| Mirage91 | 1979 | incomplete locked-in syndrome | 2014, brain stem infarction and cerebellar infarction |
| Ecole Supérieure de Lyon | 1980 | SCI at C5 with ASIA B | 2012, traffic accident |
SCI, Spinal cord injury; ASIA, American Spinal Injury Association impairment scale.