A Deep Learning-Based Pipeline for Multi-Class Motor Imagery Problems with Small Portion of Labeled Datasets
Abstract
In this article, a new framework is proposed to address multi-class Motor Imagery Brain-Computer Interface (MIBCI) problems containing a small portion of labeled datasets. In this framework, the combination of Independent Component Analysis (ICA), multi-class Common Spatial Pattern (CSP), and a functional Application Programming Interface (API) model assumes a pivotal role. In the feature extraction stage of the work, a concatenated altered signal affected by spatial weights is proposed for each trial in three frequency ranges. This distribution of features can both provide suitable feature maps for augmentation, preparing data for the deep learning analysis, and underscore distinguishable features of MI classes. In the classification stage, spatial and temporal features are dominated by using the effective combination of a one-dimensional Convolutional Neural Network (CNN) and a two-staged Bidirectional Long Short-Term Memory (BLSTM) in three branches containing different distributions of frequency. Given that, the model simultaneously learns past-tofuture and future-to-past patterns in two stages. The experimental result on datasets 2a BCI-Competition IV illustrates that the proposed method can be liable, practical and more competitive than the other popular methods pointed out in this paper. All in all, the proposed framework can alleviate the issue of small portions of labeled datasets in MI problems.