| Literature DB >> 28255330 |
Abstract
Driver fatigue has become an important factor to traffic accidents worldwide, and effective detection of driver fatigue has major significance for public health. The purpose method employs entropy measures for feature extraction from a single electroencephalogram (EEG) channel. Four types of entropies measures, sample entropy (SE), fuzzy entropy (FE), approximate entropy (AE), and spectral entropy (PE), were deployed for the analysis of original EEG signal and compared by ten state-of-the-art classifiers. Results indicate that optimal performance of single channel is achieved using a combination of channel CP4, feature FE, and classifier Random Forest (RF). The highest accuracy can be up to 96.6%, which has been able to meet the needs of real applications. The best combination of channel + features + classifier is subject-specific. In this work, the accuracy of FE as the feature is far greater than the Acc of other features. The accuracy using classifier RF is the best, while that of classifier SVM with linear kernel is the worst. The impact of channel selection on the Acc is larger. The performance of various channels is very different.Entities:
Mesh:
Year: 2017 PMID: 28255330 PMCID: PMC5307247 DOI: 10.1155/2017/5109530
Source DB: PubMed Journal: Comput Math Methods Med ISSN: 1748-670X Impact factor: 2.238
Figure 1Snapshot of the experimental setup.
Figure 2Electrodes position according to International 10-20 System standards.
Figure 3Comparison of performances of four features and ten classifiers. The left s vertical coordinate is for average accuracy (%) for 12 subjects, while the right vertical coordinate is for average AUC for 12 subjects. The horizontal coordinate is for classifier. 1–10 represent KNN, LS, RS, GP, DT, RF, MLP, AB, GNB, and QDA, respectively. ACC-SE, ACC-FE, ACC-AE, and ACC-PE represent accuracy with features SE, FE, AE, and PE, respectively. AUC-SE, AUC-FE, AUC-AE, and AUC-PE represent AUC with features SE, FE, AE, and PE, respectively.
Optimal combination for different subjects.
| Subject | Optimal combination | Highest Acc | AUC |
|---|---|---|---|
| 1 | FE + KNN | 94.3% | 0.976 |
| 2 | FE + KNN | 86.4% | 0.929 |
| 3 | FE + RF | 93.4% | 0.981 |
| 4 | FE + RF | 91.0% | 0.969 |
| 5 | FE + RF | 92.6% | 0.976 |
| 6 | FE + RF | 91.3% | 0.974 |
| 7 | FE + RF | 91.4% | 0.968 |
| 8 | FE + RF | 92.7% | 0.981 |
| 9 | FE + RF | 94.4% | 0.983 |
| 10 | FE + RF | 91.9% | 0.975 |
| 11 | FE + RF | 90.5% | 0.967 |
| 12 | FE + RF | 93.2% | 0.979 |
Comparison of mean accuracy (%) of combination of four features and ten classifiers.
| Classifier | Feature | ||||
|---|---|---|---|---|---|
| SE | FE | AE | PE | Mean ± SD | |
| AB | 73.2 ± 4.4 | 84.2 ± 3.6 | 72.9 ± 5.5 | 65.3 ± 6.1 | 73.9 ± 8.4 |
| DT | 80.6 ± 3.3 | 89.7 ± 2.9 | 80.2 ± 4.2 | 72.7 ± 5.7 | 80.8 ± 7.3 |
| GP | 69.5 ± 5.4 | 81.7 ± 4.1 | 69.0 ± 6.4 | 62.8 ± 6.0 | 70.8 ± 8.8 |
| LS | 66.0 ± 5.0 | 79.3 ± 4.4 | 64.8 ± 6.4 | 57.3 ± 7.2 | 66.9 ± 9.9 |
| GNB | 67.5 ± 6.0 | 80.5 ± 4.3 | 66.8 ± 7.1 | 58.2 ± 7.1 | 68.3 ± 10.1 |
| KNN | 77.3 ± 4.4 | 85.8 ± 3.4 | 77.4 ± 5.0 | 71.5 ± 7.6 | 78.0 ± 7.4 |
| MLP | 67.7 ± 5.5 | 80.7 ± 4.3 | 67.0 ± 6.8 | 58.5 ± 7.2 | 68.4 ± 10.0 |
| QDA | 67.5 ± 6.0 | 80.5 ± 4.3 | 66.8 ± 7.1 | 59.3 ± 7.1 | 68.5 ± 9.8 |
| RF | 85.9 ± 3.1 |
| 85.9 ± 3.3 | 79.1 ± 9.3 | 85.7 ± 7.0 |
| RS | 68.3 ± 5.7 | 81.2 ± 4.1 | 67.9 ± 6.8 | 59.2 ± 6.8 | 69.1 ± 9.8 |
| Mean ± SD | 72.3 ± 8.1 | 83.5 ± 5.6 | 71.9 ± 9.0 | 64.4 ± 10.1 | |
Boldface indicates FE + RF is the optimal method.
Comparison of mean AUC of combination of four features and ten classifiers.
| Classifier | Feature | ||||
|---|---|---|---|---|---|
| SE | FE | AE | PE | Mean ± SD | |
| AB | 0.808 ± 0.044 | 0.904 ± 0.027 | 0.804 ± 0.053 | 0.720 ± 0.080 | 0.809 ± 0.085 |
| DT | 0.886 ± 0.033 | 0.946 ± 0.025 | 0.883 ± 0.038 | 0.817 ± 0.060 | 0.883 ± 0.061 |
| GP | 0.743 ± 0.059 | 0.865 ± 0.037 | 0.736 ± 0.069 | 0.667 ± 0.077 | 0.753 ± 0.095 |
| LS | 0.690 ± 0.053 | 0.825 ± 0.055 | 0.674 ± 0.068 | 0.584 ± 0.098 | 0.693 ± 0.111 |
| GNB | 0.726 ± 0.063 | 0.857 ± 0.036 | 0.720 ± 0.073 | 0.609 ± 0.090 | 0.728 ± 0.111 |
| KNN | 0.847 ± 0.044 | 0.921 ± 0.025 | 0.847 ± 0.050 | 0.775 ± 0.099 | 0.848 ± 0.080 |
| MLP | 0.716 ± 0.063 | 0.850 ± 0.040 | 0.709 ± 0.075 | 0.615 ± 0.092 | 0.722 ± 0.109 |
| QDA | 0.726 ± 0.063 | 0.857 ± 0.036 | 0.720 ± 0.073 | 0.622 ± 0.090 | 0.731 ± 0.108 |
| RF | 0.936 ± 0.031 |
| 0.937 ± 0.031 | 0.874 ± 0.111 | 0.929 ± 0.070 |
| RS | 0.0728 ± 0.062 | 0.859 ± 0.036 | 0.721 ± 0.074 | 0.610 ± 0.087 | 0.729 ± 0.111 |
| Mean ± SD | 0.780 ± 0.095 | 0.885 ± 0.057 | 0.775 ± 0.104 | 0.689 ± 0.132 | |
Boldface indicates FE + RF is the optimal method.
Figure 4Comparison of all channels based on feature FE and classifier RF of 12 subjects. The left s vertical coordinate is for accuracy (%), while the right vertical coordinate is for AUC. The horizontal coordinate is for channel.
Studies regarding driver fatigue detection using different types of entropy.
| Research group | Feature method | EEG channels | Highest accuracy |
|---|---|---|---|
| Li et al. [ | 12 types of energy parameters | FP1 and O1 | 91.5% |
| Zhang et al. [ | Approximate entropy | O1 and O2 | 96.5% |
| Khushaba et al. [ | Fuzzy entropy | Fz, T8, and Oz | 92.8% |
| Zhao et al. [ | Sample entropy | F3 | 95.0% |
| This paper | Fuzzy entropy | CP4 | 96.6% |