Literature DB >> 24259914

Subtractive fuzzy classifier based driver distraction levels classification using EEG.

Mousa Kadhim Wali1, Murugappan Murugappan, Badlishah Ahmad.   

Abstract

[Purpose] In earlier studies of driver distraction, researchers classified distraction into two levels (not distracted, and distracted). This study classified four levels of distraction (neutral, low, medium, high).
[Subjects and Methods] Fifty Asian subjects (n=50, 43 males, 7 females), age range 20-35 years, who were free from any disease, participated in this study. Wireless EEG signals were recorded by 14 electrodes during four types of distraction stimuli (Global Position Systems (GPS), music player, short message service (SMS), and mental tasks). We derived the amplitude spectrum of three different frequency bands, theta, alpha, and beta of EEG. Then, based on fusion of discrete wavelet packet transforms and fast fourier transform yield, we extracted two features (power spectral density, spectral centroid frequency) of different wavelets (db4, db8, sym8, and coif5). Mean ± SD was calculated and analysis of variance (ANOVA) was performed. A fuzzy inference system classifier was applied to different wavelets using the two extracted features.
[Results] The results indicate that the two features of sym8 posses highly significant discrimination across the four levels of distraction, and the best average accuracy achieved by the subtractive fuzzy classifier was 79.21% using the power spectral density feature extracted using the sym8 wavelet.
[Conclusion] These findings suggest that EEG signals can be used to monitor distraction level intensity in order to alert drivers to high levels of distraction.

Entities:  

Keywords:  Discrete wavelet transform; EEG; Fuzzy inference system

Year:  2013        PMID: 24259914      PMCID: PMC3818778          DOI: 10.1589/jpts.25.1055

Source DB:  PubMed          Journal:  J Phys Ther Sci        ISSN: 0915-5287


INTRODUCTION

Distraction is considered as the main reason for many car accidents. EEG plays a vital role in measuring the electrical activity of the brain1). Different signal processing techniques, like wavelet transforms2), means comparison test3), independent component analysis4) with different classifiers such as neural networks5,6,7), and fuzzy logic8), have been used to detect distraction and drowsiness in EEG signals. Driving is a complex task in which different skills and functions are combined simultaneously, therefore monitoring drivers attention regarding brain resources is a demanding challenge for researchers in the field of cognitive brain research and brain- computer interface. Causes of distractions during driving are quite widespread, and include eating, drinking, talking with passengers, use of cell phones, reading, fatigue, problem solving, and using in-car equipment such as GPS, media players and in-vehicle entertainment, thus making driver inattention a likely problem9, 10). Many researchers have proposed methods for detecting attention distraction using physiological changes such as eye blinking, heart rate, pulse rate, skin electric potential, and brain waves11, 12). The main objective of this work was to select the optimal wavelet functions and features of the alpha, theta, and beta EEGs which give better accuracy in classification of the driver distraction into four levels.

SUBJECTS AND METHODS

The main causes of driver distraction are mobile phones, GPS, music and video players, and mental thinking. Therefore, we used these four distractions to develop a suitable database for the study of EEG signals. A simulated environment of real driving at our university laboratory was created using simulation driving software. An infrared camera was used to capture drivers' face images for data validation after completion the experiment. The subjects were asked to drive for 30 minutes during which different distraction tasks, each of 2 minutes duration, such as using a media player, GPS, mental activity induced by answering a few questions asked by mobile phone, and finally typing and sending SMS messages. Through this protocol and according to the continuous performance test (CPT), we can determine whether subjects were in low, medium, or high levels of distraction according to their time responses in scanning the screen and controlling the steering wheel. First, we visually determined the one-second duration of distraction which we considered as low level. Then, for the medium level, a continuous two-second distraction time was extracted. A continuous three-second distraction time was considered to be a high level. Fifty subjects (43 males and 7 females) in the age range of 24 years to 34 years participated in this study. The Emotive EEG System was used to acquire the EEG signals over the complete scalp through 14 electrodes (FP1, FP2, F7, F8, F3, F4, T7, T8, P7, P8, O1, O2, A1, &A2). All the electrodes were placed on the subjects' scalps using the International 10–20 system of electrode placement. EEG signals were acquired at a sampling frequency of 128 Hz and band pass filtered between 0.05 Hz and 60 Hz. The reference electrode and ground electrodes were placed on the right and left ear lobes. The impedance of the electrodes was kept below 5 KΩ. In this work, the spectral features of the EEG signals of the different distraction levels were derived for three EEG frequency bands, namely, theta, alpha and beta, by applying four different wavelets (db4, db8, sym8, and coif5). The waveforms of these wavelets are similar to waveforms in the EEG signal. We used discrete wavelet packet transforms (DWPT) for efficient frequency band localization. DWPT decomposes both the high and low frequency components of the input signal into any level of decomposition unlike normal wavelet transforms which decompose only the approximation coefficients in the subsequent levels. In this work, DWPT was used to process three frequency bands, namely theta (4–8Hz), alpha (8–12Hz), and beta (14–32Hz) frequency bands to identify distraction levels as shown in Fig. 1.
Fig. 1.

Five level EEG signal decomposition using Discrete Wavelet Packet Transform (DWPT)

Five level EEG signal decomposition using Discrete Wavelet Packet Transform (DWPT) In this work, the average amplitudes of the fast Fourier transform FFT output of wavelet-transformed EEG bands were used to derive two different features namely; the spectral centroid (SC), and power spectral density (PSD). Spectral analysis examines the distribution of power across frequency. In medicine, spectral analysis of various signals, such as electrocardiograms or electroencephalograms signals can provide useful material for diagnosis. A random signal usually has finite average power and, therefore, can be characterized by an average power spectral density as in Equation (1). Spectral centroid frequency is commonly known as sub band spectral centroid. The spectral centroid is used to find the center value of the groups of each frequency bands. In this work, the authors used this feature for EEG classification. The spectral centroid is calculated using the formula in Equation (2). Fuzzy subtractive (FS) clustering is a fast, one-pass algorithm for estimating the number of clusters and the cluster centers in a set of data. This technique depend upon the measure of the density of data points in the feature space. The aim is to find areas in the feature space with high densities of data points. The point with the highest number of neighbors is considered to be the center of a specific cluster. The algorithm will remove data points within a pre-specified fuzzy radius. This process will check all the data points. The radii variable is a vector of entries between 0 and 1 that specifies a cluster center's range. Small radii values will generate a few large clusters. Recommended values for radii should be between 0.2 and 0.5. In this work, a value of 0.5 for all the radii was chosen, because this leads to fewer membership functions and less computation time, without losing accuracy. The Gaussian membership function selected since it has continuous derivability. The function is given by . This function has two factors, m and σ, and they represent the center and the width of the Gaussian function respectively. The requirement for generating a classifier system is to divide the training data into two data sets: an input data set which has 6 values of two features F1, F2 over three bands (θ, α, β ) [F1,θ, F1,α, F1,β F2,θ, F2,α, F2,β], where F1, F2 represent centroid frequency, and power spectral density features, respectively. Hence, each vector of the overall 800 vectors has containing 6 values. Therefore, the overall data input is 4,800 values for 50 subjects at four levels of each stimulus (50 *4*4*6). Then, output data sets (1, 2, 3, or 4) are used for one output. The output is 1 for neutral, 2 for low level, 3 for medium level, and 4 for high level. These points were placed into a single output data set with 800 values, 200 values for each class, in which 60% of the vectors were used as training (480) and 40% as testing (320).

RESULTS AND DISCUSSION

This research work investigated the effects of distraction with cognitive, visual, and auditory stimuli using different stimuli. In this work, we localized the frequency bands of EEG signals through DWPT and FFT for efficient feature extraction to classify distraction. The significance of SC and PSD were checked using analysis of variance (ANOVA) for each wavelet (db4, db8, sym8, and coif5) (Table 1).
Table 1.

ANOVA of SC and PSD features of db4, db8, sym8, and coif5 at each distraction level

All the results are presented as mean ± SD with p values. The ANOVA test gave results with p values generally less than 0.005, suggesting that PSD and SC can be used for classification. We extracted PSD and SC features from the amplitude spectrum and performed the ANOVA test for the four classes of distraction (neutral, low, medium, and high). PSD and SC gave excellent p values in the ANOVA test (Table 1). They were computed from three-second windows of the 14 EEG channels, and the ANOVA test was used to check if the mean values were different among the different levels of distraction. Table 1 shows the results of the amplitude spectrum parameters for the different wavelets over the four levels of distraction. The mean SC and PSD magnitudes decreased from neutral to low to medium to high distraction, based on db4-processed EEG, with a maximum significance value of p<0.001. Therefore, both PSD and SC of db4 are suitable for differentiating and classifying distraction. For db8 PSD and SC did not differentiate between the medium and the high distraction levels, showing no significant change. For sym8, the mean SC magnitude decreased from low to medium to high levels of distraction. Moreover, PSD and SC were very weak at medium distraction levels, and this means they contain fewer resources. Therefore, it should be easy to distinguish this state from low and high distraction levels, since the maximum significance value with p<0.001. For coif5, SC decreased from low to medium to high levels of distraction, while PSD showed almost no significant changes. Therefore, the sym8 wavelet is the most suitable wavelet for distraction classification, and it gave maximum classification accuracy of 79.10% (Table 2) using the PSD feature as a fuzzy classifier. Moreover, this wavelet gave the highest classification accuracy of 91.99% in discriminating the low level from the other levels of distraction. Therefore, we used this wavelet for further analysis. Sensitivity and specificity are commonly used as performance measures of classification tests. Sensitivity is the proportion of actual positives which are correctly identified as positive, and specificity is the proportion of negatives which are correctly identified as negative. Table 3 summarizes the classification accuracy (% CR), sensitivity, specificity, true positive rate (TPR), false negative rate (FNR) of fuzzy classifier for the two features (SC, PSD) extracted using sym8. The highest classification rate of 91.99% was obtained in discriminating the low level from the other levels, and it had a sensitivity of 96.59%, specificity of 82.79%, TPR of 86.93%, and FNR of 78.19%. The overall classification accuracy was 79.21% with an average sensitivity of 83.17%, specificity of 71.29%, TPR of 74.86%, and FNR of 67.33%. Therefore, the sym8 wavelet can be considered as the dominant wavelet type for get good accuracy of classification of different levels of distraction based on its PSD feature.
Table 2.

Classification accuracy of different classifiers for different wavelets across 4 distraction levels for both PSD and SC

Table 3.

Classification results of fuzzy classifiers for the 4 distraction levels based on the SC & PSD features of sym8

  6 in total

1.  The distraction effects of phone use during a crucial driving maneuver.

Authors:  P A Hancock; M Lesch; L Simmons
Journal:  Accid Anal Prev       Date:  2003-07

2.  Driver distraction: the effects of concurrent in-vehicle tasks, road environment complexity and age on driving performance.

Authors:  Tim Horberry; Janet Anderson; Michael A Regan; Thomas J Triggs; John Brown
Journal:  Accid Anal Prev       Date:  2005-10-12

3.  Effect of drivers' age and push button locations on visual time off road, steering wheel deviation and safety perception.

Authors:  T Dukic; L Hanson; T Falkmer
Journal:  Ergonomics       Date:  2006-01-15       Impact factor: 2.778

4.  On-line automatic detection of driver drowsiness using a single electroencephalographic channel.

Authors:  Antoine Picot; Sylvie Charbonnier; Alice Caplier
Journal:  Conf Proc IEEE Eng Med Biol Soc       Date:  2008

5.  A portable device for real time drowsiness detection using novel active dry electrode system.

Authors:  Pai-Yuan Tsai; Weichih Hu; Terry B J Kuo; Liang-Yu Shyu
Journal:  Conf Proc IEEE Eng Med Biol Soc       Date:  2009

6.  Attraction and distraction of attention with roadside advertisements.

Authors:  David Crundall; Editha Van Loon; Geoffrey Underwood
Journal:  Accid Anal Prev       Date:  2006-01-19
  6 in total
  3 in total

1.  BCI-Based Consumers' Choice Prediction From EEG Signals: An Intelligent Neuromarketing Framework.

Authors:  Fazla Rabbi Mashrur; Khandoker Mahmudur Rahman; Mohammad Tohidul Islam Miya; Ravi Vaidyanathan; Syed Ferhat Anwar; Farhana Sarker; Khondaker A Mamun
Journal:  Front Hum Neurosci       Date:  2022-05-26       Impact factor: 3.473

2.  Vehicle driver drowsiness detection method using wearable EEG based on convolution neural network.

Authors:  Miankuan Zhu; Jiangfan Chen; Haobo Li; Fujian Liang; Lei Han; Zutao Zhang
Journal:  Neural Comput Appl       Date:  2021-05-04       Impact factor: 5.102

Review 3.  The Application of Electroencephalogram in Driving Safety: Current Status and Future Prospects.

Authors:  Yong Peng; Qian Xu; Shuxiang Lin; Xinghua Wang; Guoliang Xiang; Shufang Huang; Honghao Zhang; Chaojie Fan
Journal:  Front Psychol       Date:  2022-07-22
  3 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.