Core-matrix protocol · False activation × detection

Idle & command on ds005342

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.

The protocol at a glance

Task
Seated motor imagery · cue-gated replay
Evaluation
False activation × detection
Dataset
ds005342
People
4
Data
60 idle / 60 command test trials
Input
180 seconds of test idle
Chance level
Not applicable. Command detection is read together with the idle false-activation rate: always abstaining scores zero false activations.
Metrics
Command detection ≤3s (primary) · Idle false activation (secondary)

Results

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.

MethodTraining modeCommand detection ≤3sIdle false activationChannelsPeopleScoring time
CSP+LDAClassical methodSupervised fit23.3%14 / 60 command trials0.0%0 / 60 idle trials1 of 4 people always abstained1740.1 s
LaBraMFoundation modelFrozen encoder + linear head18.3%11 / 60 command trials3.3%2 / 60 idle trials0 of 4 people always abstained1742.8 s
EEGNetCompact modelScratch · 20 epochs1.7%1 / 60 command trials0.0%0 / 60 idle trials2 of 4 people always abstained17410.1 s
ShallowFBCSPNetCompact modelScratch · 20 epochs43.3%26 / 60 command trials1.7%1 / 60 idle trials1 of 4 people always abstained17428.6 s
CBraModFoundation modelFrozen encoder + linear head18.3%11 / 60 command trials1.7%1 / 60 idle trials1 of 4 people always abstained1742.3 s
Deep4NetCompact modelScratch · 20 epochs3.3%2 / 60 command trials1.7%1 / 60 idle trials1 of 4 people always abstained17413.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

  1. For each subject, the first two blocks train the model, the third selects the threshold, and the final block is held out for testing.
  2. Class events 1/2 define task onset. Two-second history windows produce decisions at 2.0, 2.5 and 3.0 seconds.
  3. Two consecutive threshold crossings trigger one command. Thresholds use calibration data only and may reject every command.
  4. 17 channels at 250 Hz; one-way 4–40 Hz filtering. Normalization uses training data only; no future samples enter a decision window.
  5. Visual cues, original feedback and short calibration exposure can influence results. This is not a natural continuous-idle test.
  6. 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

Model terms

Source and licence

ds005342

Credit OpenNeuro 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.

Licence CC0-1.0 ↗

Dataset record ↗ · Every result on this dataset →

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 scope Personal noncommercial research; aggregate results only

Privacy Only cohort aggregates are published here: no recording, no participant identifier, no per-person score. The full review note is in the protocol JSON ↓

Public-data register note Eligible 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.

Rights reviewed · against doi.org ↗ · eegdash.org ↗ · doi.org ↗

Reproducibility record

Protocol id
ds005342-sitting-cue-gated-pilot-v1
Dataset release
OpenNeuro snapshot 1.0.3 · 30bb3b67d76ce007b822fed801e496fafe5598a0
Hardware
Apple M5 / MPS and CPU
Scoring stage sum
58.0 s · may include accelerator waiting
Audit record SHA-256
ce2474c547f5f11c256752b0a07466beb5b6928da34bb39783aaa4647973d2e4

Downloads

Other protocols

All protocols → · The core matrix on the home page → · All datasets → · All methods →