Table of Contents
Fetching ...

SDA-DDA Semi-supervised Domain Adaptation with Dynamic Distribution Alignment Network For Emotion Recognition Using EEG Signals

Jiahao Tang

TL;DR

Addresses inter-subject variability in EEG-based emotion recognition using SDA-DDA, a semi-supervised domain adaptation framework that dynamically aligns marginal and conditional distributions between source and target domains using $MMD$ and $CMMD$, with a pseudo-label confidence filtering mechanism. The method extracts $310$-dimensional differential entropy features from STFT across five EEG bands and uses a lightweight classifier, achieving state-of-the-art cross-subject and cross-session performance on SEED, SEED_IV, and DEAP. Ablation studies confirm the benefits of dynamic distribution alignment and pseudo-label filtering, while experiments demonstrate low computational cost enabling near real-time inference. The work contributes a practical, scalable approach with open-source code for replication.

Abstract

In this paper, we focus on the challenge of individual variability in affective brain-computer interfaces (aBCI), which employs electroencephalogram (EEG) signals to monitor and recognize human emotional states, thereby facilitating the advancement of emotion-aware technologies. The variability in EEG data across individuals poses a significant barrier to the development of effective and widely applicable aBCI models. To tackle this issue, we propose a novel transfer learning framework called Semi-supervised Domain Adaptation with Dynamic Distribution Alignment (SDA-DDA). This approach aligns the marginal and conditional probability distribution of source and target domains using maximum mean discrepancy (MMD) and conditional maximum mean discrepancy (CMMD). We introduce a dynamic distribution alignment mechanism to adjust differences throughout training and enhance adaptation. Additionally, a pseudo-label confidence filtering module is integrated into the semi-supervised process to refine pseudo-label generation and improve the estimation of conditional distributions. Extensive experiments on EEG benchmark databases (SEED, SEED-IV and DEAP) validate the robustness and effectiveness of SDA-DDA. The results demonstrate its superiority over existing methods in emotion recognition across various scenarios, including cross-subject and cross-session conditions. This advancement enhances the generalization and accuracy of emotion recognition, potentially fostering the development of personalized aBCI applications. The source code is accessible at https://github.com/XuanSuTrum/SDA-DDA.

SDA-DDA Semi-supervised Domain Adaptation with Dynamic Distribution Alignment Network For Emotion Recognition Using EEG Signals

TL;DR

Addresses inter-subject variability in EEG-based emotion recognition using SDA-DDA, a semi-supervised domain adaptation framework that dynamically aligns marginal and conditional distributions between source and target domains using and , with a pseudo-label confidence filtering mechanism. The method extracts -dimensional differential entropy features from STFT across five EEG bands and uses a lightweight classifier, achieving state-of-the-art cross-subject and cross-session performance on SEED, SEED_IV, and DEAP. Ablation studies confirm the benefits of dynamic distribution alignment and pseudo-label filtering, while experiments demonstrate low computational cost enabling near real-time inference. The work contributes a practical, scalable approach with open-source code for replication.

Abstract

In this paper, we focus on the challenge of individual variability in affective brain-computer interfaces (aBCI), which employs electroencephalogram (EEG) signals to monitor and recognize human emotional states, thereby facilitating the advancement of emotion-aware technologies. The variability in EEG data across individuals poses a significant barrier to the development of effective and widely applicable aBCI models. To tackle this issue, we propose a novel transfer learning framework called Semi-supervised Domain Adaptation with Dynamic Distribution Alignment (SDA-DDA). This approach aligns the marginal and conditional probability distribution of source and target domains using maximum mean discrepancy (MMD) and conditional maximum mean discrepancy (CMMD). We introduce a dynamic distribution alignment mechanism to adjust differences throughout training and enhance adaptation. Additionally, a pseudo-label confidence filtering module is integrated into the semi-supervised process to refine pseudo-label generation and improve the estimation of conditional distributions. Extensive experiments on EEG benchmark databases (SEED, SEED-IV and DEAP) validate the robustness and effectiveness of SDA-DDA. The results demonstrate its superiority over existing methods in emotion recognition across various scenarios, including cross-subject and cross-session conditions. This advancement enhances the generalization and accuracy of emotion recognition, potentially fostering the development of personalized aBCI applications. The source code is accessible at https://github.com/XuanSuTrum/SDA-DDA.

Paper Structure

This paper contains 25 sections, 9 equations, 7 figures, 6 tables, 1 algorithm.

Figures (7)

  • Figure 1: The flowchart of the proposed SDA-DDA framework.
  • Figure 2: The pseudo labels confidence threshold mechanism.
  • Figure 3: Confusion matrices of different models:RGNN zhong2020eeg, JTSR peng2022joint, Da-CapsNet liu2024capsnet and SDA-DDA. The predicted labels are shown on the horizontal axis, and the true labels are represented on the vertical axis.
  • Figure 4: Average Accuracy by Batch Size for Each Experiment.
  • Figure 5: Effect of Epochs on Average Accuracy with Standard Deviatio.
  • ...and 2 more figures