EEG-Based CNN for Driver Fatigue Detection
EEG-Based CNN for Driver Fatigue Detection
Abstract— Driver fatigue evaluation is of great importance for These observations indicate that fatigue working has caused
traffic safety and many intricate factors would exacerbate the great troubles in the transportation industry, demanding for
difficulty. In this paper, based on the spatial–temporal structure detecting techniques to precisely recognize fatigue states [3].
of multichannel electroencephalogram (EEG) signals, we develop
a novel EEG-based spatial–temporal convolutional neural net- Up until now, several types of human clues have been
work (ESTCNN) to detect driver fatigue. First, we introduce used for fatigue detection, including facial expressions [4],
the core block to extract temporal dependencies from EEG speech signals, and some physiological indexes such as elec-
signals. Then, we employ dense layers to fuse spatial fea- troencephalogram (EEG) data and dermal resistance [5]. How-
tures and realize classification. The developed network could ever, the nonphysiological sources such as face expressions
automatically learn valid features from EEG signals, which
outperforms the classical two-step machine learning algorithms. vary from different living habits and cultural backgrounds,
Importantly, we carry out fatigue driving experiments to collect thus may not reliable to a certain extent. In addition, some
EEG signals from eight subjects being alert and fatigue states. physiological indexes such as dermal resistance could be
Using 2800 samples under within-subject splitting, we compare affected by temperature and humidity. On consideration, EEG
the effectiveness of ESTCNN with eight competitive methods. signal is the chief source among these, which contains a
The results indicate that ESTCNN fulfills a better classification
accuracy of 97.37% than these compared methods. Furthermore, great deal of physiological information of a working brain.
the spatial–temporal structure of this framework advantages in It can truly reflect the pathological and mental states of
computational efficiency and reference time, which allows further a human body due to its good temporal resolution and
implementations in the brain–computer interface online systems. information richness [6]. Moreover, with the rapid devel-
Index Terms— Brain–computer interface (BCI), convolutional opment of wearable EEG devices and dry electrode tech-
neural network (CNN), deep learning (DL), electroencephalo- niques [7], various tasks can be easily implemented with EEG
gram (EEG), fatigue driving, spatio–temporal data. online systems and are promising for practical applications.
In view of these foundations, we focus on driver fatigue
I. I NTRODUCTION evaluation based on continuously recording multichannel
EEG signals.
cannot ignore the interference of electrooculogram (EOG) In another work [30], by using fast Fourier transform
and other physiological signal noises. In [17], a multimodal (FFT), EEG sequences were converted into 2-D meshlike
approach was proposed to estimate driver fatigue by combin- hierarchies and then fed into the convolutional recurrent neural
ing EEG and forehead EOG with adopted electrode place- network for human intended movement identification. The
ment, which targeted at integrating the temporal dependencies results confirmed the effectiveness of FFT-based DL methods
of both and received an improved performance. In [18], in EEG recognition tasks. Recently, by modifying the filter-
an independent component was used for source separation bank CSPs methods, EEG signals were turned into new tem-
from EEG signals, then coupled with autoregressive modeling poral representations and a CNN architecture was introduced
and Bayesian neural network, which worked effectively for for motor imagery EEG signal classification. The framework
fatigue identification. Overall, it is challenging to design a outperformed the existing results on the motor imagery data
single framework to overcome these problems and be available set [31]. These two studies converted EEG signals into new
for wide varieties of users. characteristics by using feature extraction methods, which can
According to international standards [19], EEG signals are be fed into DL frameworks with more concrete information.
recorded from multiple active electrodes attached to cerebral During the analysis procedure, they both focused on the
cortex with a fixed spatial arrangement. Among the EEG treatments of spatial relations and temporal dependencies from
classification methods mentioned above, the feature extraction EEG signals.
process of time–frequency analysis may neglect the valuable In this paper, we develop a novel framework, namely
information of electrode correlations from EEG signals. It can as EEG-based spatial–temporal CNN (ESTCNN), for driver
be concretely interpreted as a spatial dimension, and some fatigue detection. It attaches importance to temporal depen-
methods based on the common spatial patterns (CSPs) method dencies learning for each electrode and also strengthens spa-
were proposed to manage with spatial information. The CSP tial information extraction. The developed framework has an
method aims to find a set of spatial filters that can maximize effective performance on EEG signal classification tasks. First,
the between-class distance. Then, the computed relative energy we introduce the core block which has some advantages on
of the filtered channels is fed into linear classifiers for classifi- temporal dependencies extraction and then combine it with
cation. A regularized CSPs algorithm was presented as feature dense layers to meet the spatial–temporal information of EEG
extraction in [20], which significantly outperformed tradi- signals. Second, it constantly reduces the data dimension in
tional CSPs in motor imagery classification. Several successful the inference procedure, which gives rise to computational
attempts have been conducted to improve the CSP methods. efficiency and reference response. The proposed framework
The filter bank CSP method in [21] was extended to help has achieved the best performance on the fatigue data set
improve the performance of signal decomposition. In applied compared with eight competitive methods.
contexts, summarily, spatial–temporal filtering methods have To gain insight into fatigue detection, this paper is organized
an outstanding capacity to deal with EEG signal analysis. as follows. First, we introduce the core block and present the
Even though some CSP-based methods can gradually increase ESTCNN framework with the learning process and implemen-
the performances, they still have room for improvement in tation details. Second, we present a systematic introduction of
mapping relationships, especially the concern on temporal the fatigue experiment and the acquisition and preprocessing of
dependencies. EEG signals. Third, we present the overall performance of the
Recently, deep learning (DL) techniques have shown dis- model and compare it with eight competitive methods. Finally,
tinctive capabilities in object detection, speech recognition, we present conclusions with an outlook of future applications
and time series classification [22], [23]. These models possess on broader brain–computer interface (BCI) systems.
high computational efficiency and low model complexity.
In addition, many advanced methods based on DL techniques II. M ETHODS
have been explored and successfully converted into practical To build a proper network, it is important to consider
applications. Among these previous studies, DL methods have spatial relations and temporal dependencies using EEG sig-
also shown effective performances in the analysis of EEG nals. Due to its inherent distribution, the rational information
classification tasks. The DL framework should first reduce the along different dimensions could greatly enhance the model
dimension of EEG signals and then transform them into new performance and make the model more explanatory. We first
representations without any significant information loss. Some introduce the core block of the ESTCNN framework and
studies have applied convolutional neural networks (CNNs) then present the concrete model architecture and learning
into many kinds of EEG recognition tasks, such as emotion procedures. Finally, we give the implementation details.
recognition [24], P300 detection [25], effective radiated power
classification [26], and memory performance prediction [27].
In [28], a novel channel-wise CNN was proposed to evaluate A. Core Block
fatigue states on raw EEG data and ICA-transformed data, Several DL methods, such as convolutional layer and recur-
and it received an improved performance. These studies con- rent layer, have been proposed to deal with the dynamic
vey solid and meaningful design solutions for EEG signals. properties of EEG signals for excavating effective information
Furthermore, a detailed survey was presented in [29], which of partial snippets. Temporal convolution can be used as a
reviewed how to design and train CNNs without handcrafted feature extraction module to process time series, and when
features for EEG-based brain mapping. compared with recurrent models, it has better computational
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
of the neurons of the former layer, which depends on the where ω14,0,n is a threshold and N13 denotes the neuron
exact position of this neuron. Or rather, the neuron weights are number in layer L 13 . L 14 is fully connected to L 13 .
trained independently to their corresponding receptive fields. The layer aims to select the valid spatial information
In ESTCNN structure, the computation process of three core for classification.
blocks is quite similar, so we introduce the first block and other
reasoning parts. Let layer n denote L n , then the information D. Implementation
transmission process could be described as follows.
We take the robust normalization strategy in the fancy
1) For Layer L 1
14-layer network, adopting the CNN architecture from elec-
A trocardiogram arrhythmias detection in [36]. Hence, BN layers
σ1,k,(m,n) = ω1,k,0 + Im+i−1,n · ω1,k,i (2) are repeatedly employed to optimize such a deep network
i=1 manageably, and the stacking structure of the network is
where ω1,k,0 is a threshold and ω1,k, j denotes a set of used to enlarge the receptive field of high-level convolution
weights with 1 ≤ i ≤ A ( A = 3). Here, m corresponds kernels as well as the nonlinearity of model fitting. We use
to the convolutional kernel used in this framework, the classical backpropagation as a learning algorithm to tune
which amounts for temporal filters. With C + 1 weights up the thresholds and weights of the network [37], which is
for each map, this layer is designed to extract more valid reflected by the promotion of model accuracy on the validation
temporal features among all electrodes. set. The cross-entropy objective function is employed as a loss
2) For Layer L 2 function to estimate the model performance.
N1
B During the process of training the models, the weight
σ2,k,(m,n) = ω2,k,0 + X 1,i,(m+ j −1,n) · ω2,k,i (3) of the convolutional layers is initialized with glorot_normal
i=1 j =1 initializer mentioned in [38]. We adopt the stochastic gradient
descent [39] optimizer with the learning rate 0.001 and other
where N1 denotes the number of feature maps in layer
default parameters. During the optimization for backpropaga-
L 1 and B denotes the kernel size of L 2 . This layer is
tion, we save the optimal model evaluated on the validation
employed to further process the temporal information
data set. The model is implemented on a workstation with
extract from layer L 1 by cross channel.
an Intel CPU (i7-6850k, 3.6 GHz) and an NVIDIA GPU
3) For Layer L 3
(Titan Xp) using the Keras library,1 which is extended from
N2
C
Google Tensorflow.2 The typical duration for model training
σ3,k,(m,n) = ω3,k,0 + X 2,i,(m+ j −1,n) · ω3,k,i (4) is about 5 min.
i=1 j =1
where N2 denotes the number of feature maps in layer III. E XPERIMENT
L 2 and C denotes the kernel size of L 3 . This layer For the purpose of investigating the effective representations
is employed to extract the high-level information of of fatigue states, we elaborately designed a fatigue driving
temporal dependencies based on the feature maps from experiment for fatigue evaluation to collect EEG data, which
layer L 2 . could produce valuable original data sets. In our experiments,
4) For Layer L 4 we took full consideration about the time factor and subjects’
σ4,k,(m,n) = max(x 3,k,(i,n) , x 3,k,(i+1,n) ). (5) cooperative attitudes. In addition, we arranged the driving test
environment as real life as possible, which aimed to elicit
No parameter is occupied in this layer and k is fixed.
the strong physiological changes for subjects. In this section,
The pooling layer reduces the dimension of feature maps
we introduce the subject information, experiment protocol, and
by half, which aims to ease overfitting. The second and
data acquisition and preprocessing, respectively.
third core blocks (L 5 –L 8 and L 9 –L 12 ) follow the same
rules of the first core block (L 1 –L 4 ) and can be deduced
from it. A. Subjects
5) For Layer L 13 In the study, eight right-handed undergraduates (five males
and three females; mean: 22.73, standard deviation (STD):
N12
D
σ13,n = ω13,0,n + X 12,i, j · ω13,n (6) 1.69) aged from 19 to 26 voluntarily performed the exper-
i=1 j =1 iment. None of them had any disorders related to psy-
chiatric. Subjects were required to refrain from antifatigue
where ω13,0,n is a threshold, N12 denotes the number
drinks or drowsiness-causing medications for 2 days before the
of feature maps and each has D neurons in layer L 12 .
experiment. Concurrently, they needed to keep reasonable rest
In addition, L 13 has n neurons and is fully connected
with sleep durations of more than 7 h per night. They should
to the flattened L 12 . This layer plays a role of making
comply with these regulations so as to join the study. As all
channel feature combinations.
subjects had no exposure to driving simulators, they were
6) For Layer L 14
asked to practice driving until they get skilled. Subjects were
N13
σ14,n = ω14,0,n + X 13,i · ω14,n (7) 1 [Link]
2 [Link]
i=1
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
TABLE II
S TRUCTURES OF T HREE BASELINE M ETHODS . T HE U SAGE
OF S YMBOL [] I S S AME AS A BOVE
are targeted for extracting temporal dependencies. Meanwhile, [6] J. A. Horne and S. D. Baulk, “Awareness of sleepiness when driving,”
comparing CNN-B with ESTCNN, the accuracy of ESTCNN PsychoPhysiology, vol. 41, no. 1, pp. 161–165, Jan. 2004.
[7] Y. M. Chi, Y.-T. Wang, Y. J. Wang, C. Maier, T.-P. Jung, and
is about 5% higher than CNN-B with lower deviations. These G. Cauwenberghs, “Dry and noncontact eeg sensors for mobile brain–
improvements of performance suggest the effectiveness of our computer interfaces,” IEEE Trans. Neural Syst. Rehabil. Eng., vol. 20,
proposed framework which learns both spatial and temporal no. 2, pp. 228–235, Mar. 2012.
[8] S. K. L. Lal and A. Craig, “A critical review of the psychophysiology of
information using EEG signals. driver fatigue,” Biol. Psychol., vol. 55, no. 3, pp. 173–194, Feb. 2001.
In the model evaluation, two typical indicators are the [9] C.-T. Lin et al., “Adaptive EEG-based alertness estimation system by
validate accuracy and standard variance. In comparison, our using ICA-based fuzzy neural networks,” IEEE Trans. Circuits Syst.
I, Reg. Papers, vol. 53, no. 11, pp. 2469–2476, Nov. 2006.
proposed ESTCNN method has considerable advantages in [10] Z.-K. Gao, Q. Cai, Y.-X. Yang, N. Dong, and S.-S. Zhang, “Visibility
accuracy and variance. By applying the core blocks and dense graph from adaptive optimal kernel time-frequency representation for
layers to reduce temporal dimensions, the network is designed classification of epileptiform EEG,” Int. J. Neural Syst., vol. 27, no. 4,
p. 1750005, Jun. 2017.
to learn representations from multichannel EEG signals. Due [11] Z. K. Gao, M. Small, and J. Kurths, “Complex network analysis of time
to the data-driven nature of the model, the developed ESTCNN series,” Europhys. Lett., vol. 116, no. 5, p. 50001, Jan. 2017.
model keeps enough flexibility to address many kinds of EEG- [12] Z. K. Gao et al., “An adaptive optimal-Kernel time-frequency
based recognition tasks. Compared to the above-mentioned representation-based complex network method for characterizing
fatigued behavior using the SSVEP-based BCI system,” Knowl.-Based
approaches, ESTCNN model requires less preprocessing on Syst., vol. 152, pp. 163–171, Jul. 2018.
the multichannel data and is more convenient to be imple- [13] L.-L. Chen, Y. Zhao, J. Zhang, and J.-Z. Zou, “Automatic detection
mented in the BCI online system. of alertness/drowsiness from physiological signals using wavelet-based
nonlinear features and machine learning,” Expert Syst. Appl., vol. 42,
no. 21, pp. 7344–7355, Nov. 2015.
V. C ONCLUSION [14] G. Borghini, L. Astolfi, G. Vecchiato, D. Mattia, and F. Babiloni, “Mea-
suring neurophysiological signals in aircraft pilots and car drivers for
Fatigued driving is a social problem that requires more the assessment of mental workload, fatigue and drowsiness,” Neurosci.
attentions, and DL methods could promote the development of Biobehav. Rev., vol. 44, pp. 58–75, Jul. 2014.
[15] V. M. Y. Mervyn, X. Li, K. Shen, and E. P. V. Wilder-Smith, “Can SVM
computational models for detecting task. In summary, we have be used for automatic EEG detection of drowsiness during car driving?”
developed a spatial–temporal CNN to detect driver fatigue Saf. Sci., vol. 47, no. 1, pp. 115–124, Jan. 2009.
from EEG signals. The proposed method shows significant [16] J. Min, P. Wang, and J. Hu, “Driver fatigue detection through multiple
improvements in the model performance and can learn more entropy fusion analysis in an EEG-based system,” PLoS ONE, vol. 12,
no. 12, p. e0188756, Dec. 2017.
robust representations from EEG signals. The vital procedures [17] W. L. Zheng and B.-L. Lu, “A multimodal approach to estimating
are in two parts: first, we introduce the core block to deal vigilance using EEG and forehead EOG,” J. Neural Eng., vol. 14, no. 2,
with the information on the temporal dimension. Second, p. 026017, Feb. 2017.
[18] R. Chai et al., “Driver fatigue classification with independent component
we utilize the dense layer to fuse the spatial features among by entropy rate bound minimization analysis in an EEG-based system,”
the electrodes. We investigate the importance of spatial infor- IEEE J. Biomed. Health Inform., vol. 21, no. 3, pp. 715–724, May 2017.
mation and temporal dependencies by giving three baseline [19] G. H. Klem, H. O. Lüeders, H. H. Jasper, and C. Elger, “The ten-twenty
electrode system of the international federation,” Electroencephalogr.
methods and five competitive studies. The results show that Clin. Neurophysiol., vol. 52, no. 3, pp. 3–6, 1999.
the performance is greatly improved due to the involvement [20] F. Lotte and C. Guan, “Regularizing common spatial patterns to improve
of spatial–temporal information in EEG-based classification BCI designs: Unified theory and new algorithms,” IEEE Trans. Biomed.
Eng., vol. 58, no. 2, pp. 355–362, Feb. 2010.
tasks. [21] K. K. Ang, Z. Y. Chin, H. Zhang, and C. Guan, “Filter bank common
It would be a great potential to extend the proposed method spatial pattern (FBCSP) in brain-computer interface,” in Proc. IEEE Int.
to numerous areas, such as multisource information fusion Joint Conf. Neural Netw., Hong Kong, Jun. 2008, pp. 2390–2397.
[22] Y. Bengio, A. Courville, and P. Vincent, “Representation learning:
tasks. Further works would focus on the combination with A review and new perspectives,” IEEE Trans. Pattern Anal. Mach. Intell.,
feature-based methods to improve the model performance. vol. 35, no. 8, pp. 1798–1828, Aug. 2013.
Look forward, with the effectiveness and generality of the [23] S. Lin and G. C. Runger, “GCRNN: Group-constrained convolutional
ESTCNN model, we expect it to be useful for broader appli- recurrent neural network,” IEEE Trans. Neural Netw. Learn. Syst.,
vol. 29, no. 10, pp. 4709–4718, Oct. 2018.
cations in BCI systems. [24] Y. X. Yang et al., “A recurrence quantification analysis-based channel-
frequency convolutional neural network for emotion recognition from
EEG,” Chaos, vol. 28, no. 8, p. 085724, Aug. 2018.
R EFERENCES [25] H. Cecotti and A. Graser, “Convolutional neural networks for P300
[1] M. Tops and M. A. S. Boksem, “Absorbed in the task: Personality detection with application to brain-computer interfaces,” IEEE Trans.
measures predict engagement during task performance as tracked by Pattern Anal. Mach. Intell., vol. 33, no. 3, pp. 433–445, Mar. 2011.
error negativity and asymmetrical frontal activity,” Cogn. Affect. Behav. [26] H. Cecotti, M. P. Eckstein, and B. Giesbrecht, “Single-trial classification
Neurosci., vol. 10, no. 4, pp. 441–453, Dec. 2010. of event-related potentials in rapid serial visual presentation tasks using
[2] F. Racioppi, L. Eriksson, C. Tingvall, and A. Villaveces, Preventing supervised spatial filtering,” IEEE Trans. Neural Netw. Learn. Syst.,
Road Traffic Injury: A Public Health Perspective for Europe. Geneva, vol. 25, no. 11, pp. 2030–2042, Nov. 2014.
Switzerland: World Health Organ, 2004. [27] X. Sun, C. Qian, Z. Chen, Z. Wu, B. Luo, and G. Pan, “Remembered or
[3] D. F. Dinges, “An overview of sleepiness and accidents,” J. Sleep Res., forgotten?—An EEG-based computational prediction approach,” PLoS
vol. 4, no. 2, pp. 4–14, Dec. 1995. ONE, vol. 11, no. 12, p. e0167497, Dec. 2016.
[4] M. Karchani et al., “Presenting a model for dynamic facial expression [28] M. Hajinoroozi, Z. Mao, T.-P. Jung, C.-T. Lin, and Y. Huang, “EEG-
changes in detecting drivers’ drowsiness,” Electron. Phys., vol. 7, no. 2, based prediction of driver’s cognitive performance by deep convolutional
pp. 1073–1077, Apr./Jun. 2015. neural network,” Signal Process., Image Commun., vol. 47, pp. 549–555,
[5] M. Fallahi, M. Motamedzade, R. Heidarimoghadam, A. R. Soltanian, Sep. 2016.
and S. Miyake, “Effects of mental workload on physiological and [29] R. T. Schirrmeister et al., “Deep learning with convolutional neural
subjective responses during traffic density monitoring: A field study,” networks for EEG decoding and visualization,” Hum. Brain Mapping,
Appl. Ergonom., vol. 52, pp. 95–103, Jan. 2016. vol. 38, no. 11, pp. 5391–5420, Nov. 2017.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
[30] P. Bashivan, I. Rish, M. Yeasin, and N. Codella, “Learning representa- Yuxuan Yang received the bachelor’s degree in
tions from EEG with deep recurrent-convolutional neural networks,” in automation from Anhui University, Hefei, China,
Proc. (ICLR), San Juan, Puerto Rico, Feb. 2016, pp. 1–15. in 2014, the master’s degree in automation from the
[31] S. Sakhavi, C. Guan, and S. Yan, “Learning temporal information for School of Electrical and Information Engineering,
brain-computer interface using convolutional neural networks,” IEEE Tianjin University, Tianjin, China, in 2017, where
Trans. Neural Netw. Learn. Syst., vol. 29, no. 11, pp. 5619–5629, she is currently pursuing the Ph.D. degree with the
Nov. 2018. School of Electrical and Information Engineering.
[32] C. Lea, R. Vidal, A. Reiter, and G. D. Hager, “Temporal convolutional Her current research interests include brain–
networks: A unified approach to action segmentation,” in Proc. Eur. computer interface, machine learning, and complex
Conf. Comput. Vis. (ECCV), Amsterdam, The Netherlands, Oct. 2016, networks.
pp. 47–54.
[33] V. Nair and G. E. Hinton, “Rectified linear units improve restricted
boltzmann machines,” in Proc. 27th Int. Conf. Mach. Learn., Haifa,
Israel, 2000, pp. 807–814.
[34] S. Ioffe and C. Szegedy, “Batch normalization: Accelerating deep
network training by reducing internal covariate shift,” in Proc. Int. Conf.
Mach. Learn., Lille, France, Mar. 2015, pp. 448–456.
[35] K. He, X. Zhang, S. Ren, and J. Sun, “Identity mappings in deep Chaoxu Mu received the B.S. degree from the
residual networks,” in Proc. Eur. Conf. Comput. Vis. (ECCV), Zürich, Harbin Institute of Technology, Harbin, China,
Switzerland, Oct. 2016, pp. 630–645. in 2006, the M.S. degree from Hohai University,
[36] P. Rajpurkar, A. Y. Hannun, M. Haghpanahi, C. Bourn, and A. Y. Ng. Nanjing, China, in 2009, and the Ph.D. degree
(2017). “Cardiologist-level arrhythmia detection with convolutional in control science and engineering from Southeast
neural networks.” [Online]. Available: [Link] University, Nanjing, in 2012.
[37] D. E. Rumelhart, G. E. Hinton, and R. J. Williams, “Learning repre- Her current research interests include computa-
sentations by back-propagating errors,” Nature, vol. 323, pp. 533–536, tional intelligence, nonlinear system control and
Oct. 1986. optimization, adaptive and learning systems, smart
[38] X. Glorot and Y. Bengio, “Understanding the difficulty of training deep grid, and machine learning.
feedforward neural networks,” in Proc. 13th Int. Conf. Artif. Intell.
Statist., Sardinia, Italy, Mar. 2010, pp. 249–256.
[39] L. Bottou, “Large-scale machine learning with stochastic gradient
descent,” in Proc. COMPSTAT, Paris, France, 2010, pp. 177–186.
[40] T. Åkerstedt and M. Gillberg, “Subjective and objective sleepiness in
the active individual,” Int. J. Neurosci., vol. 52, nos. 1–2, pp. 29–37,
Jul. 1990.
[41] A. Delorme and S. Makeig, “EEGLAB: An open source toolbox for Qing Cai received the [Link]. degree in automation
analysis of single-trial EEG dynamics including independent component from Liaoning Shihua University, Liaoning, China,
analysis,” J. Neurosci. Methods, vol. 134, no. 1, pp. 9–21, Mar. 2004. in 2014. She is currently pursuing the Ph.D. degree
[42] R. G. Hefron, B. J. Borghetti, J. C. Christensen, and C. M. S. Kabban, with the School of Electrical and Information Engi-
“Deep long short-term memory structures model temporal dependen- neering, Tianjin University, Tianjin, China.
cies improving cognitive workload estimation,” Pattern Recognit. Lett., Her current research interests include EEG, fMRI,
vol. 94, pp. 96–104, Jul. 2017. brain network, and complex networks.
[43] N.-S. Kwak, K.-R. Müller, and S.-W. Lee, “A convolutional neural
network for steady state visual evoked potential classification under
ambulatory environment,” PLoS ONE, vol. 12, no. 2, p. e0172578,
Feb. 2017.
[44] X. Zhang et al., “Design of a fatigue detection system for high-
speed trains based on driver vigilance using a wireless wearable EEG,”
Sensors, vol. 17, no. 3, p. 486, Mar. 2017.
[45] C. Szegedy et al., “Going deeper with convolutions,” in Proc. IEEE
Int. Conf. Comput. Vis. Pattern Recognit. (CVPR), Boston, MA, USA,
Jun. 2015, pp. 1–9. Weidong Dang received the [Link]. degree in automa-
tion from Tianjin University, Tianjin, China, in 2016,
where he is currently pursuing the Ph.D. degree
Zhongke Gao received the [Link]. and Ph.D. degrees with the School of Electrical and Information
from Tianjin University, Tianjin, China, in 2007 and Engineering.
2010, respectively. His current research interests include sensor
Since 2016, he has been a Full Professor with the design, multisource information fusion, measure-
School of Electrical and Information Engineering, ment science and technology, multiphase flow, and
Tianjin University, where he is currently the Director complex networks.
of the Laboratory of Complex Networks and Intelli-
gent Systems. His current research interests include
deep learning, EEG analysis, complex networks,
brain–computer interface, and wearable intelligent
devices.
Xinmin Wang received the bachelor’s degree in Siyang Zuo received the [Link]. and Ph.D. degrees
automation from the School of Electrical and Infor- in information science and technology from the
mation Engineering, Tianjin University, Tianjin, University of Tokyo, Tokyo, Japan, in 2009 and
China, in 2017, where he is currently pursuing the 2013, respectively.
master’s degree in control science and engineering He is currently a Professor with the Key Labora-
with the School of Electrical and Information Engi- tory of Mechanism Theory and Equipment Design,
neering. Ministry of Education, School of Mechanical Engi-
His current research interests include brain– neering, Tianjin University, Tianjin, China. His cur-
computer interface, EEG analysis, and machine rent research interests include medical robotics and
learning. imaging techniques.