IEEE Computational Intelligence Magazine - May 2021 - 39
spatial, with a squaring nonlinear activation, an average pooling,
and a logarithmic activation. The Deep ConvNet [3] has five
convolutions, temporal and spatial, and three additional temporal convolutions. The RSTNN [18] is also used for these
experiments. This network consists of three recurrent convolutional layers, and each recurrent convolutional layer has three
recurrent temporal convolutions [38] with a spatial convolution. Additionally, we also conducted experiments on two
combined deep neural networks, 'parallel' and 'cascade' convolutional recurrent networks (Parallel CRN and Cascade CRN)
proposed by Zhang et al. [17]. In both models, EEG signal vectors were converted to 2D meshed data according to the
acquired electrode map. In the parallel structure, a three-layer
CNN and a two-layer RNN simultaneously extracted spatial
and temporal features respectively, and a concatenation is used
for the feature decomposition. Furthermore, in the cascade
structure, a three-layer CNN extracts spatial features of mesh
data at each timepoint, and the extracted features are fed into a
two-layer RNN to represent temporal information. Note that
we only conducted experiments on the MI and SSVEP datasets [8], [40] due to the lack of electrode channels of other paradigms to generate 2D meshed data.
6) Deep Neural Networks-Steady-State Visually Evoked
Potentials
For the SSVEP decoding experiment, we exploited another
version of EEGNet for SSVEP EEG [22]. We used different
kernel sizes for this EEGNet as Waytowich et al. proposed. The
SSVEP classification performance estimated by this version is
marked by @ in the classification table.
7) Deep Neural Networks-Drowsiness
The ESTCNN [26] which is proposed for mental fatigue classification has three core blocks. Each block in the ESTCNN
consists of three temporal convolutions with a max pooling
layer, with the exception of the last block that uses an average
pooling layer instead of the max pooling.
8) Deep Neural Networks-Multi-paradigm
Finally, we also implemented the EEGNet [4] in our study. As
previously mentioned, we used different kernel sizes for two
different EEGNets, [4] and [22]. Nevertheless, the basic architecture of the network was the same for various EEG paradigms, having a temporal convolution, depthwise spatial
convolution [19], and separable temporal convolution [19].
9) Proposed Multi-Scale Neural Network
While training our proposed network, depicted in Fig. 2, we
set a mini-batch size of 16, an exponentially decreasing learning rate (initial value: 0.03, decreasing ratio per epoch: 0.001),
and an Adam optimizer. For the first temporal convolution, we
used a conventional temporal convolution with the kernel size
of (1 # fs /2) and F0 = 4. Furthermore, we used three spectraltemporal feature representation convolutions, i.e., N = 3, and
set T1 = 100, T2 = 60, and T3 = 20 with F1 = 16, F2 = 32,
and F3 = 64. Then, for the spatial feature representation block,
we used three spatial convolutions because the number of spatial convolutional layers must be the same as the number of
spectral-temporal separable convolutional layers. The proposed
method used different kernel sizes for the SSVEP dataset, similar to the EEGNet [22] due to the fact that SSVEP EEG data is
created by target frequencies [8], [9]. For the KU-SSVEP dataset [8], we set T1 = 20, T2 = 10, and T3 = 5 for the spectraltemporal feature representation block, and used the same
settings for the others. The SSVEP classification performance
estimated by this method is marked by A. Additionally, batch
normalization was performed after every convolution. Finally,
for the classification block, all activated features from the spatiospectral-temporal block were concatenated and fed into the GAP
[39] layer. Then, after flattening, the multi-scale features were linearly mapped by a dense layer. In this proposed network, a
leaky rectified linear unit (ReLU) activation function, a L1-L2
regularizer (, 1 = 0.01 and , 2 = 0.001), and a Xavier initializer
[41] are used for all tunable parameters except for the final
decision layer that is activated by a softmax activation function
instead of a leaky ReLU. We selected model components that
demonstrated the best performance for validation, i.e., model
selection samples, as mentioned previously.
C. Experimental Results
In this section, we summarized all experimental results in Table II.
Furthermore, we performed two-tailed Wilcoxon's signedrank test to estimate p-values of competing baseline models
and our proposed MSNN, comparing performance differences statistically.
1) Motor Imagery (subject-dependent)
Our proposed network clearly outperformed other baselines for
MI EEG signal decoding. Importantly, the proposed network
achieved a higher accuracy than the methods designed specifically for MI classification: CSP [1], FBCSP [11], Shallow
ConvNet [3], Deep ConvNet [3], and RSTNN [18]. With this
clear improvement in accuracy, we could expect that our proposed
method is one step closer to MI-based BCI commercialization.
2) Motor Imagery (subject-independent)
By experimental results summarized in Table III, we conclude
that our proposed MSNN is well-generalized not only in the
subject-dependent manner, but also in the subject-independent manner. Based on this promising result, we also conclude that our method can be used for the zero-calibration
in MI-based BCIs.
3) Steady-State Visually Evoked Potentials
Our proposed MSNN achieved a slightly lower performance
than CCA [9], Deep ConvNet [3], and EEGNet [22] in the
SSVEP classification. However, the difference in performance
between our MSNN and the other three baselines, CCA [9],
Deep ConvNet [3], and EEGNet [22], was reasonably small and
the proposed method performed with a credible accuracy score.
MAY 2021 | IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE
39
IEEE Computational Intelligence Magazine - May 2021
Table of Contents for the Digital Edition of IEEE Computational Intelligence Magazine - May 2021
Contents
IEEE Computational Intelligence Magazine - May 2021 - Cover1
IEEE Computational Intelligence Magazine - May 2021 - Cover2
IEEE Computational Intelligence Magazine - May 2021 - Contents
IEEE Computational Intelligence Magazine - May 2021 - 2
IEEE Computational Intelligence Magazine - May 2021 - 3
IEEE Computational Intelligence Magazine - May 2021 - 4
IEEE Computational Intelligence Magazine - May 2021 - 5
IEEE Computational Intelligence Magazine - May 2021 - 6
IEEE Computational Intelligence Magazine - May 2021 - 7
IEEE Computational Intelligence Magazine - May 2021 - 8
IEEE Computational Intelligence Magazine - May 2021 - 9
IEEE Computational Intelligence Magazine - May 2021 - 10
IEEE Computational Intelligence Magazine - May 2021 - 11
IEEE Computational Intelligence Magazine - May 2021 - 12
IEEE Computational Intelligence Magazine - May 2021 - 13
IEEE Computational Intelligence Magazine - May 2021 - 14
IEEE Computational Intelligence Magazine - May 2021 - 15
IEEE Computational Intelligence Magazine - May 2021 - 16
IEEE Computational Intelligence Magazine - May 2021 - 17
IEEE Computational Intelligence Magazine - May 2021 - 18
IEEE Computational Intelligence Magazine - May 2021 - 19
IEEE Computational Intelligence Magazine - May 2021 - 20
IEEE Computational Intelligence Magazine - May 2021 - 21
IEEE Computational Intelligence Magazine - May 2021 - 22
IEEE Computational Intelligence Magazine - May 2021 - 23
IEEE Computational Intelligence Magazine - May 2021 - 24
IEEE Computational Intelligence Magazine - May 2021 - 25
IEEE Computational Intelligence Magazine - May 2021 - 26
IEEE Computational Intelligence Magazine - May 2021 - 27
IEEE Computational Intelligence Magazine - May 2021 - 28
IEEE Computational Intelligence Magazine - May 2021 - 29
IEEE Computational Intelligence Magazine - May 2021 - 30
IEEE Computational Intelligence Magazine - May 2021 - 31
IEEE Computational Intelligence Magazine - May 2021 - 32
IEEE Computational Intelligence Magazine - May 2021 - 33
IEEE Computational Intelligence Magazine - May 2021 - 34
IEEE Computational Intelligence Magazine - May 2021 - 35
IEEE Computational Intelligence Magazine - May 2021 - 36
IEEE Computational Intelligence Magazine - May 2021 - 37
IEEE Computational Intelligence Magazine - May 2021 - 38
IEEE Computational Intelligence Magazine - May 2021 - 39
IEEE Computational Intelligence Magazine - May 2021 - 40
IEEE Computational Intelligence Magazine - May 2021 - 41
IEEE Computational Intelligence Magazine - May 2021 - 42
IEEE Computational Intelligence Magazine - May 2021 - 43
IEEE Computational Intelligence Magazine - May 2021 - 44
IEEE Computational Intelligence Magazine - May 2021 - 45
IEEE Computational Intelligence Magazine - May 2021 - 46
IEEE Computational Intelligence Magazine - May 2021 - 47
IEEE Computational Intelligence Magazine - May 2021 - 48
IEEE Computational Intelligence Magazine - May 2021 - 49
IEEE Computational Intelligence Magazine - May 2021 - 50
IEEE Computational Intelligence Magazine - May 2021 - 51
IEEE Computational Intelligence Magazine - May 2021 - 52
IEEE Computational Intelligence Magazine - May 2021 - 53
IEEE Computational Intelligence Magazine - May 2021 - 54
IEEE Computational Intelligence Magazine - May 2021 - 55
IEEE Computational Intelligence Magazine - May 2021 - 56
IEEE Computational Intelligence Magazine - May 2021 - 57
IEEE Computational Intelligence Magazine - May 2021 - 58
IEEE Computational Intelligence Magazine - May 2021 - 59
IEEE Computational Intelligence Magazine - May 2021 - 60
IEEE Computational Intelligence Magazine - May 2021 - 61
IEEE Computational Intelligence Magazine - May 2021 - 62
IEEE Computational Intelligence Magazine - May 2021 - 63
IEEE Computational Intelligence Magazine - May 2021 - 64
IEEE Computational Intelligence Magazine - May 2021 - 65
IEEE Computational Intelligence Magazine - May 2021 - 66
IEEE Computational Intelligence Magazine - May 2021 - 67
IEEE Computational Intelligence Magazine - May 2021 - 68
IEEE Computational Intelligence Magazine - May 2021 - 69
IEEE Computational Intelligence Magazine - May 2021 - 70
IEEE Computational Intelligence Magazine - May 2021 - 71
IEEE Computational Intelligence Magazine - May 2021 - 72
IEEE Computational Intelligence Magazine - May 2021 - 73
IEEE Computational Intelligence Magazine - May 2021 - 74
IEEE Computational Intelligence Magazine - May 2021 - 75
IEEE Computational Intelligence Magazine - May 2021 - 76
IEEE Computational Intelligence Magazine - May 2021 - 77
IEEE Computational Intelligence Magazine - May 2021 - 78
IEEE Computational Intelligence Magazine - May 2021 - 79
IEEE Computational Intelligence Magazine - May 2021 - 80
IEEE Computational Intelligence Magazine - May 2021 - 81
IEEE Computational Intelligence Magazine - May 2021 - 82
IEEE Computational Intelligence Magazine - May 2021 - 83
IEEE Computational Intelligence Magazine - May 2021 - 84
IEEE Computational Intelligence Magazine - May 2021 - 85
IEEE Computational Intelligence Magazine - May 2021 - 86
IEEE Computational Intelligence Magazine - May 2021 - 87
IEEE Computational Intelligence Magazine - May 2021 - 88
IEEE Computational Intelligence Magazine - May 2021 - 89
IEEE Computational Intelligence Magazine - May 2021 - 90
IEEE Computational Intelligence Magazine - May 2021 - 91
IEEE Computational Intelligence Magazine - May 2021 - 92
IEEE Computational Intelligence Magazine - May 2021 - 93
IEEE Computational Intelligence Magazine - May 2021 - 94
IEEE Computational Intelligence Magazine - May 2021 - 95
IEEE Computational Intelligence Magazine - May 2021 - 96
IEEE Computational Intelligence Magazine - May 2021 - 97
IEEE Computational Intelligence Magazine - May 2021 - 98
IEEE Computational Intelligence Magazine - May 2021 - 99
IEEE Computational Intelligence Magazine - May 2021 - 100
IEEE Computational Intelligence Magazine - May 2021 - Cover3
IEEE Computational Intelligence Magazine - May 2021 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202311
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202308
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202305
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202302
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202211
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202208
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202205
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202202
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202111
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202108
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202105
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202102
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202011
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202008
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202005
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202002
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201911
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201908
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201905
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201902
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201811
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201808
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201805
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201802
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter12
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall12
https://www.nxtbookmedia.com