Deep learning with convolutional neural networks for EEG decoding and visualization
Robin Tibor Schirrmeister, Jost Tobias Springenberg, Lukas Dominique Josef Fiederer, Martin Glasstetter, Katharina Eggensperger, Michael Tangermann, Frank Hutter, Wolfram Burgard, Tonio Ball
TL;DR
The study evaluates end-to-end ConvNets for EEG decoding against a well-established FBCSP baseline, using multiple architectures (Deep, Shallow, Hybrid, Residual) and training strategies (trial-wise and cropped) on motor-decoding tasks from two EEG datasets. It shows ConvNets can match or slightly exceed FBCSP performance when modern deep-learning practices (batch normalization, dropout, ELUs) are applied and cropped training is used, while also enabling novel visualization methods to map learned band-power features to brain regions. The work provides practical guidance on architecture and training choices for EEG decoding, demonstrates the value of end-to-end learning for brain signals, and introduces visualization techniques that advance interpretable brain-signal decoding and mapping. These findings pave the way for broader adoption of ConvNets in EEG-based BCI and neuroscience research, with potential benefits for online decoding, transfer learning, and cross-modal brain signal analysis.
Abstract
PLEASE READ AND CITE THE REVISED VERSION at Human Brain Mapping: http://onlinelibrary.wiley.com/doi/10.1002/hbm.23730/full Code available here: https://github.com/robintibor/braindecode
