atlas

Research map / Time series / Foundation models for time series

Population Transformer: Learning Population-level Representations of Neural Activity

ICLR 2025 · Time series › Foundation models for time series · approach: Time series representation learning · 0 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 Population Transformer (PopT), a self-supervised transformer that stacks on frozen per-channel temporal embeddings to learn population-level codes over variable electrode ensembles for iEEG and EEG decoding.

Problem

Decoding from multi-channel neural recordings is hard because electrode layouts are sparse and variable across subjects and datasets, so models must be retrained per participant with lots of calibration data.

Approach

Decouple temporal and spatial modeling: a transformer aggregates frozen single-channel temporal embeddings with 3D electrode position encodings, pretrained with discriminative ensemble-wise (consecutive-time) and channel-wise (swapped-channel) objectives instead of reconstruction.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
pretrain PopT on BrainBERT temporal embeddings rather than use end-to-end BrantiEEG decoding · iEEG PitchROC-AUC: 0.61 ± 0.03 -> 0.74 ± 0.03Helped
pretrain PopT on BrainBERT temporal embeddings rather than use end-to-end BrantiEEG decoding · iEEG VolumeROC-AUC: 0.74 ± 0.03 -> 0.87 ± 0.03Helped
pretrain PopT on BrainBERT temporal embeddings rather than use end-to-end BrantiEEG decoding · iEEG Sentence OnsetROC-AUC: 0.80 ± 0.04 -> 0.90 ± 0.01Helped
pretrain PopT on BrainBERT temporal embeddings rather than use end-to-end BrantiEEG decoding · iEEG Speech/Non-speechROC-AUC: 0.80 ± 0.03 -> 0.93 ± 0.02Helped
pretrain PopT with Chronos embeddings rather than use LaBraMTUAB abnormal EEG detection · TUABBalanced accuracy: 0.7963 ± 0.0021 vs 0.8258 ± 0.0011Hurt
pretrain PopT with TS2Vec embeddings rather than use LaBraMTUAB abnormal EEG detection · TUABROC AUC: 0.8883 ± 0.0008 vs 0.9162 ± 0.0016Hurt
add the channel-wise loss (ablation)PopT · iEEG PitchROC-AUC: 0.71 ± 0.03 -> 0.74 ± 0.03Helped
add the ensemble-wise loss (ablation)PopT · iEEG PitchROC-AUC: 0.70 ± 0.03 -> 0.74 ± 0.03Helped
add position encoding (ablation)PopT · iEEG PitchROC-AUC: 0.62 ± 0.07 -> 0.74 ± 0.03Helped
use discriminative losses rather than reconstruction loss only (ablation)PopT · iEEG PitchROC-AUC: 0.56 ± 0.04 -> 0.74 ± 0.03Helped
add Gaussian noise to coordinates before position encoding (ablation)PopT · iEEG PitchROC-AUC: 0.74 ± 0.03 -> 0.73 ± 0.03Hurt
replace a channel with its own activity at another time rather than another channel's activity (ablation)PopT channel-wise pretraining · iEEG PitchROC-AUC: 0.74 ± 0.03 -> 0.71 ± 0.02Hurt

Surprising findings

Limitations

Experimental setup

Datasets: iEEG movie-watching dataset (10 subjects) TUEG TUAB

Benchmarks: iEEG audio-linguistic decoding (pitch, volume, sentence onset, speech/non-speech) TUAB abnormal EEG detection

Metrics: ROC-AUC balanced accuracy

Baselines: Linear aggregation Deep NN aggregation Non-pretrained PopT Brant BIOT LaBraM

Builds on: BrainBERT Brant BIOT LaBraM

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