- Preprint Article
- 10.36227/techrxiv.175355574.45223248/v1
SPD-DANN: An SPD manifold Unsupervised Domain Adaptation for Brain Computer Interfaces Cross Subject Decoding
- Jul 26, 2025
- Junshi Cheng + 2 more +2
Electroencephalogram (EEG) signals convey abundant physiological and psychological information. Decoding EEG is fundamental for brain-computer interaction and medical rehabilitation. Nevertheless, the nonstationarity and inter-individual variability of EEG signals impedes current models from achieving robust crosssubject generalization without expensive subject-specific recalibration, thereby restricting practical deployment. Unsupervised domain adaptation (UDA) aims to improve generalization by minimizing distribution discrepancies between source and target domains. Recent studies regard different subjects as distinct domains and leverage UDA to facilitate cross-subject EEG classification by learning domain-invariant features through discrepancy minimization or adversarial training. However, these conventional methods are all developed in Euclidean space, which are insufficient to capture the non-linear structures inherent in EEG data. To address this limitation, we propose a Deep Adversarial Neural Network on the Symmetric Positive Definite (SPD) matrix manifold, referred to as SPD-DANN, which facilitates the extraction of subject-invariant features through adversarial learning. Additionally, we design an SPD domain feature alignment loss and an SPD class prototype pair loss to simultaneously promote feature alignment across subjects and enhance feature space discriminability. Extensive experiments on four brain-computer interface (BCI) datasets demonstrate that our method surpasses several state-of-the-art UDA techniques. Furthermore, the proposed loss functions are readily adaptable to broader unsupervised or semi-supervised domain adaptation frameworks.
Read more