English

Adaptive Split-MMD Training for Small-Sample Cross-Dataset P300 EEG Classification

Signal Processing 2025-10-28 v1 Machine Learning Neural and Evolutionary Computing

Abstract

Detecting single-trial P300 from EEG is difficult when only a few labeled trials are available. When attempting to boost a small target set with a large source dataset through transfer learning, cross-dataset shift arises. To address this challenge, we study transfer between two public visual-oddball ERP datasets using five shared electrodes (Fz, Pz, P3, P4, Oz) under a strict small-sample regime (target: 10 trials/subject; source: 80 trials/subject). We introduce Adaptive Split Maximum Mean Discrepancy Training (AS-MMD), which combines (i) a target-weighted loss with warm-up tied to the square root of the source/target size ratio, (ii) Split Batch Normalization (Split-BN) with shared affine parameters and per-domain running statistics, and (iii) a parameter-free logit-level Radial Basis Function kernel Maximum Mean Discrepancy (RBF-MMD) term using the median-bandwidth heuristic. Implemented on an EEG Conformer, AS-MMD is backbone-agnostic and leaves the inference-time model unchanged. Across both transfer directions, it outperforms target-only and pooled training (Active Visual Oddball: accuracy/AUC 0.66/0.74; ERP CORE P3: 0.61/0.65), with gains over pooling significant under corrected paired t-tests. Ablations attribute improvements to all three components.

Keywords

Cite

@article{arxiv.2510.21969,
  title  = {Adaptive Split-MMD Training for Small-Sample Cross-Dataset P300 EEG Classification},
  author = {Weiyu Chen and Arnaud Delorme},
  journal= {arXiv preprint arXiv:2510.21969},
  year   = {2025}
}

Comments

8 pages, 5 figures. Submitted to IEEE BIBM 2025 Workshop on Machine Learning for EEG Signal Processing (MLESP)

R2 v1 2026-07-01T07:04:56.194Z