IEEE Computational Intelligence Magazine - May 2021 - 32
proposed method, we conducted experiments on various paradigms of active/passive BCI datasets. Our experimental results
demonstrated that the proposed method achieved performance
improvements when judged against comparable state-of-the-art
methods. Additionally, we analyzed the proposed method using
different techniques, such as PSD curves and relevance score
inspection to validate the multi-scale EEG signal information
capturing ability, activation pattern maps for investigating the
learned spatial filters, and t-SNE plotting for visualizing represented features. Finally, we also demonstrated our method's
application to real-world problems. Based on our experimental
results and analyses, we believe that the proposed multi-scale
neural network can be useful for various BCI paradigms, as a
starting model or as a backbone network in any new BCI
experiments.
B
I. Introduction
rain-computer interface (BCI) [1], [2] is an emerging
technology that enables a communication pathway
between a user and an external device (e.g., a computer) through the acquisition and analysis of brain signals. These signals are then translated into commands that are
understood by a device, such as a computer. Owing to its
practicality, electroencephalogram (EEG)-based non-invasive
BCIs are widely used [1]-[5]. Earlier, Aricò et al. [6] categorized user-centered BCIs into two types, active/reactive and
passive BCIs. In this paper, our focus is not only on active
BCIs but also on passive BCIs. Generally, two types of brain
signals such as evoked and spontaneous EEG are primarily considered for active/reactive BCIs [7]. Evoked BCIs exploit
unintentional electrical potentials reacting to external or
internal stimuli. Examples of evoked BCIs include steadystate visually evoked potentials (SSVEP) [8], [9] and eventrelated potentials such as P300 [8], [10]. Additionally,
spontaneous BCIs use an internal cognitive process such as
event related desynchronization and event related synchronization (ERD/ERS) in sensorimotor rhythms, e.g., motor
imagery (MI) [4], [11] induced by imagining movements in
addition to physical movement. Well-known examples of
passive BCIs include the use of sleep/drowsy EEG signals for
µ V 2/Hz (dB)
158
135
5 10 15 20 25 30 35 40 5 10 15 20 25 30 35 40
Frequency (Hz)
Frequency (Hz)
FIGURE 1 Power spectral density (PSD) curves of two different subjects' MI EEG samples. The solid red line denotes the mean PSD and
the shaded region exhibits the standard deviation for all trials. Clearly,
these two different subjects show quite different PSD patterns for the
same paradigm. Note that two PSD plots share the y-axis label.
32
IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE | MAY 2021
sleep stage classification or identifying mental fatigue to alert
a driver of a dangerous situation and seizure EEG patterns
for onset detection to provide the patient with a warning of
a potential seizure.
Generally, machine learning-based BCIs consist of five main
processing stages [4]: (i) an EEG signal acquisition phase based
on each paradigm, (ii) signal preprocessing (e.g., channel selection and band-pass filtering), (iii) feature representation learning, (iv) classifier learning, and finally (v) a feedback stage.
Basically, most machine learning-based BCI methods follow
these processes, however, these methods need specific modification to classify a user's intention/condition for each different paradigm [4]. In other words, machine learning-based
methods need to have prior knowledge of different EEG paradigms [1], [4], [8], [9], [12]. Therefore, conventional machine
learning-based BCIs have discovered EEG representations
through extremely specialized approaches, e.g., a common
spatial pattern (CSP) [1] or its variants [11], [13] for MI signals and a canonical correlation analysis (CCA) [9] for SSVEP
signals decoding.
While hand-crafted feature representation learning has
a pivotal role in a conventional machine learning framework [1], [9], [14]-[16], deep learning-based representation has had remarkable results in the BCI community [3],
[4], [7], [17]. These deep learning-based methods have
integrated a feature extraction step with a classifier learning step such that those steps are jointly optimized, thereby
improving performance. Among various deep learning
methods, convolutional neural networks (CNNs) have the
advantage [4], [18], [19] of maintaining the structural and
configurational information in the original data. In this
respect, developing a novel CNN architecture for EEG
signal representation has taken a center stage in the BCI
studies [3], [18], [20]-[27].
However, some challenges still remain. First, existing CNNbased methods [3], [18], [20], [21], [25], [26], [28] are mostly
comprised of stacked convolutional layers. In other words,
those existing methods extract features sequentially. But, ignoring multiple ranges of spectral-temporal features can cause a
critical problem because EEG signal features for different subjects [29], paradigms [4], and types [6] are found in diverse
ranges. For example, Fig. 1 depicts two different subjects' MI
EEG power spectral density (PSD) curves. Clearly, these two
plots have different distributions from each other even though
these PSDs are estimated by the same task. Therefore, it is
important to capture multi-scale spectral information in EEGs
for general use in BCI, i.e., a generic method applicable to various types of BCIs.
In addition, those stacked CNN-based methods [3], [18],
[25], [26] have numerous trainable parameters, thus requiring
large amounts of training samples, whereas BCIs generally
acquire a limited number of EEG trials [29]. Therefore, generalizing conventional stacked CNN-based methods in BCI is
quite difficult because deep learning is a data-hungry problem,
i.e., rarely generalized with a lack of data.
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