Source-linked AI summary

Cascade and Parallel Convolutional Recurrent Neural Networks on EEG-based Intention Recognition for Brain Computer Interface

Dalin Zhang, Lina Yao, Xiang Zhang, Sen Wang, Weitong Chen, Robert Boots

arXiv:1708.06578v2cs.HCq-bio.NC

TL;DR

EEG-based intention recognition remains difficult because noise and incomplete signals complicate interpretation, while existing methods have limited cross-subject and multi-class capability. The paper introduces cascade and parallel convolutional recurrent networks that learn spatio-temporal representations from raw EEG, achieving near 98.3% accuracy and outperforming state-of-the-art methods by near 18%.

  • Problem

    Noise, incomplete recordings, and limited modeling of EEG’s subtle spatial and temporal information constrain cross-subject and multi-class intention recognition.

  • Method

    Cascade and parallel convolutional recurrent networks transform chain-like EEG vectors into mesh-like representations, extract spatial features with convolutions, and model temporal dependencies with recurrent networks.

  • Results

    Near 98.3% accuracy and a near 18% improvement over state-of-the-art methods were achieved for movement intention recognition, with 93% accuracy on five instruction intentions in a real-world BCI system.

  • Takeaways & Limitations

    The models demonstrate effective and feasible intention recognition across diverse intentions, BCI systems, and EEG resolutions, supporting practical BCI research.

  • Takeaways & Limitations

    Eye blinks significantly affect recorded-signal quality, making intention recognition difficult, and the models omit pooling to retain information in low-dimensional EEG data.

Abstract

from arXiv · show

Brain-Computer Interface (BCI) is a system empowering humans to communicate with or control the outside world with exclusively brain intentions. Electroencephalography (EEG) based BCIs are promising solutions due to their convenient and portable instruments. Motor imagery EEG (MI-EEG) is a kind of most widely focused EEG signals, which reveals a subjects movement intentions without actual actions. Despite the extensive research of MI-EEG in recent years, it is still challenging to interpret EEG signals effectively due to the massive noises in EEG signals (e.g., low signal noise ratio and incomplete EEG signals), and difficulties in capturing the inconspicuous relationships between EEG signals and certain brain activities. Most existing works either only consider EEG as chain-like sequences neglecting complex dependencies between adjacent signals or performing simple temporal averaging over EEG sequences. In this paper, we introduce both cascade and parallel convolutional recurrent neural network models for precisely identifying human intended movements by effectively learning compositional spatio-temporal representations of raw EEG streams. The proposed models grasp the spatial correlations between physically neighboring EEG signals by converting the chain like EEG sequences into a 2D mesh like hierarchy. An LSTM based recurrent network is able to extract the subtle temporal dependencies of EEG data streams. Extensive experiments on a large-scale MI-EEG dataset (108 subjects, 3,145,160 EEG records) have demonstrated that both models achieve high accuracy near 98.3% and outperform a set of baseline methods and most recent deep learning based EEG recognition models, yielding a significant accuracy increase of 18% in the cross-subject validation scenario.

Introduction

EEG-based BCIs offer portable intention recognition but remain challenged by noisy, low-resolution signals and limited modeling of spatial-temporal dependencies. The proposed cascade and parallel convolutional recurrent models address these challenges and achieve near-98.3% accuracy, including a near-18% cross-subject improvement over state-of-the-art methods.

  • BCIs use brain intentions to control external systems, while EEG offers a portable and convenient acquisition pathway.
  • EEG-based BCIs face physiological and recording noise, limited channel resolution, and difficult signal correlations.Noise sources include eye blinks, muscle activity, heartbeats, power-line interference, and electrode connection problems.
  • Existing approaches often rely on complex preprocessing or neglect subtle spatial-temporal information, limiting cross-subject and multi-class recognition.
  • The cascade and parallel models learn compositional spatio-temporal dynamics from raw EEG streams using mesh-like signal representations and end-to-end convolutional recurrent networks.The models map chain-like EEG vectors onto electrode-informed 2D meshes and decode spatial and temporal features sequentially or in parallel.
  • 93% accuracy is obtained for recognizing five instruction intentions in a real-world BCI system with limited EEG channels.

The Proposed Method

The proposed method converts streaming EEG vectors into spatially organized 2D meshes, then uses cascade or parallel convolutional-recurrent networks to learn spatial and temporal features for intention recognition.

  • Converting 1D EEG Sequences to 2D EEG Meshes: EEG recordings are mapped from 1D electrode vectors to 2D meshes using electrode placement, preserving neighboring spatial relationships and padding null positions with zeros.The transformed meshes are normalized across non-zero elements, and incomplete recordings are preserved.
  • Converting 1D EEG Sequences to 2D EEG Meshes: Sliding windows divide the mesh stream into fixed-length clips, with 50% overlap between neighboring clips, and each clip is assigned an intention label.Each segment contains S recordings and predicts one intention from K categories.
  • Cascade Convolutional Recurrent Network: The cascade model applies a mesh-wise 2D-CNN to extract spatial features before an LSTM-based recurrent network extracts temporal dependencies.The final LSTM time step is passed through fully connected and softmax layers for intention prediction.
  • Cascade Convolutional Recurrent Network: The cascade CNN uses three 3×3 convolutional layers, zero-padding, and feature-map expansion from 32 to 128 maps for spatial extraction.A subsequent fully connected layer contains 1024 neurons.
  • Parallel Convolutional Recurrent Network: The parallel model extracts spatial and temporal features independently from corresponding segments and fuses them at the end for final intention recognition.Its temporal branch uses two LSTM layers with fully connected layers before and after the recurrent layers, while its CNN branch matches the cascade CNN.

Experiments and Result Summary

The evaluation focuses on cross-subject, multi-class movement-intention recognition using PhysioNet EEG data, while also testing spatial-temporal influences, model variants, and a real-world case study.

  • The proposed cascade and parallel models are evaluated on PhysioNet EEG data in a cross-subject, multi-class movement-intention scenario.
  • The experiments compare the models with previously reported approaches to assess their relative performance.
  • The study systematically investigates how spatial and temporal information affect recognition and how cascade and parallel model variants perform.
  • A case study evaluates the models in a real-world BCI system.

Dataset and Model Implementation

The study uses a large cross-subject movement-intention EEG dataset and trains fully supervised neural networks with specified optimization settings.

  • The dataset contains EEG movement-intention data from 108 subjects after removing one participant because of severely damaged labels.
  • EEG recordings use BCI2000 instrumentation with 64 electrode channels sampled at 160Hz.
  • The neural networks are implemented in TensorFlow and trained from scratch in a fully supervised manner on an Nvidia Titan X Pascal GPU.
  • Training minimizes cross-entropy loss with Adam-based stochastic gradient descent, a 10^-4 learning rate, and dropout keep probability of 0.5.

Comparison Models

The comparison includes established EEG methods, a reproduced recurrent-convolutional approach, and CNN/RNN baselines designed to isolate spatial and temporal information.

  • The study compares against state-of-the-art EEG approaches using ICA, filter-bank common spatial patterns, classical classifiers, autoencoders, and XGboost.
  • Bashivan et al.’s method extracts EEG frequency features, converts them to images, and feeds them into a recurrent-convolutional network.
  • The Bashivan et al. approach is reproduced on the same MI-EEG dataset using its open-access code.
  • The baseline set includes 1D-CNN, 2D-CNN, and 3D-CNN models representing progressively different spatial and temporal information.
  • RNN baselines use two LSTM layers between two fully connected layers, with hidden-state sizes of 64 and 16.

Experimental Results

Both proposed models perform strongly against comparison methods, while analyses indicate that combined spatial-temporal modeling and carefully selected architectures support recognition performance.

  • Overall Performance: Both cascade and parallel models achieve accuracy near 98.3% and consistently outperform state-of-the-art and baseline methods on the shared dataset.
  • Overall Performance: The proposed approach outperforms reproduced Bashivan models by approximately 30% on the same dataset.
  • Overall Performance: Direct use of raw EEG avoids frequency-band selection and complicated preprocessing, making the approach more favorable for real-time BCI applications.
  • Impact of Temporal and Spatial Information: Increasing CNN dimensionality improves performance, while standalone CNN or RNN models do not match the cascade and parallel models.
  • Impact of Temporal and Spatial Information: The proposed models outperform a 3D-CNN baseline that represents only local temporal information by incorporating global temporal information through RNN components.
  • Variants of Cascade and Parallel models: Adding CNN or RNN layers improves accuracy but increases computational cost, motivating three CNN layers and two RNN layers as a performance-efficiency trade-off.
  • Variants of Cascade and Parallel models: Basic parallel fusion methods achieve accuracy higher than 98%, while more complex approaches require careful training and parameter tuning.
  • EEG Recording Process: Figure 4 depicts a participant performing the prompted intention task alongside the raw EEG signal recording interface.

Case Study

The case study evaluates cross-subject instruction-intention recognition using wireless 14-channel EEG recordings and compares the proposed models with baselines. Both recurrent convolutional models exceed 90% accuracy, with the parallel model achieving the highest reported result.

  • Dataset and setup: The dataset combines recordings from participants performing five instruction intentions using a 14-channel wireless EMOTIV Epoc+ system at 128 Hz.Recordings were mixed into a cross-subject multi-class dataset for evaluation.
  • Dataset and setup: Eye blinks and other physiological activities significantly affect recorded-signal quality, making intention recognition difficult.
  • Results: Both cascade and parallel models achieve recognition accuracy higher than 90% on the instruction-intention case study.
  • Results: 93.1% accuracy: the parallel model surpasses the best baseline by more than 20%.
  • Results: The 2D-CNN outperforms the 1D-CNN, while the 3D-CNN performs almost the same as the 2D-CNN.The authors associate the 2D-CNN advantage with spatial information and attribute the similar 3D-CNN performance to limited effectiveness of local temporal representations.
  • System application: The customized BCI typing system selects alphabet clusters using directional instruction intentions and recursively subdivides them until one letter remains.

Conclusions

The paper proposes spatio-temporal representations and two unified end-to-end deep learning models for cross-subject, multi-class EEG intention recognition. Experiments on public and real-world BCI datasets support their effectiveness across human intentions and EEG resolutions.

  • The study proposes spatio-temporal representations and cascade and parallel end-to-end deep learning models for movement- and instruction-intention recognition.
  • Experiments on public and real-world BCI datasets demonstrate model effectiveness across diverse human intentions and EEG resolutions.
  • The work represents a step toward accurate human-intention recognition for practical BCI system research.
Loading 1708.06578v2…