IEEE Computational Intelligence Magazine - May 2021 - 33

Finally, interpreting a learned stacked CNN from a neurophysiologically appropriate standpoint [30] is quite complicated
because the CNN identifies complex patterns of data in latent
space, making a direct explanation difficult.
In this study, we propose a novel deep learning-based BCI
method to mitigate the previously discussed difficulties. We
conduct exhaustive experiments on various EEG paradigms
and also perform diverse analyses. According to our observations, the proposed deep neural network achieved comparable performances in various paradigms with reasonable
neurophysiological interpretations. In this regard, we believe
that the proposed network can be used as a starting model
and/or a backbone network for any new BCI protocols,
experiments, and paradigms. The main contributions of our
study are as follows:
❏❏ First, we propose a novel CNN architecture that is applicable independently from the input paradigm or types of
EEG, and can represent multi-scale spatio-spectral-temporal
features.
❏❏ Second, the proposed method achieved reasonable performance on five different datasets for four different paradigms
(two for active BCIs and two for passive BCIs). The proposed method outperformed or was similar to state-of-theart linear and deep learning methods, which were
individually designed for each specific paradigm.
❏❏ Third, the proposed method showed robust performance on
three different paradigms (MI, drowsy, and seizure) without
specific tuning of network architecture, e.g., kernel sizes.
❏❏ Lastly, we analyze the proposed network using a variety of
techniques.
The rest of this paper is organized as follows: Section II
reviews previous research on various EEG representation learning via linear model-based or deep learning-based methods. In
Section III, we propose a novel and compact deep CNN that
classifies multi-paradigm EEG by representing multi-scale spatio-spectral-temporal features. Section IV presents experimental
settings and results by comparing the proposed method and
comparable baselines. In Section V, we analyze our proposed
method from several points of view. Finally, Section VI summarizes the proposed study and suggests future research directions.
II. Related Work

Learning a class-discriminative feature representation of EEG is
still challenging in both theory and practice. Numerous prior
studies have attempted to extract features from EEGs. In this
section, we briefly discuss linear methods and deep learning
models used for EEG signal representation.
A. Linear Models

Over the past decades, CSP [1] and its variants [11], [13] have
played an essential role in decoding MI. Blankertz et al. [1]
and Ang et al. [11] independently used a spatial filteringbased method for classifying MI. Ang et al. band-pass filtered
EEG data before applying CSP, thereby attempting to decode
EEG signals in a spatio-spectral manner. They named the

proposed method filter bank CSP (FBCSP). Furthermore,
Suk and Lee [13] also decoded MI by jointly optimizing
multi-spectral filters in a Bayesian framework and named
their method Bayesian spatio-spectral filter optimization
(BSSFO). Recently, Jin et al. proposed task-related channel
selection algorithms by using a correlation-based CSP training [31] and a bispectrum analysis [32]. Jin et al. [33] also
designed a selection algorithm of CSP-features based on the
Dempster-Shafer theory. Since conventional MI decoding
systems [1], [11], [13] were mostly developed based on subject-dependent manner that require considerable calibration
time, zero-calibration methods have been proposed in recent
years [27]. For instance, Lotte, Guan, and Ang [16] exploited
multi-resolution spectral decomposition (MR FBCSP) to
extract subject-neutral, i.e., subject-independent features.
Ray et al. [15] also extracted subject-independent features
using the FBCSP [11].
CCA is commonly utilized for detecting SSVEP [9] owing
to its practical ability to be implemented without the calibration stage. The standard CCA method deployed sinusoidal signals as reference signals and estimated canonical correlation
between the reference signals and input EEG signals to identify
an evoked frequency in SSVEP EEGs.
In addition, to characterize the sleep stage, entropy calculation-based approaches were frequently used. Sanders et al. [35]
classified the sleep stage using the spectral-temporal features of
EEGs learned from short-time Fourier transformation. Furthermore, Zheng and Lu [36] focused on identifying a driver's
mental fatigue during driving. They applied filter banks to
EEG signals to extract spectral information, and then transformed the filtered EEG signals to spectral space, i.e., estimated
PSD of filtered EEG signals. By doing so, Zheng and Lu effectively assessed the regression score of the driver's mental states
which were labeled using the PERCLOS index, a measure of
neurophysiological fatigue.
Earlier, Shoeb and Guttag [14] applied a machine learning
approach to extract and classify the spatio-spectral-temporal
features of epileptic seizure EEG signals. Specifically, they used
filter banks in a channel-wise manner to capture the spatiospectral information. Then, by encoding the temporal evolution
of extracted spatio-spectral feature vectors, they effectively constructed epileptic seizure EEG signal spatio-spectral-temporal
features and classified the seizure and non-seizure features utilizing a support vector machine (SVM). Recently, spectral features derived from a principal component analysis (PCA)
exhibited superior performance for seizure onset detection. In
particular, Lee et al. [37] band-pass filtered raw signals and calculated PSD. Then they applied PCA for the extraction of EEG
signal spectral features.
These practical linear model-based BCI methods [1], [9],
[11], [13], [35]-[37] have demonstrated credible performance.
However, these methods need to have certain prior neurophysiology knowledge [4], because their feature extraction stages are
specifically designed for each EEG paradigm. Conversely, our
method does not need to be specialized for different paradigms.

MAY 2021 | IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE

33



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