Vous êtes sur la page 1sur 7

Driving Fatigue Prediction with Pre-Event

Electroencephalography (EEG) via a Recurrent Fuzzy


Neural Network

Yu-Ting Liu1,2, Shang-Lin Wu1,2, Kuang-Pen Chou3, Yang-Yin Jie Lu6, Guangquan Zhang6,
Member, IEEE Lin2,5, Member, IEEE Wen-Chieh Lin4, Chin-Teng
1
Institute of Electrical Control 5
Electronic Systems Research Lin1,2,6*, Fellow, IEEE
6
Engineering Division Faculty of Engineering and
2 Information Technology
Brain Research Center National Chung-Shan Institute of
3 University of Technology Sydney
Institute of Computer Science and Science and Technology (NCSIST)
Engineering Taoyuan, Taiwan Sydney, Australia
4 *Email: ctlin@mail.nctu.edu.tw
Department of Computer Science
National Chiao-Tung University
Hsinchu, Taiwan

Abstract—We propose an electroencephalography (EEG) continuously recording driver consciousness, 2) using a highly
prediction system based on a recurrent fuzzy neural network accurate algorithm for predicting potential impacts on driving
(RFNN) architecture to assess drivers’ fatigue degrees during a performance, and 3) delivering timely bio-feedback to assess
virtual-reality (VR) dynamic driving environment. Prediction of driving safety. An effective monitoring system should include
fatigue degrees is a crucial and arduous biomedical issue for these steps/functions within its architecture. As one of the most
driving safety, which has attracted growing attention of the important measurement technologies for brain dynamics,
research community in the recent past. Meanwhile, combined electroencephalography (EEG) has gradually attracted
with the benefits of measuring EEG signals facilitates, many substantial amounts of attention. A significant advantage of
EEG-based brain-computer interfaces (BCIs) have been
EEG over other extraction methodologies is that it provides
developed for use in real-time mental assessment. In the
literature, EEG signals are severely blended with stochastic
convenient real-time measurements. Therefore, EEG-based
noise; therefore, the performance of BCIs is constrained by low BCIs are commonly used in real-world applications [1].
resolution in recognition tasks. For this rationale, independent However, there are still arduous challenges to effectively
component analysis (ICA) is usually used to find a source using EEG-based BCIs in real applications, which comes from
mapping from original data that has been blended with unrelated the fact that the EEG signals are non-stationary in nature [1],
artificial noise. However, the mechanism of ICA cannot be used [3]–[5]. Because brain activities are a dynamic and complex
in real-time BCI design. To overcome this bottleneck, the
procedure, EEG processing has proven to be quite complicated.
proposed system in this paper utilizes a recurrent self-evolving
Many authors have addressed this problem using different
fuzzy neural work (RSEFNN) to increase memory capability for
adaptive noise cancellation when assessing drivers’ mental states
approaches [6], [7], and the independent component analysis
during a car driving task. The experimental results without the (ICA) has been considered to be an effective EEG signal
use of ICA procedure indicate that the proposed RSEFNN model processing technique. This analysis can generate a source
remains superior performance compared with the state-of-the- mapping matrix using original data that were blended with
arts models. unrelated artificial noise. However, the mechanism of ICA
cannot be used in real-time BCI design. This drawback greatly
Keywords—Electroencephalography (EEG), recurrent fuzzy degrades the utility of BCIs for real-world applications.
neural network (RFNN), brain-computer interface (BCI), driving
safety, fatigue prediction
This study aims to develop a EEG prediction system to
assess drivers’ fatigue degrees during a virtual-reality (VR)
I. INTRODUCTION based driving task. In the literature related to driving tasks [8],
EEG spectra have been widely exploited and are commonly
In parallel with the development of related industrial used to identify different cognitive states. The magnitude of the
techniques, many assistive devices and artificial auxiliary alpha band of the EEG power in the occipital cortex was found
systems for use under various circumstances have been to be one of the significant features accompanying the onset of
designed to improve human life. In contrast to various other drowsiness. Based on these fundamental findings in cognitive
types of systems [1], brain-computer interface (BCI) systems neuroscience, we decided to further explore and analyze the
are effective because they can assess cognitive states of human occipital region in this study.
beings [1], [2] in time. Such a monitoring system usually
requires a comprehensive procedure with three main phases: 1)

978-1-5090-0626-7/16/$31.00 2016
c IEEE 2488
II. EXPERIMENTAL DESIGN
A. Highway Driving Paradigm
The experimental environment in this study was
constructed through a VR scenario, which is shown in Fig. 1.
All scenes in this study simulate participants driving on a four-
lane divided highway at a constant speed of 100 km/hr at night.
The experimental setups allowed the researchers to investigate
the fatigue states of participants during long-term driving on a
highway in a realistic simulation. To evaluate brain dynamics
in the driving task, we further adopted an event-related lane-
departure driving paradigm based on the VR platform, as
depicted in Fig. 2. During the VR driving paradigm,
participants were instructed to drive within the developed
environment and to maintain the virtual vehicle in the center of
the cruising lane. Lane perturbation events would be randomly
introduced to cause the virtual vehicle to drift from the center
of the cruising lane. The cognitive states and fatigue levels of
Fig. 1. Virtual-reality-based highway lane-departure experimental
the participants were monitored throughout the experiment via
ˤ
environment. (a) Schematic diagram of a 360 VR scene prjected by six a surveillance camera and the vehicle trajectory.
projectors. (b) A participant during the lane-departure task. (c) Side view of
the driver in a VR scene.
B. Participants and EEG Recording
Ten right-handed, healthy young adults participated in the
In our previous studyġ [7], we utilized a VR-based scenario behavioral experiment (average age ± standard deviation; 24.2
to simulate different driving environments for participants and ± 3.7 years old). Before each phase of the experiment, the
to predict the levels of fatigue driving via a fuzzy neural subjects answered a questionnaire regarding their sleep patterns
network with pre-event EEG signals. However, the authors to guarantee that they were not sleep deprived or taking any
ignored the correlation and continuity of cognitive states in medication that might influence their cognitive states. To
driving tasks. Specifically, the levels of fatigue should be a properly evaluate their driving performance, the participants
continuous sequence in the temporal domain, and researchers attended a pre-test session to verify that none of the
should simultaneously integrate long-term information when participants were afflicted with simulator sickness. The
developing a real-time BCI system. The BCI system proposed Institutional Review Board of the Veterans General Hospital,
in this paper employs a recurrent self-evolving fuzzy neural Taipei, Taiwan, approved the study.
network (RSEFNN) with local feedback [9] to evaluate
cognitive states. The recurrent structure used in the RSEFNN is The EEG signals were recorded from 30 sintered Ag/AgCl
simpler than other existing RFNNs [9], [10], and this simple EEG active electrode sites, which were all referred to linked
structure makes the RSEFNN better suited for use in real-time mastoids. All the EEG electrodes referred to the right ear lobe
BCI applications. were placed in accordance with a modified International 10–20
system of electrode placement. During the driving task, lane
In this study, we developed a real-time system for fatigue deviation (LD) and response time (RT) of each subject were
prediction using an on-line learning algorithm with a pre-event also recorded simultaneously. The RT denotes the time period
single trial for assessing driver’s mental states during a car between the onset of the deviation and the onset of the
driving task. To solve the real-time issue existing in the ICA response and is used as an objective measure of the drowsiness
algorithm, the proposed system utilized the RSEFNN to (DS) level during each lane departure event [7]. To ensure that
increase memory capability for adaptive noise cancellation each subject had a consistent DS level during the entire period,
when assessing drivers’ mental states during a car driving task. DS levels of each subject are normalized to the range [0, 1].
Finally, the experimental results indicated that the proposed The normalized DS levels are presented as temporal sequences
RSEFNN model outperforms other systems in terms of and are utilized as the desired output of the proposed system in
prediction error. this study.

Fig. 2. VR simulation driving scenario: (a) a schematic diagram of a 360° VR scene projected by six projectors, (b) a projector platform, (c) the side view of the
driver in a VR scene.

2016 IEEE International Conference on Fuzzy Systems (FUZZ) 2489


conditions of the learning mechanism and the statistical
reliability of the estimated ICs. The algorithmic reliability of
the ICs used in this study must be further analyzed for the
subsequent EEG recognition task. In [12], Himberg et al.
developed an interactive visualized software package,
ICASSO, for analyzing the reliability of ICA decomposition.
The basic principle is to repeat an ICA algorithm many times
and observe the distribution of the estimated components in the
clustering space. If an IC is reliable, each run of the algorithm
should generate one point in the clustering space that is very
close to the actual component. To quantify the cluster quality,
Fig. 3. Procedure of the generalized prediction system for drowsiness an index ‫ܫ‬௤ is introduced to reflect the compactness and
levels.
isolation of a cluster, which is defined by
C. EEG Analysis
1 1
The general scheme of the EEG analysis is illustrated in I q (C m ) = 2 ¦ σ ij − ¦ ¦ σ ij (1)
Cm i , j∈C m C m C −m i∈C m j∈C − m
Fig. 3. The acquired EEG data were processed and analyzed
through EEGLAB (http://www.sccn.ucsd.edu/eeglab/, an open-
source EEG toolbox of MATLAB) [11] during the where ‫ܥ‬௠ is the set of indices that belong to the th cluster
preprocessing stage, and raw EEG signals were subjected to a and ‫ିܥ‬௠ is the set that does not belong to the cluster. In this
1-50Hz band-pass infinite impulse response (IIR) filter; the study, the number of repeated randomizations is 25, and the
activity was down-sampled to 250 Hz from the 500 Hz of the number of allocated clusters is 30, which is the initial number
recording sample rate during the hardware phase. of ICs after the ICA procedure. If ‫ܫ‬௤ of each estimated cluster
In this paper, the EEG data recorded 5 s before the is larger than 0.9, the corresponding IC was regarded as the
deviation onset served as an indication of the driver’s actual components for further analysis.
physiological state, and the RT, which ranged from the After the ICA processing is performed in the proposed
deviation onset to the response onset, was defined as the system, the ICs in the occipital were selected as the interest
participant’s state of awareness. When the participants cerebral cortex for the driving task to be further back-projected
remained alert in the baseline period, their RTs to the random to original channels O1, O2 and Oz according to the modified
drifts were short, thus resulting in a small deviation from the International 10–20 system of electrode placement. This
center of the lane. In contrast, if the participants were in a mechanism provided superior EEG data, including fewer
fatigue state, the RTs and lane deviations were large. For the artifacts, in this study. On the other hand, for the real-time BCI
proposed system, we utilized the features of the EEG data system, the ICA processing will be omitted due to its need to
before the lane departure to predict the DS levels of the be performed off-line; however, the ICA analysis still provides
participants. sufficient information to reserve valid channels, e.g., the
channels related to the occipital lobe are reserved in this study.
D. Independent Component Analysis and Source Clusters In this paper, we present the results with/without ICA
EEG signals collected from electrode sites on the scalp processing in section IV; the results without the use of the ICA
contain different activation volumes from multiple cerebral procedure in the real-time BCI design remain consistent with
cortexes that simultaneously occur within a large brain volume. the results from using ICA preprocessing.
It is difficult to identify the underlying activation sources and
magnitudes in the cognitive task by the mixed EEG signals E. Power Spectra Analysis and Feature Extraction
from distinct differences. Moreover, measurements of In this study, event-related spectral perturbation (ERSP)
physiology signals usually include various artificial analysis was exploited to analyze the neural responses to
contaminations, e.g., muscle artifacts, oversize eye movement fatigue fluctuations during a driving task. Physiological
and electrical interference from equipment, which is called the features were extracted by transforming the time-series EEG
blind source separation (BSS) problem in EEG-related studies. signals into the frequency domain using a fast Fourier
Independent component analysis (ICA) [6] is an effective EEG transform (FFT) to show the spectral dynamics of brain
signal processing technique and can be used to find a source activities. Based on the findings in the previous studies [8],
mapping from original data that has been blended with [13], each epoch in the back-projected base channels (O1, O2
unrelated artificial noise. The EEG signals after ICA and Oz) was separately transformed into the time-frequency
processing were then segmented into a set of epochs of varying representation via ERSP routine [11]. For each channel of
lengths from 5 s before each deviation event to the occurrence interest of the cerebral cortex, the mean delta- (: 1-3 Hz), theta-
of the following deviation event. The epoched data were (: 4-7 Hz), alpha- (: 8-12 Hz), and beta- (: 13-20 Hz) band
separated from artifacts using an ICA algorithm implemented powers were used for power spectra analysis and feature
in the EEGLAB toolbox for the purpose of selecting real extraction.
activation components.
III. RSEFNN
One issue within many ICA-based algorithms is that the
results from different runs of the algorithm are stochastic and We exploited a RSEFNN [9] with local feedbacks as a
are highly dependent on certain factors, e.g., the initial recognizer for driving fatigue in this paper. The recurrent

2490 2016 IEEE International Conference on Fuzzy Systems (FUZZ)


Layer 3 (Spatial firing layer) - Each node in this layer 3
corresponds to one fuzzy rule and functions as a spatial rule
node. Nodes in layer 3 receive single-dimensional
membership degrees based on the associated rule from the
nodes of a set in layer 2.
Here, the fuzzy AND operator is adopted to perform the
precondition part of fuzzy rules, using an algebraic product
operation to obtain a spatial firing strength ‫ ܨ‬௝ . As a result, the
spatial firing strength of each rule node can be denoted by

u (j3) = F j = ∏ (u
j
(2)
ij ) (4)

Fig. 4. Recurrent Self-Evolving Fuzzy Neural Network (RSEFNN). ሺଶሻ


where the ς௝ ‫ݑ‬௜௝ of a rule node represents the spatial firing
structure in the RSEFNN originates from locally feeding the strength of its corresponding rule.
firing strength of a fuzzy rule back to itself, which avoids Layer 4 (Temporal firing layer) - Each node in layer 4 is
utilizing extra outer registers for memorizing past states. In represented as a recurrent fuzzy rule node that forms an
contrast to traditional RNNs, the computational complexity of internal feedback loop. The time step is denoted by t. The
the RSEFNN is low because of the simplified recurrent ௝
output of a recurrent node is a temporal firing strength ߶௤ ሺ‫ݐ‬ሻ,
structure. The locally recurrent structure in the RSEFNN is
which consists of both the spatial firing strength and the
concise, but its performance is admirable in comparison with ௝
those of other fully recurrent FNNs [9], [10]. The RSEFNN temporal firing strength ߶௤ ሺ‫ ݐ‬െ ͳሻ . The temporal firing

consists of two learning phases, structure learning and strength ߶௤ ሺ‫ݐ‬ሻ is a linear combination of the spatial firing
parameter learning. All fuzzy rules generated in the RSEFNN strength ‫ ܨ‬௝ ሺ‫ݐ‬ሻ and the previous temporal strength ߶௤ ሺ‫ ݐ‬െ ͳሻ.

are using self-evolving structure learning algorithm, and
The combination equation is
gradient descent (GD) algorithm is used for tuning all free
parameters; therefore, those manners in the RSEFNN are
u (j4 ) = φ qj (t ) = λ qj F j (t ) + (1 − λ qj )φ qj (t − 1) (5)
suitable for addressing real-time application.
The RSEFNN is composed of six layers, and each layer

contains many nodes of nonlinear operation as neurons. The where Ͳ ൑ ߣ௤ ൑ ͳ is a recurrent parameter that determines
structure of RSEFNN model is as drawn in Fig. 4. The the ratio of contribution between current and past states. The
mathematical functions of each layer in a RSEFNN are recurrent parameters are initialized with random values
detailed explanation below. In the following description, ‫ݑ‬ሺ௟ሻ uniformly generated from the interval ሾͲǡͳሿ and then updated
denotes the output of a node in the ݈௧௛ layer. by learning algorithm.
Layer 1(Input layer) - The inputs are crisp values and Layer 5 (Consequent layer) - Nodes in layer 5 are called the
denoted as ܺറ ൌ ሺ‫ݔ‬ଵ ǥ ‫ݔ‬௡ ሻ. No computation is done in layer 1. consequent nodes. The weight of the link from a node in layer

Each node in this layer, which corresponds to one input 4 to one in layer 5 is ܽ௜௤ . Each recurrent rule node in layer 4
variable, only transmits input values to the next layer directly. has a corresponding consequent node in layer 5. The
consequent node function performs a linear combination of
ui(1) = xi (2) input variables ܺറ ൌ ሺ‫ݔ‬ଵ ǥ ‫ݔ‬௡ ሻ . The output of layer 5 is
computed as follows.
Layer 2 (Fuzzification layer) - Layer 2 is also called
membership function layer. Each node in this layer performs n
Gaussian membership function that corresponds to one u (j5) = f qj (t ) = ¦a
i =1
j
iq xi (t ) (6)
linguistic label of the input variable in layer 1.The calculated
membership value in layer 2 is
Layer 6 (Output layer) - The output node in layer 6, which
acts as a fuzzy defuzzification, integrates all of the actions
[u i(1) − mij ] 2
u ij( 2) = exp(− ) (3) recommended in layers 5 and recurrent nodes in layer 4. The
σ ij2 weighted average defuzzification method is used in this layer.

where ݉௜௝ and ߪ௜௝ଶ are the mean and variance of the Gaussian
membership function, respectively, of the ݆௧௛ term of the ݅௧௛
input variable ‫ݔ‬௜ .

2016 IEEE International Conference on Fuzzy Systems (FUZZ) 2491


TABLE I where R is the total number of fuzzy rules and y is the output
RELIABILITY BEFORE AND AFTER INDEPENDENT COMPONENT REJECTION of the model of RSEFNN.
Reliabilityሺ‫ܫ‬௤ ሻ Reliabilityሺ‫ܫ‬௤ ሻ No. of Reserved
Subj. IV. EXPERIMENTAL RESULT
Before IC Rejection After IC Rejection ICs

S1 0.9017 0.9578 17 We collected EEG data from 10 healthy participants, who


had been informed and trained before the VR-based driving
S2 0.9553 0.9732 26 experiment. Here, we present the results with/without ICA
processing, and the performance results indicate that the results
S3 0.8907 0.9447 20
from omitting the ICA procedure is consistent with the results
S4 0.8792 0.9601 13 using ICA preprocessing.
S5 0.8798 0.9680 16 A. Validation of ICA reliability
S6 0.9497 0.9655 26
A visualization software package, ICASSO [12], was used
to analyze the reliability of the ICA decomposition. First, we
S7 0.9272 0.9627 24 select the number of clusters L as 30, and the number of
repeated randomizations is 25. To explicitly demonstrate the
S8 0.9395 0.9598 26
validation of the stability, we utilize subject 1 as an example in
S9 0.9095 0.9614 22 this section. The visualized interrelation of IC clusters for
subject 1 is depicted in Fig. 5. Clusters are indicated by red
S10 0.9028 0.9652 17 convex hulls, and the diameter of each cluster represents the
strength of reliability index ‫ܫ‬௤ . Fig. 6 illustrates the stability of
Avg. 0.9135 0.9618 20.7
each cluster for subject 1, and we only reserved the
STD. 0.0265 0.0072 4.5 components with ‫ܫ‬௤ greater than 0.9 as actual components for
` further analysis. The reliability test before and after the IC
Single-run-estimate rejection of each participant is listed in Table I. The average
"Best Estimate" (centrotype)
1 value of ‫ܫ‬௤ before IC rejection is 0.9135±0.0265, and the value
0.80<s ≤ 0.90
ij 0.9
Averge intra-cluster similarity after IC rejection is 0.9618±0.0072. The average ICs that are
0.90<s ≤ 1.00 0.8
(cluster compactness) reserved in the proposed system after the IC reliability test is
ij 0
20.7, that is, we remove approximately 10 ICs in this noise
8 17 removal procedure. Then, the estimated source signals for the
centers of clusters after poor IC rejection are further back-
4 11 projected to the original channels. The ICA procedure and
18
12 stability test for robust ICs can produce reliable EEG signals
9 and thus indicate the activated brain areas for the recognition
22
2 23 task.
10 19
B. Evaluation Results with and without ICA Preprocessing
14 29 20 6 The generalized procedure of the proposed cross-subject
13 16 1
2
24 5 3
21 1 5
30 26 6
4
7 28 7
3 8
9
27 15 13
10
25 11
17
Fig. 5. The similarity graph of the estimates for Subject 1. Clusters are 12
Label

15
indicated by res convex hulls. Red lines connect estimates for which the 14
similarity is larger than a threshold; the darker the line, the stronger the 18
similarity. The total number of clusters is set to L=30, for which Labels 1-30 22
19
correspond to individual clusters.
20
27
21
23
R R § n · 25

¦φ j j j
q (t )( f q (t ) + a 0 q ) ¦φ j ¨
q (t )¨ ¦a j
iq xi
¸
¸
26
16
j =1 j =1 © i =0 ¹ 28
y = u (j6) = R
= R
(7) 24
29

¦j =1
φ qj (t ) ¦
j =1
φ qj (t ) 30
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

Fig. 6. The stability quality index ‫ܫ‬௤ in rank order for ICA estimated
clusters for Subject 1.

2492 2016 IEEE International Conference on Fuzzy Systems (FUZZ)


Fig. 8. Test RMSE for generalized cross-subject prediction system without
Fig. 7. Test RMSE for generalized cross-subject prediction system with ICA preprocessing.
ICA preprocessing.
`
ICA preprocessing, including the SVR [14], SONFIN [15],
drowsiness prediction system is revealed in this section. For TRFN [16], and RSEFNN. The RMSE of an estimator
each comparative model, one subject was randomly selected measures the difference between the estimated and actual DS
as the testing set, and the nine remaining subjects were used as levels (RT) [17]. The RMSEs of the SVR, SONFIN, TRFN,
the training set. Because the EEG data were regarded as a and RSEFNN, indicating training and test performance, are
temporal sequence, the EEG trials in the training set were 0.1231±0.0195, 0.0760±0.0294, 0.0813±0.0303, and
integrated in the presence of different permutations of 0.0757±0.0274 and 0.1283±0.0468, 0.1187±0.0405,
subjects. For instance, supposing that we have collected 10 0.1149±0.0389, and 0.1052±0.0349, respectively. Therefore,
subjects (subject 1 to subject 10) via the EEG device, if we the generalized cross-subject prediction system using the
utilized subject 1, denoted as S1, for test, the remaining RSEFNN model produces a superior result in comparison with
the other models.
subjects, which can be rearranged as nine different data sets
([S2 S3 … S10], [S3 S6 …S9], etc.), are used to train the For the real-time BCI design in this study, the ICA
general system. To test each subject in each model, a ten- processing will be omitted because it must be performed off-
round validation was adopted to verify the effectiveness of the line; however, the ICA analysis provides sufficient information
model. to reserve valid channels; e.g., O1, O2 and Oz are reserved in
Fig. 7 shows the results obtained using the comparative this study. Fig. 8 present the results of a comparison of the
models for the generalized cross-subject prediction system with models, including the SVR, SONFIN, TRFN, and RSEFNN,

Subject 3
Response Time(s)

1
Measured Output TRFN
Normalized

RSEFNN SVR
0.5 SONFIN

0
50 100 150 200 250 300 350 400
Trial(s)
Subject 6
Response Time(s)

1
Measured Output TRFN
Normalized

RSEFNN SVR
0.5 SONFIN

0
50 100 150 200 250
Trial(s)
Subject 8
Response Time(s)

1
Measured Output TRFN
Normalized

RSEFNN SVR
0.5 SONFIN

0
50 100 150 200 250 300 350 400
Trial(s)

Fig. 9. Evaluation curves of generalized cross-subject models (RSEFNN, SONFIN, TRFN and SVR) without ICA preprocessing for Subject 3, Subject 6 and
Subject 8. The real measured response time is denoted as Measured Output with the black line. The red dot line, green, cyan-blue and purple dashed lines
express the prediction results of RSEFNN, SONFIN, TRFN and SVR, respectively.

2016 IEEE International Conference on Fuzzy Systems (FUZZ) 2493


for a generalized cross-subject prediction system without ICA [3] F. Lotte, M. Congedo, A. Lécuyer, F. Lamarche, and B.
preprocessing. The RMSEs of the SVR, SONFIN, TRFN, and Arnaldi, “A review of classification algorithms for EEG-
based brain-computer interfaces,” J. Neural Eng., vol. 4,
RSEFNN models, indicating training and test performance, are no. 2, pp. 1–13, 2007.
0.1210±0.0156, 0.0793±0.0243, 0.0801±0.0267, and [4] F. Popescu, B. Blankertz, and K. R. Müller,
0.0840±0.0285 and 0.1417±0.0476, 0.1345±0.0404, “Computational challenges for noninvasive brain
0.1286±0.0396, and 0.1197±0.0372 respectively. The computer interfaces,” IEEE Intell. Syst., vol. 23, pp. 78–
estimated RTs for subject 3, subject 6 and subject 8 for the four 79, 2008.
prediction models are depicted in Fig. 9. In Fig. 9, the [5] E. Vaadia and N. Birbaumer, “Grand challenges of brain
RESFNN model produces a superior approximation for the computer interfaces in the years to come,” Front.
estimated RTs both in high- and low-DS areas. The results Neurosci., vol. 3, pp. 151–154, 2009.
indicate that the performance when omitting the IC [6] S. Makeig, A. J. Bell., T. P. Jung, and T. J. Sejnowski,
“Independent Component Analysis of
preprocessing is fairly consistent with the results using ICA Electroencephalographic Data,” Adv. Neural Inf. Process.
preprocessing. Therefore, although it does not use the ICA Syst., vol. 8, pp. 145–151, 1996.
procedure, the RSEFNN model demonstrates a remarkable [7] C. H. Chuang, L. W. Ko, T. P. Jung, and C. T. Lin,
performance compared to the other comparative models (SVR, “Kinesthesia in a sustained-attention driving task,”
SONFIN and TRFN). Neuroimage, vol. 91, no. 1, pp. 187–202, 2014.
[8] R. S. Huang, T. P. Jung, A. Delorme, and S. Makeig,
V. CONCLUSION “Tonic and phasic electroencephalographic dynamics
during continuous compensatory tracking,” Neuroimage,
The characteristics of brain dynamics of human beings are vol. 39, no. 4, pp. 1896–1909, 2008.
basically time variant and mercurial; therefore, the magnitude [9] C. F. Juang, Y. Y. Lin, and C. C. Tu, “A recurrent self-
of the EEG signal in the driving task usually exhibits extreme evolving fuzzy neural network with local feedbacks and
fluctuations. To improve the quality of EEG signals for real its application to dynamic system processing,” Fuzzy Sets
applications, we developed a real-time BCI system for fatigue Syst., vol. 161, no. 19, pp. 2552–2568, 2010.
prediction using an on-line learning algorithm with pre-event [10] C. J. Lin and C. C. Chin, “Prediciton and identification
EEG for assessing driver’s mental states during a car driving using wavelet-based recurrent fuzzy neural networks,”
IEEE Trans. Syst. Man Cybern. Part B-Cybern., vol. 34,
task. This study utilizes a RSEFNN to increase memory pp. 2144–2154, 2004.
capability for adaptive noise cancellation. Based on the [11] A. Delorme and S. Makeig, “EEGLAB: An open source
experimental results, it is apparent that our system toolbox for analysis of single-trial EEG dynamics
demonstrates remarkable performance when used for fatigue including independent component analysis,” J. Neurosci.
prediction during a car driving task. Methods, vol. 134, no. 1, pp. 9–21, 2004.
[12] J. Himberg, A. Hyvärinen, and F. Esposito, “Validating
ACKNOWLEDGMENT the independent components of neuroimaging time series
via clustering and visualization,” Neuroimage, vol. 22, pp.
This work was supported in part by the Aiming for the Top 1214–1222, 2004.
University Plan of National Chiao Tung University, sponsored [13] M. Azarnoosh, A. Motie Nasrabadi, M. R. Mohammadi,
by the Ministry of Education, Taiwan, under Grant Number and M. Firoozabadi, “Investigation of mental fatigue
105W963; in part by the VGHUST Joint Research Program, through EEG signal processing based on nonlinear
Tsou's Foundation, Taiwan, under Contract VGHUST105-G7- analysis: Symbolic dynamics,” Chaos Solitons Fractals,
vol. 44, no. 12, pp. 1054–1062, 2011.
10-3 ; in part by MOST104-2221-E-009-191; and in part by the
[14] C. C. Chang and C. J. Lin, “LIBSVM: a library for
Cognition and Neuroergonomics Collaborative Technology support vector machines,” ACM Trans. Intell. Syst.
Alliance Annual Program Plan, sponsored by the Army Technol., vol. 2, no. 3, pp. 1–39, 2011.
Research Laboratory under Cooperative Agreement Number [15] C. F. Juang and C. T. Lin, “An on-line self-constructing
W911NF-10-2-0022. neural fuzzy inference network and its applications,”
IEEE Trans. Fuzzy Syst., vol. 6, pp. 12–32, 1998.
The authors would also like to thank Prof. Jyh-Yeong, [16] C. F. Juang, “A TSK-type recurrent fuzzy network for
Chang and all members at Brain Research Center, National dynamic systems processing by neural network and
Chiao Tung University, Taiwan. genetic algorithms,” IEEE Trans. Fuzzy Syst., vol. 10, no.
2, pp. 155–170, 2002.
REFERENCES [17] Y.-T. Liu, Y.-Y. Lin, S.-L. Wu, C.-H. Chuang, and C.-T.
Lin, “Brain Dynamics in Predicting Driving Fatigue
[1] A. Nijholt and D. Tan, “Brain-computer interfacing for Using a Recurrent Self-Evolving Fuzzy Neural Network,”
intelligent systems,” IEEE Intell. Syst., vol. 23, pp. 72–79, IEEE Trans. Neural Netw. Learn. Syst., vol. 27, no. 2, pp.
2008. 347–360, 2016.
[2] Vaughan, Heetderks, Trejo, Rymer, Weinrich, Moore,
Kübler, Dobkin, N. Birbaumer, Donchin, and Wolpaw,
“Brain-computer interface technology: a review of the
Second International Meeting,” IEEE Trans. Neural Syst.
Rehabil. Eng., vol. 11, pp. 94–109, 2003.

2494 2016 IEEE International Conference on Fuzzy Systems (FUZZ)

Vous aimerez peut-être aussi