atlas

Research map / Label-efficient and robust learning / Self-supervised and contrastive

EEGPT: Pretrained Transformer for Universal and Reliable Representation of EEG Signals

NeurIPS 2024 · Label-efficient and robust learning › Self-supervised and contrastive · approach: Self-supervised neuroimaging representations · 35 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes EEGPT, a ~10M-parameter (25M in the reported large variant) transformer pretrained with dual self-supervised learning (masked reconstruction plus spatio-temporal representation alignment) on mixed EEG datasets, evaluated with linear probing on downstream EEG tasks.

Problem

Learning robust, universal EEG representations is hard due to low SNR, high inter-subject variability, task variation, and channel/sampling-rate mismatch across devices.

Approach

Combines BERT-style masked patch reconstruction with an explicit spatio-temporal alignment loss, where a momentum encoder provides targets from full (unmasked) EEG tokens, plus a local spatio-temporal patch embedding with learnable channel embeddings and a hierarchical spatial-then-temporal encoder/predictor design.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use EEGPT instead of BIOTEEG classification · TUEVBalanced Accuracy: 0.5281±0.0225 -> 0.6232±0.0114Helped
Use EEGPT instead of BIOTEEG classification · TUEVWeighted F1: 0.7492±0.0082 -> 0.8187±0.0063Helped
Use EEGPT instead of LaBraMmotor imagery classification · BCIC-2ABalanced Accuracy: 0.5613±0.0052 -> 0.5846±0.0070Helped
Use EEGPT instead of BENDRmotor imagery classification · BCIC-2BBalanced Accuracy: 0.7067±0.0011 -> 0.7212±0.0019Helped
Remove alignment loss (ablation)EEGPT pretraining · BCIC-2ABalanced Accuracy: 0.5846±0.0070 -> 0.5287±0.0086Hurt
Remove alignment loss (ablation)EEGPT pretraining · BCIC-2BAUROC: 0.8059±0.0032 -> 0.7264±0.0381Hurt
Remove layer normalization on reconstruction targets (ablation)EEGPT pretraining · KaggleERNAUROC: 0.6621±0.0096 -> 0.5891±0.0227Hurt
Remove the encoder-to-reconstructor skip connection (ablation)EEGPT pretraining · BCIC-2ABalanced Accuracy: 0.5846±0.0070 -> 0.5796±0.0011Hurt
Remove the encoder-to-reconstructor skip connection (ablation)EEGPT pretraining · BCIC-2BAUROC: 0.8059±0.0032 -> 0.7702±0.0122Hurt
Remove the predictor (ablation)EEGPT pretraining · Pretraining validationreconstruction lossHurt
Use linear probing instead of full fine-tuning (ablation)EEGPT downstream evaluation · BCIC-2BAUROC: 0.7871±0.0054 -> 0.7974±0.0030Helped
Add an adaptive spatial filter (ablation)EEGPT downstream evaluation · KaggleERNAUROC: 0.6078±0.0101 -> 0.6110±0.0019; 0.6463±0.0081 -> 0.6621±0.0096Helped

Surprising findings

Limitations

Experimental setup

Datasets: PhysioMI HGD TSU SEED M3CV BCIC-2A BCIC-2B Sleep-EDFx KaggleERN PhysioP300 TUAB TUEV

Benchmarks: TUAB TUEV BCIC-2A BCIC-2B Sleep-EDFx KaggleERN PhysioP300

Metrics: balanced accuracy AUROC weighted F1 Cohen's Kappa

Baselines: BENDR BIOT LaBraM SPaRCNet ContraWR CNN-T FFCL ST-T

Builds on: masked autoencoders BERT Vision Transformer BENDR BIOT

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy