EEG-D3: A Solution to the Hidden Overfitting Problem of Deep Learning Models
Not on the map. Why?
Abstract (arXiv)
Deep learning for decoding EEG signals has gained traction, with many claims to state-of-the-art accuracy. However, despite the convincing benchmark performance, successful translation to real applications is limited. The frequent disconnect between performance on controlled BCI benchmarks and its lack of generalisation to practical settings indicates hidden overfitting problems. We introduce Disentangled Decoding Decomposition (D3), a weakly supervised method for training deep learning models across EEG datasets. By predicting the place in the respective trial sequence from which the input window was sampled, EEG-D3 separates latent components of brain activity, akin to non-linear ICA. We utilise a novel model architecture with fully independent sub-networks for strict interpretability. We outline a feature interpretation paradigm to contrast the component activation profiles on different datasets and inspect the associated temporal and spatial filters. The proposed method reliably separates latent components of brain activity on motor imagery data. Training downstream classifiers on an appropriate subset of these components prevents hidden overfitting caused by task-correlated artefacts, which severely affects end-to-end classifiers. We further exploit the linearly separable latent space for effective few-shot learning on sleep stage classification. The ability to distinguish genuine components of brain activity from spurious features results in models that avoid the hidden overfitting problem and generalise well to real-world applications, while requiring only minimal labelled data. With interest to the neuroscience community, the proposed method gives researchers a tool to separate individual brain processes and potentially even uncover heretofore unknown dynamics.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 13 of its 48 references that are in the map. First posted on arXiv 15 Dec 2025.
Builds on
13 of 48 references.
References · 13
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,332
- 2016EEGNet: A Compact Convolutional Network for EEG-based Brain-Computer Interfacescited by 628
- 2013Network In Networkcited by 605
- 2017A systematic study of the class imbalance problem in convolutional neural networkscited by 513
- 2020Uncovering the structure of clinical EEG signals with self-supervised learningcited by 109
- 2017A deep learning architecture for temporal sleep stage classification using multivariate and multimodal time seriescited by 58
- 2023Nonlinear Independent Component Analysis for Principled Disentanglement in Unsupervised Deep Learningcited by 48
- 20222021 BEETL Competition: Advancing Transfer Learning for Subject Independence & Heterogenous EEG Data Setscited by 23
- 2023Latent Alignment with Deep Set EEG Decoderscited by 5
- 2021EEGminer: Discovering Interpretable Features of Brain Activity with Learnable Filterscited by 4
- 2020Representation learning for improved interpretability and classification accuracy of clinical factors from EEGcited by 2
1 more
Built on by
Not cited yet.