Deep learning with convolutional neural networks for EEG decoding and visualization

A revised version of this article is now available at Human Brain Mapping, see http://onlinelibrary.wiley.com/doi/10.1002/hbm.23730/full . Deep learning with convolutional neural networks (deep ConvNets) has revolutionized computer vision through end-to-end learning, i.e. learning from the raw data. Now, there is increasing interest in using deep ConvNets for end-to-end EEG analysis. However, little is known about many important aspects of how to design and train ConvNets for end-to-end EEG decoding, and there is still a lack of techniques to visualize the informative EEG features the ConvNets learn. Here, we studied deep ConvNets with a range of different architectures, designed for decoding imagined or executed movements from raw EEG. Our results show that recent advances from the machine learning field, including batch normalization and exponential linear units, together with a cropped training strategy, boosted the deep ConvNets decoding performance, reaching or surpassing that of the widely-used filter bank common spatial patterns (FBCSP) decoding algorithm. While FBCSP is designed to use spectral power modulations, the features used by ConvNets are not fixed a priori. Our novel methods for visualizing the learned features demonstrated that ConvNets indeed learned to use spectral power modulations in the alpha, beta and high gamma frequencies. These methods also proved useful as a technique for spatially mapping the learned features, revealing the topography of the causal contributions of features in different frequency bands to decoding the movement classes. Our study thus shows how to design and train ConvNets to decode movement-related information from the raw EEG without handcrafted features and highlights the potential of deep ConvNets combined with advanced visualization techniques for EEG-based brain mapping.

READ FULL TEXT
research
12/20/2022

Deep Riemannian Networks for EEG Decoding

State-of-the-art performance in electroencephalography (EEG) decoding ta...
research
07/12/2019

Deep Learning with ConvNET Predicts Imagery Tasks Through EEG

Deep learning with convolutional neural networks (ConvNets) have dramati...
research
11/21/2017

Hierarchical internal representation of spectral features in deep convolutional networks trained for EEG decoding

Recently, there is increasing interest and research on the interpretabil...
research
08/26/2017

Deep learning with convolutional neural networks for decoding and visualization of EEG pathology

We apply convolutional neural networks (ConvNets) to the task of disting...
research
05/11/2021

Deep Convolutional Neural Network Applied to Electroencephalography: Raw Data vs Spectral Features

The success of deep learning in computer vision has inspired the scienti...
research
10/04/2018

Brain2Object: Printing Your Mind from Brain Signals with Spatial Correlation Embedding

Electroencephalography (EEG) signals are known to manifest differential ...
research
07/04/2018

The role of robot design in decoding error-related information from EEG signals of a human observer

For utilization of robotic assistive devices in everyday life, means for...

Please sign up or login with your details

Forgot password? Click here to reset