A Systematic Evaluation of Euclidean Alignment with Deep Learning for EEG Decoding
Bruna Junqueira, Bruno Aristimunha, Sylvain Chevallier, Raphael Y. de Camargo
TL;DR
This study systematically evaluates Euclidean Alignment (EA) as a lightweight domain adaptation step for deep learning-based EEG decoding in BCI, focusing on cross-subject transfer and ensemble strategies. By comparing EA with Riemannian Alignment and testing across shared and individual models on two MI EEG datasets, the authors show that EA provides consistent target-subject gains (about 4.33% in online-like conditions) and dramatically reduces training convergence time (over 70%), while enabling effective transfer and improved ensemble performance. Fine-tuning EA-backed shared models offers limited or no additional gains, whereas EA enhances transferability and allows stronger majority-voting ensembles among individual models, albeit with some trade-offs in speed. Overall, the results support adopting EA as a standard preprocessing step for cross-subject DL EEG decoding, contributing to more efficient, scalable BCI systems, with clear avenues for future hyperparameter and ensemble-method improvements.
Abstract
Electroencephalography (EEG) signals are frequently used for various Brain-Computer Interface (BCI) tasks. While Deep Learning (DL) techniques have shown promising results, they are hindered by the substantial data requirements. By leveraging data from multiple subjects, transfer learning enables more effective training of DL models. A technique that is gaining popularity is Euclidean Alignment (EA) due to its ease of use, low computational complexity, and compatibility with Deep Learning models. However, few studies evaluate its impact on the training performance of shared and individual DL models. In this work, we systematically evaluate the effect of EA combined with DL for decoding BCI signals. We used EA to train shared models with data from multiple subjects and evaluated its transferability to new subjects. Our experimental results show that it improves decoding in the target subject by 4.33% and decreases convergence time by more than 70%. We also trained individual models for each subject to use as a majority-voting ensemble classifier. In this scenario, using EA improved the 3-model ensemble accuracy by 3.7%. However, when compared to the shared model with EA, the ensemble accuracy was 3.62% lower.
