Skip to content

Cross-Subject G-softmax Deep Domain Generalization Motor Imagery Classification in Brain–Computer Interfaces

Notifications You must be signed in to change notification settings

dawin2015/G-softmax-DDG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

G-softmax-DDG DOI

Cross-Subject G-softmax Deep Domain Generalization Motor Imagery Classification in Brain–Computer Interfaces

Abstract

Background. In cross-subject electroencephalography (EEG) motor imagery decoding tasks, significant physiological differences among individuals pose substantial challenges. Although Deep Domain Adaptation (DDA) methods have achieved considerable progress, they remain highly dependent on target domain data, which is inconsistent with real-world scenarios where target domain data may be inaccessible or extremely limited. Moreover, existing DDA methods primarily achieve feature alignment by minimizing distribution discrepancies between the source and target domains. However, given the pronounced physiological variability across individuals, simple distribution matching strategies often fail to effectively mitigate domain shift, thereby limiting generalization performance.

Methods. To address these challenges, this study proposes an improved G-softmax Deep Domain Generalization (G-softmax DDG) framework, which aims to overcome the limitations of traditional DDG methods in handling inter-class differences and cross-domain distribution shifts. By introducing multi-source domain joint training and an enhanced G-softmax function, the proposed method effectively resolves the dynamic balance between intra-class distance and inter-class distance. The improved G-softmax mechanism integrates class center information, thereby enhancing model robustness and improving its ability to learn discriminative feature representations, ultimately leading to superior classification performance.

Results. Experimental results demonstrate that the proposed method achieves classification performance comparable to that of DDA on two publicly available real-world EEG datasets. Moreover, it outperforms existing methods on the Lee2019_MI dataset, providing a novel solution for cross-subject motor imagery decoding. The source code is available at: https://github.com/dawin2015/G-softmax-DDG.

G-Softmax DDG Framework

Motivation of G-Softmax DDG. The core idea of G-softmax is based on the assumption that the features of each class follow a Gaussian distribution in the feature space. By embedding this distributional assumption into the classification process, the model can better capture and utilize the internal structure of each class, thereby enhancing intra-class compactness.

image

Links to Datasets:

BNCI2014-1/4

Lee2019-MI

Citation

@article{liu_2025,
  author    = {Darong, Liu and Chaw Seng, Woo and Shier Nee, Saw and Yiqing He},
  title     = {Cross-Subject G-softmax Deep Domain Generalization Motor Imagery Classification in Brain–Computer Interfaces},
  journal   = {Unpublished},
  year      = {2025},
  note      = {Submitted to PeerJ CS on March,23rd,2025},
  url       = {https://doi.org/10.5281/zenodo.16757337},
  archivePrefix = {xxxx},
  eprint    = {xxxxxx},
}

About

Cross-Subject G-softmax Deep Domain Generalization Motor Imagery Classification in Brain–Computer Interfaces

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages