atlas

Research map / Time series / Foundation models for time series

Vector Quantization Pretraining for EEG Time Series with Random Projection and Phase Alignment

ICML 2024 · Time series › Foundation models for time series · approach: Time series representation learning

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 VQ-MTM, a BERT-style masked time-series model for EEG that uses a parameter-free random-projection quantizer plus a Fourier phase-alignment module to produce semantic pseudo-labels for pretraining.

Problem

Self-supervised pretraining for EEG time series lacks well-defined semantic units (tokens); EEG is noisy/corrupted and periodic, so phase-shifted or noisy variants get different tokens and reconstruction targets are unstable.

Approach

Combines a random-projection quantizer (generalizing Johnson-Lindenstrauss to inner products, cosine similarity on a fixed random codebook) with a phase-alignment step based on the time-phase-shift equivariance of the Fourier transform, so time-shifted variants map to the same pseudo-label for masked prediction.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use VQ-MTM instead of PatchTSTEEG seizure detection on TUSZ, 12-S · TUSZ seizure detection 12-SAUROC: 0.866 -> 0.887Helped
Use VQ-MTM instead of PatchTSTEEG seizure detection on TUSZ, 60-S · TUSZ seizure detection 60-SAUROC: 0.834 -> 0.904Helped
Use VQ-MTM instead of PatchTSTEEG seizure classification on TUSZ, 12-S · TUSZ seizure classification 12-Sweighted F1-score: 0.607 -> 0.620Helped
Use VQ-MTM instead of MAEEEG seizure classification on TUSZ, 60-S · TUSZ seizure classification 60-Sweighted F1-score: 0.585 -> 0.615Helped
Use VQ-MTM instead of TimesNetEEG seizure detection on TUAB, 12-S · TUAB seizure detection 12-SAUROC: 0.863 -> 0.868Helped
Use VQ-MTM instead of BIOTEEG seizure detection on TUAB, 60-S · TUAB seizure detection 60-SAUROC: 0.865 -> 0.871Helped
Add channel separation rather than fusing channel features before pretraining (ablation)VQ-MTM on TUSZ seizure detection, 12-S · TUSZ seizure detection 12-SAUROC: 0.838 -> 0.887Helped
Add channel separation rather than fusing channel features before pretraining (ablation)VQ-MTM on TUSZ seizure detection, 60-S · TUSZ seizure detection 60-SAUROC: 0.856 -> 0.904Helped
Add channel separation rather than fusing channel features before pretraining (ablation)VQ-MTM on TUSZ seizure classification, 12-S · TUSZ seizure classification 12-Sweighted F1-score: 0.507 -> 0.620Helped
Add channel separation rather than fusing channel features before pretraining (ablation)VQ-MTM on TUSZ seizure classification, 60-S · TUSZ seizure classification 60-Sweighted F1-score: 0.594 -> 0.615Helped
Add the phase-aligning module (ablation)VQ-MTM on TUSZ seizure detection, 12-S · TUSZ seizure detection 12-SAUROC: 0.870 -> 0.887Helped
Add the phase-aligning module (ablation)VQ-MTM on TUSZ seizure detection, 60-S · TUSZ seizure detection 60-SAUROC: 0.880 -> 0.904Helped

Surprising findings

Limitations

Experimental setup

Datasets: TUH EEG Seizure Corpus (TUSZ) TUH EEG Abnormal Corpus (TUAB)

Benchmarks: TUSZ TUAB

Metrics: AUROC weighted F1-score

Baselines: DCRNN TimesNet MAE PatchTST SimMTM BIOT

Builds on: BERT BEST-RQ random-projection quantization MAE Johnson-Lindenstrauss lemma PatchTST

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