Deep Recurrent Encoder: A scalable end-to-end network to model brain signals
Understanding how the brain responds to sensory inputs is challenging: brain recordings are partial, noisy, and high dimensional; they vary across sessions and subjects and they capture highly nonlinear dynamics. These challenges have led the community to develop a variety of preprocessing and analytical (almost exclusively linear) methods, each designed to tackle one of these issues. Instead, we propose to address these challenges through a specific end-to-end deep learning architecture, trained to predict the brain responses of multiple subjects at once. We successfully test this approach on a large cohort of magnetoencephalography (MEG) recordings acquired during a one-hour reading task. Our Deep Recurrent Encoding (DRE) architecture reliably predicts MEG responses to words with a three-fold improvement over classic linear methods. To overcome the notorious issue of interpretability of deep learning, we describe a simple variable importance analysis. When applied to DRE, this method recovers the expected evoked responses to word length and word frequency. The quantitative improvement of the present deep learning approach paves the way to better understand the nonlinear dynamics of brain activity from large datasets.
Code (1)
Tasks
Deep LearningSimilar Papers 제목 키워드 기반
Converting Your Thoughts to Texts: Enabling Brain Typing via Deep Feature Learning of EEG Signals
An electroencephalography (EEG) based Brain Computer Interface (BCI) enables people to communicate with the outside world by interpreting the EEG signals of their brains to interact with devices such as wheelchairs and i…
Brain Computer InterfaceEEGElectroencephalogram (EEG)General Classification+1Detecting Driver's Distraction using Long-term Recurrent Convolutional Network
In this study we demonstrate a novel Brain Computer Interface (BCI) approach to detect driver distraction events to improve road safety. We use a commercial wireless headset that generates EEG signals from the brain. We …
Brain Computer InterfaceEEGElectroencephalogram (EEG)Time Series+2Scalable Convolutional Dictionary Learning with Constrained Recurrent Sparse Auto-encoders
Given a convolutional dictionary underlying a set of observed signals, can a carefully designed auto-encoder recover the dictionary in the presence of noise? We introduce an auto-encoder architecture, termed constrained …
blind source separationDecoderDictionary LearningSpike SortingVerifying Design through Generative Visualization of Neural Activities
Current neuroscience focused approaches for evaluating the effectiveness of a design do not use direct visualisation of mental activity. A recurrent neural network is used as the encoder to learn latent representation fr…
EEGElectroencephalogram (EEG)Generative Adversarial NetworkCogni-Net: Cognitive Feature Learning through Deep Visual Perception
Can we ask computers to recognize what we see from brain signals alone? Our paper seeks to utilize the knowledge learnt in the visual domain by popular pre-trained vision models and use it to teach a recurrent model bein…
EEGElectroencephalogram (EEG)Knowledge DistillationTransfer Learning