Deep learning with convolutional neural networks for EEG decoding and visualization
Глубокое обучение с использованием сверточных нейронных сетей для декодирования и визуализации ЭЭГ
2017-08-07
SCID: 54.1/vp4u325q
Discuss with AI
EEG decodingEEG feature visualizationcropped trainingdeep convolutional neural networksfilter bank common spatial patterns
Figures from the paper
Abstract (AI)
Deep learning with convolutional neural networks (deep ConvNets) has revolutionized computer vision through end-to-end learning, that is, learning from the raw data. There is increasing interest in using deep ConvNets for end-to-end EEG analysis, but a better understanding of how to design and train ConvNets for end-to-end EEG decoding and how to visualize the informative EEG features the ConvNets learn is still needed. Here, we studied deep ConvNets with a range of different architectures, designed for decoding imagined or executed tasks 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 at least as good performance as the widely used filter bank common spatial patterns (FBCSP) algorithm (mean decoding accuracies 82.1% FBCSP, 84.0% deep ConvNets). 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, and proved useful for spatially mapping the learned features by revealing the topography of the causal contributions of features in different frequency bands to the decoding decision. Our study thus shows how to design and train ConvNets to decode task-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. Hum Brain Mapp 38:5391-5420, 2017. © 2017 Wiley Periodicals, Inc.
Key Findings
1
Batch normalization, exponential linear units, and cropped training substantially improved ConvNet decoding performance, achieving 84.0% mean accuracy versus 82.1% for FBCSP.
2
Deep convolutional neural networks were designed to decode imagined and executed tasks directly from raw EEG across multiple architectures.
3
Despite learning without handcrafted features, ConvNets learned informative spectral power modulations in the alpha, beta, and high-gamma frequency bands.
4
Novel visualization methods revealed the topography of causal feature contributions across frequency bands, enabling spatial mapping of EEG decoding features.
5
The results demonstrate that deep ConvNets can match or exceed a widely used EEG decoding method while supporting end-to-end learning and interpretable brain mapping.
Research Object
raw EEG recordings during imagined or executed tasks
Research Subject
deep convolutional neural network decoding performance and learned frequency-specific spatial features for task-related information
Publication Details
Publication Date
2017-08-07
Journal
Publisher
ISSN
Open access PDF
Access Type
Author Information
Download PDF
Subscribe to digest
References available in scid.ai7
ImageNet classification with deep convolutional neural networks2017
Adam: A Method for Stochastic Optimization2014
Rethinking the Inception Architecture for Computer Vision2016
Intriguing properties of neural networks2013
EEGNet: a compact convolutional neural network for EEG-based brain–computer interfaces2018
A review of classification algorithms for EEG-based brain–computer interfaces2007
Deep Residual Learning for Image Recognition2016