IEEE Computational Intelligence Magazine - May 2021 - 37
N
where W o ! R Ri = 1 Fi # no and b o ! R no respectively denote the
weight matrix and bias of the classifier.
Finally, the cross-entropy loss, L, that is used for network
training, is calculated by the prediction yt and the label y:
B
L = CE (y, yt ) = - / y (b) log yt (b), (5)
b=1
where B and CE($ , $) respectively denote the mini-batch sizes
and the cross-entropy loss function, and yt (b) and y (b) denote
the prediction and ground-truth label for the b-th training
sample in the mini-batch1.
IV. Experiments
In this section, we describe the datasets used for performance
evaluation, our experimental settings, and baseline settings. Furthermore, we present the performance of our method and
competing methods.
A. Datasets and Preprocessing
In this study, we used five different publicly available datasets to
validate the proposed method on four different EEG data paradigms. Table I shows a brief summary of the datasets used in
this work.
1) Motor Imagery (subject-dependent)
First, we used two big datasets for MI EEGs, GIST-MI [40]2
and KU-MI [8]3,4. The GIST-MI dataset consists of two different MI tasks: left-hand and right-hand MI that are acquired
from 52 subjects. All EEG signals were recorded from 64 Ag/
AgCl electrode channels according to the standard 10-20 system, sampled at 512 Hz. Each class contained 100 or 120 trials,
and each trial was a 3 sec long MI task. Since this dataset is not
separated into training and test samples, we conducted a fivefold cross-validation for a fair evaluation. Additionally, the
KU-MI dataset is acquired across two sessions from 54 subjects,
recorded from 62 Ag/AgCl electrodes according to the stan1
All codes used in our experiments are available at 'https://github.com/DeepBCI/
Deep-BCI/tree/master/1_Intelligent_BCI/Multi_Scale_Neural_Network_for_EEG
_Representation_Learning_in_BCI.'
2
Available at http://gigadb.org/dataset/100295
3
Available at http://gigadb.org/dataset/100542
4
Experimental results of the KU-MI dataset are reported in Supplementary B.
dard 10-20 system, and sampled with 1000 Hz. Each class of
this dataset contains 50 trials with 4 sec long of MI. The
KU-MI dataset is originally separated by the training and testing samples, thus we used it directly as training and testing sets.
For both MI datasets, we preprocessed signals by applying a
large Laplacian filtering,5 baseline correction by subtracting the
mean value of the fixation signal from each MI trial, and bandpass filtering between 4 and 40 Hz with 4th order Butterworth
filter. Then, we removed parts in the first and last 0.5 sec from
each trial, and finally applied Gaussian normalization. We
applied the same mean and standard deviation values for normalization to the test samples. The multi-channel EEG signals
were only shifted and scaled by their respective channel-wise
mean and standard deviation values. Thus, inter-channel correlations inherent in the data were preserved.
2) Motor Imagery (subject-independent)
In this work, we mostly focused on developing a subjectdependent BCI method. However, since spontaneous EEG, e.g.,
MI signals, from different subjects are highly variable [27], [29],
developing a deep learning-based subject-independent MIbased BCI method has gained lots of interest recently by pioneering research [17], [27].
In this respect, we conducted extra experiments in the subject-independent manner over KU-MI dataset [8]. In detail, by
following [27], we used a leave-one-subject-out cross-validation
for the performance evaluation. We trained our proposed
MSNN using all source subjects' samples and evaluated on the
target subject's test samples in session 2.
3) Steady-State Visually Evoked Potentials
We also used the KU-SSVEP dataset [8]3 for SSVEP decoding
experiments in this study. This KU-SSVEP dataset was
acquired from 54 subjects and recorded from 62 Ag/AgCl
electrode channels using the 10-20 system. The KU-SSVEP
dataset contains four EEG classes with 4 sec long from target
stimuli at 5.45, 6.67, 8.57, and 12 Hz, and each class has 25
EEG trials of training and testing samples for each session. As it
is reported that the length of used data has a significant influence on the performance of the SSVEP detection, we have also
5
When the target channel does not have four nearest neighbors, we just used available
channels and their average value to filter the target channel.
TABLE I A brief summary of datasets used in our work. Note that CHB-MIT [12] dataset has different numbers of records for each
subject, thus the mean of records are reported at '# sessions.' For fair comparison, we evaluated GIST-MI [40] and SEED-VIG [36] by
5-fold cross-validation (CV) and CHB-MIT [12] by leave-one-record-out (LORO)-CV. Finally, KU-MI and KU-SSVEP [8] datasets are
provided with disjoint training/testing samples, so we used them directly.
DATASET
# SUBJECTS
# SESSIONS
# TOTAL
TRIALS
# ELECTRODES
SAMPLING
RATE [HZ]
TRIAL
TIME [SEC]
EVALUATION
STRATEGY
GIST-MI [40]
52
1
100 or 120
64
512
3
5-FOLD CV
KU-MI & SSVEP [8]
54
2
200
62
1000
4
TRAIN/TEST
SEED-VIG [36]
1
23
885
17
200
8
5-FOLD CV
CHB-MIT [12]
24
26.58
-
23
256
-
LORO-CV
MAY 2021 | IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE
37
https://github.com/DeepBCI/Deep-BCI/tree/master/1_Intelligent_BCI/Multi_Scale_Neural_Network_for_EEG_Representation_Learning_in_BCI
https://github.com/DeepBCI/Deep-BCI/tree/master/1_Intelligent_BCI/Multi_Scale_Neural_Network_for_EEG_Representation_Learning_in_BCI
https://github.com/DeepBCI/Deep-BCI/tree/master/1_Intelligent_BCI/Multi_Scale_Neural_Network_for_EEG_Representation_Learning_in_BCI
http://www.gigadb.org/dataset/100295
http://www.gigadb.org/dataset/100542
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