Core-matrix protocol · Transfer to a new person

SSVEP · 8 channels on BETA

Everything that produced the scores below — cohort, split, electrodes, window, what each method was allowed to learn, and what guessing would score — as the released protocol file states it. Compare scores within this protocol only.

The protocol at a glance

Task
40 visual targets · 8 posterior electrodes
Evaluation
Transfer to a new person
Dataset
BETA
People
70
Data
11,200 trials · 7 participant-disjoint folds
Input
8 channels selected from a 64-channel recording · 2-second windows
Chance level
2.5%
Metrics
Balanced accuracy (primary) · Macro F1 (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.

Standard CCA
63.1% (57.2%–69.0%)
Spectral ridge
50.7% (45.6%–55.8%)
LaBraM
10.8% (9.5%–12.2%)
CBraMod
33.7% (29.8%–37.6%)
EEGNet
55.8% (50.1%–61.3%)
Balanced accuracy, every method under this protocol. Dot: the estimate; line: descriptive 95% interval; dashed line: chance level.
MethodTraining modeBalanced accuracyMacro F1ChannelsPeopleScoring time
Standard CCAClassical methodKnown-frequency reference · no fitting63.1%57.2%–69.0%0.626Mean across held-out participants8701.8 s
Spectral ridgeClassical methodSupervised fit50.7%45.6%–55.8%0.494Mean across held-out participants8701.4 s
LaBraMFoundation modelFrozen encoder + ridge head10.8%9.5%–12.2%0.093Mean across held-out participants8705.0 s
CBraModFoundation modelFrozen encoder + ridge head33.7%29.8%–37.6%0.318Mean across held-out participants8704.9 s
EEGNetCompact modelScratch · 20 epochs55.8%50.1%–61.3%0.541Mean across held-out participants870285.8 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: CSP+LDA, ShallowFBCSPNet, Deep4Net, Temporal ridge. A method missing here was not run on this protocol — that is not a failure.

Read with care

Near-floor scores are not ordered reliably between the 8- and 4-electrode subsets. Electrode subsets from laboratory recordings do not validate a physical low-channel cap. Prompted SSVEP does not measure idle false activations. Single-seed results; pretraining overlap unknown.

The protocol, step by step

  1. Seven participant-disjoint folds: train on 60 people, test on ten. All four blocks stay with their participant.
  2. Two seconds from stimulus onset; no visual-latency shift. Source data were already zero-phase filtered. Additional 6–80 Hz filtering applies to each selected window separately.
  3. Microvolt units are inferred from an independently documented loader, not explicitly stated in the author MAT description. Inconsistent phase metadata are unused by all methods.
  4. Standard CCA uses known frequencies and three harmonics without training labels. Frozen encoders use training-only standardized ridge heads (alpha 100). EEGNet trains from scratch for 20 epochs with one seed (20260912).
  5. Electrodes: PO5, PO3, POZ, PO4, PO6, O1, OZ, O2.
  6. Uniform-guessing reference: 2.5%. Descriptive 95% intervals resample participants; training sets overlap across folds.
  7. No cross-task overall ranking, model fine-tuning optimum or hardware benchmark is claimed.

Stability

One fixed seed and training budget; multi-seed sensitivity pending.

Pretraining exposure

Unknown unless explicitly documented; no unseen-pretraining claim.

Notes on the methods

Model terms

Source and licence

BETA

Credit Bingchuan Liu et al. · BETA: A Large Benchmark Database Toward SSVEP-BCI Application (2020), doi:10.3389/fnins.2020.00627. Figshare 12264401 v3; mirror Bingchuan/BETA.

Licence CC BY 4.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 under the stated personal, research-led, noncommercial operation. Any ads, sponsorship, fees, or use directed toward commercial advantage requires fresh review or permission.

Rights reviewed · against figshare.com ↗ · doi.org ↗

Reproducibility record

Protocol id
beta-ssvep-2s-posterior4and8-subject7fold-v1/posterior8
Dataset release
Hugging Face mirror of BETA database, Figshare record 12264401 v3 · mirror d4290c0200db8a104e0f557349dc49f90ba79506 · upstream Figshare version 3, 2022-06-15
Hardware
Apple M5 / MPS and CPU
Scoring stage sum
298.8 s · may include accelerator waiting
Audit record SHA-256
ccddf911864b8471f488e46cae45a3651369dae1134afcdeaede68bdfcc31950
Summary SHA-256
547a35763f7bca10a65c7b44c2f8c46af290159c692d237e92cd682fc21127a6
Protocol SHA-256
dcd1d2bf4dbb46b7db8c4562623448633cde4641fa372c90f25ba9d84012c2f0

Downloads

Other protocols

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