Everything that produced the scores below — cohort, split, electrodes, window, what each method was allowed to learn, and the idle false-activation rate that command detection must be read with — as the released protocol file states it. Compare scores within this protocol only.
Every method run under this protocol, with the score the released results file holds. Compare down this table only: other protocols differ in cohort, electrodes, window or chance level.
1.7%1 / 60 idle trials1 of 4 people always abstained
17
4
13.9 s
Scoring time includes fitting and prediction, may include accelerator waiting, and excludes data preparation. It is configuration-specific, not a hardware benchmark.
Not run under this protocol:Spectral ridge, Standard CCA, Temporal ridge. A method missing here was not run on this protocol — that is not a failure.
Read with care
Detection resets at each cue. Only three minutes of test idle are observed; these results cannot estimate natural, always-on false activations per hour.
The protocol, step by step
For each subject, the first two blocks train the model, the third selects the threshold, and the final block is held out for testing.
Class events 1/2 define task onset. Two-second history windows produce decisions at 2.0, 2.5 and 3.0 seconds.
Two consecutive threshold crossings trigger one command. Thresholds use calibration data only and may reject every command.
17 channels at 250 Hz; one-way 4–40 Hz filtering. Normalization uses training data only; no future samples enter a decision window.
Visual cues, original feedback and short calibration exposure can influence results. This is not a natural continuous-idle test.
Additional models use protocol ds005342-sitting-cue-gated-expanded-mvp-v1; independent audit SHA256: 14445d3423b5268654a1f73f7e1aca8bb03a2f793b076f450883fea89c7bcc83.
Stability
Single fixed configuration; no test-set hyperparameter selection.
Pretraining exposure
Unknown unless explicitly documented; no unseen-pretraining claim.
Notes on the methods
Fixed calibration rule; 60 training trials and 30 calibration trials per participant. Four-person case study; cohort aggregates only, no subgroup or population claim.
Model terms
CSP+LDA: Trained from scratch / deterministic reference; no third-party pretrained weights. Braindecode BSD-3-Clause; MNE/scikit-learn BSD where used.
LaBraM: Code/repository: MIT · Checkpoint: committed in that repository; no separate weight terms
EEGNet: Trained from scratch / deterministic reference; no third-party pretrained weights. Braindecode BSD-3-Clause; MNE/scikit-learn BSD where used.
ShallowFBCSPNet: Trained from scratch / deterministic reference; no third-party pretrained weights. Braindecode BSD-3-Clause; MNE/scikit-learn BSD where used.
CBraMod: Code: MIT · Weights: Apache-2.0 (official model card)
Deep4Net: Trained from scratch / deterministic reference; no third-party pretrained weights. Braindecode BSD-3-Clause; MNE/scikit-learn BSD where used.
Source and licence
ds005342
CreditOpenNeuro ds005342 contributors · version 1.0.3, doi:10.18112/openneuro.ds005342.v1.0.3; associated study doi:10.3389/fninf.2022.961089. Original author credits are retained at the linked source.
BCI Report does not redistribute any recording. These are aggregate measurements computed by BCI Report under the licence above; the data belong to the people credited.
Permitted scopePersonal noncommercial research; aggregate results only
Public-data register noteEligible only as an aggregate-only case study: remove all participant IDs/results and condition breakdowns, label n=4 prominently, avoid subgroup claims, and make no claim that the cohort is anonymous.