SPDIM: Source-Free Unsupervised Conditional and Label Shift Adaptation in EEG
Shanglin Li, Motoaki Kawanabe, Reinmar J. Kobler
TL;DR
The paper addresses EEG generalization under non-stationarity by formulating SFUDA with label shifts and proposing SPDIM, a geometry-aware, parameter-efficient approach operating on the SPD manifold. It shows that traditional Fréchet-mean alignment (RCT+TSM) can compensate conditional shifts but worsen under label shifts, and introduces a domain-specific SPD bias learned via Information Maximization to counter over-corrections. The method combines Tangent Space Mapping, SPD batch norm, and a manifold-constrained bias to achieve robust cross-domain adaptation, validated on simulated data and public EEG motor imagery and sleep staging datasets. The results indicate SPDIM often achieves top performance in cross-session and cross-subject transfers, offering a practical pathway for label-shift-aware SFUDA in EEG neurotechnology."
Abstract
The non-stationary nature of electroencephalography (EEG) introduces distribution shifts across domains (e.g., days and subjects), posing a significant challenge to EEG-based neurotechnology generalization. Without labeled calibration data for target domains, the problem is a source-free unsupervised domain adaptation (SFUDA) problem. For scenarios with constant label distribution, Riemannian geometry-aware statistical alignment frameworks on the symmetric positive definite (SPD) manifold are considered state-of-the-art. However, many practical scenarios, including EEG-based sleep staging, exhibit label shifts. Here, we propose a geometric deep learning framework for SFUDA problems under specific distribution shifts, including label shifts. We introduce a novel, realistic generative model and show that prior Riemannian statistical alignment methods on the SPD manifold can compensate for specific marginal and conditional distribution shifts but hurt generalization under label shifts. As a remedy, we propose a parameter-efficient manifold optimization strategy termed SPDIM. SPDIM uses the information maximization principle to learn a single SPD-manifold-constrained parameter per target domain. In simulations, we demonstrate that SPDIM can compensate for the shifts under our generative model. Moreover, using public EEG-based brain-computer interface and sleep staging datasets, we show that SPDIM outperforms prior approaches.
