Parameter-Efficient Self-Supervised Adaptation for EEG-FM under Fixed Computational Budgets

Meghal Dani, Stefanie Liebe
8/25/2026
cs.LGcs.AI

Official code: c3n-group/efficient-eeg-adapt (0 stars, GPL-3.0, last commit 2026-06-24).

Abstract

EEG foundation models pretrained via self-supervised learning promise transferable representations, but their generalization remains limited, especially across diverse clinical datasets. Full fine-tuning is impractical for resource-constrained clinical settings due to high computational requirements. In this work, we investigate whether parameter-efficient self-supervised adaptation, updating only 9% of parameters suffices to align representations to target tasks. We evaluate our method on two state-of-the-art models with different pretraining objectives: BIOT (contrastive) and CBraMod (masked reconstruction), and evaluate on three clinical EEG datasets for abnormality detection (TUAB), event classification (TUEV), and seizure detection (CHB-MIT) under both in-distribution and out-of-distribution conditions. SSL adaptation yields consistent gains over linear probing, up to 20x AUCPR. Under a fixed compute budget, peak performance requires only 20--50% of available unlabeled data. Critically, when total window count is fixed, performance remains invariant to patient count, suggesting that performance is dependent on overall temporal window diversity only. Our findings demonstrate that parameter-efficient adaptation enables effective deployment of EEG Foundation models (EEG-FM) with minimal computational overhead and data collection burden. Code available at: https://github.com/c3n-group/efficient-eeg-adapt

View on arXivView PDF

Code Implementations(1)

GPL-3.0
00PythonJun 22, 20263 months agoGPL-3.0

Similar Papers

Cite this paper

@article{dani2026parameterefficient,
  title  = {Parameter-Efficient Self-Supervised Adaptation for EEG-FM under Fixed Computational Budgets},
  author = {Meghal Dani and Stefanie Liebe},
  year   = {2026},
  eprint = {2608.24727},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2608.24727v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2608.24727.svg)](https://codeofpaper.com/paper/2608.24727)

Discussion