Unsupervised Multi-Source Domain Adaptation Via Contrastive Learning for EEG Classification

Chengjian Xu,Yonghao Song,Qingqing Zheng,Qiong Wang,Pheng-Ann Heng
DOI: https://doi.org/10.1016/j.eswa.2024.125452
2025-01-01
Abstract:Individual differences in electroencephalography (EEG) present significant challenges for subject-independent EEG classification in brain-computer interfaces (BCIs). Existing domain adaptation methods often address individual differences by merging all source domains indistinguishably into a single source and aligning features between this aggregate source and the target domain. Neglecting the relationships between different source domains would hinder the model's adaptability and generalization. Therefore, we propose a method called Contrastive Learning-based Unsupervised multi-source Domain Adaptation (CLUDA) for learning subject- independent representations in motor imagery. Our method not only aligns the conditional distributions of each source domain with the target domain but also reduces discrepancies among the source domains using contrastive learning, thus learning more generalized domain-invariant representations. Specifically, CLUDA effectively eliminates semantic variances by maximizing the similarity between positive pairs (same class) and minimizing the similarity between negative pairs (different classes) across subjects. Finally, we validated CLUDA on four motor imagery datasets and consistently achieved state-of-the-art performance.
What problem does this paper attempt to address?