| Literature DB >> 35336263 |
Zaid Abdi Alkareem Alyasseri1,2, Osama Ahmad Alomari3, João P Papa4, Mohammed Azmi Al-Betar5,6, Karrar Hameed Abdulkareem7, Mazin Abed Mohammed8, Seifedine Kadry9, Orawit Thinnukool10, Pattaraporn Khuwuthyakorn10.
Abstract
The electroencephalogram (EEG) introduced a massive potential for user identification. Several studies have shown that EEG provides unique features in addition to typical strength for spoofing attacks. EEG provides a graphic recording of the brain's electrical activity that electrodes can capture on the scalp at different places. However, selecting which electrodes should be used is a challenging task. Such a subject is formulated as an electrode selection task that is tackled by optimization methods. In this work, a new approach to select the most representative electrodes is introduced. The proposed algorithm is a hybrid version of the Flower Pollination Algorithm and β-Hill Climbing optimizer called FPAβ-hc. The performance of the FPAβ-hc algorithm is evaluated using a standard EEG motor imagery dataset. The experimental results show that the FPAβ-hc can utilize less than half of the electrode numbers, achieving more accurate results than seven other methods.Entities:
Keywords: EEG; auto-repressive; biometric; feature selection; flower pollination algorithm; β-hill climbing
Mesh:
Year: 2022 PMID: 35336263 PMCID: PMC8951312 DOI: 10.3390/s22062092
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Some relevant works related to EEG channel selection.
| Work | Approach | Case Study | Channels | Selected | Accuracy |
|---|---|---|---|---|---|
| Rodrigues et al. [ | Binary Flower Pollination with OPF | Person Identification | 64 | 45 | 86% |
| Fraschini et al. [ | Different connectivity metrics | Person Identification | 64 | N/a | N/a |
| Gaur et al. [ | Person correlation coefficient | Motor Imagery | 118 | 36.58 | 78.08% |
| Kaur et al. [ | Principal Component Analysis | Person Identification | 64 | 64 | 97.73% |
| Idowu et al. [ | Modified Particle Swarm Optimization | Motor Imagery | 64 | 30.4 | 91.89% |
| Jayarathne et al. [ | Common Spatial Patterns | Person Identification | 14 | 14 | 96.97% |
Figure 1Proposed EEG-based user identification system using FPA-hc.
Figure 2Distribution of the electrodes used in the study.
Figure 3EEG feature representation.
Figure 4EEG channel selection using the proposed approach (FPA-hc).
Parameter setting up.
| Algorithm | Parameters |
|---|---|
| FPA | |
Parameter setting up.
| Classifier | Parameters |
|---|---|
| LDA | Preset = Linear, covariance structure = Full |
| LinearSVM | |
| KNN | Kernel = Fine, Distance weight: Equal, Distance: Euclidean, Standardize data: True |
| ANN | Hidden layer = 32, Learning Rate = 0.3, binary splits = True |
| Naivebayes | |
| J48 | confidence factor = 0.25, binary splits = False, seed = 1 |
| OPF | – – |
| RBF-SVM |
Comparison against FPA-hc-SVM-RBF and other classifiers.
| Dataset | Measure | FPA | FPA | FPA | FPA | FPA | FPA | FPA | |
|---|---|---|---|---|---|---|---|---|---|
| Acc |
| 52.66 | 90.13 | 35.46 | 85.20 | 79.73 | 80.13 | 83.06 | |
| No. Ch |
| 40 | 40 | 43 | 39 | 39 | 43 | 43 | |
| AR | Sen |
| 0.5266 | 0.9013 | 0.3546 | 0.852 | 79.73 | 0.8013 | 0.8306 |
| Spe |
| 0.5704 | 0.8776 | 0.2827 | 0.8772 | 81.55 | 0.8351 | 0.8719 | |
| F-Score |
| 0.5038 | 0.8790 | 0.2765 | 0.8469 | 78.61 | 0.7880 | 0.8223 | |
| Acc |
| 50.66 | 93.46 | 20.40 | 76.66 | 78.53 | 69.73 | 80.13 | |
| No. Ch |
| 39 | 36 | 39 | 37 | 37 | 42 | 45 | |
| AR | Sen |
| 0.5066 | 0.9346 | 0.2040 | 0.7666 | 0.7853 | 69.73 | 80.13 |
| Spe |
| 0.5152 | 0.9430 | 0.1744 | 0.8199 | 0.8281 | 0.7068 | 83.83 | |
| F-Score |
| 0.4661 | 0.9304 | 0.1494 | 0.7574 | 0.7809 | 0.6620 | 79.12 | |
| Acc |
| 50.66 | 85.6 | 20.40 | 83.40 | 78.66 | 76.00 | 81.46 | |
| No. Ch |
| 36 | 36 | 39 | 39 | 41 | 42 | 47 | |
| AR | Sen |
| 0.5066 | 0.856 | 0.2040 | 0.8346 | 0.7866 | 0.7600 | 0.8146 |
| Spe |
| 0.5152 | 0.8822 | 0.1744 | 0.8605 | 0.8214 | 0.8218 | 0.8511 | |
| F-Score |
| 0.4661 | 0.8505 | 0.1494 | 0.8263 | 0.7775 | 0.7610 | 0.8110 |
t-test result between FPA-hc-SVM-RBF and other approaches.
| FPA | FPA | FPA | FPA | FPA | FPA | |||
|---|---|---|---|---|---|---|---|---|
| AR | Mean | 0.5266 | 0.9013 | 0.3546 | 0.852 | 0.8306 | 0.8013 | 0.8306 |
| STD | 0.0452 | 0.0520 | 0.0652 | 0.0232 | 0.0672 | 0.0774 | 0.0672 | |
| t-value | 44.00 | 3.9338 | 43.6743 | 17.6180 | 8.1506 | 8.9398 | 8.1506 | |
| 0.00001 | 0.000134 | 0.00001 | 0.00001 | 0.00001 | 0.00001 | 0.00001 | ||
| AR | Mean | 0.5066 | 0.9346 | 0.204 | 0.7666 | 0.7853 | 0.6973 | 0.8013 |
| STD | 0.0421 | 0.0485 | 0.0483 | 0.0249 | 0.0566 | 0.0711 | 0.0599 | |
| t-value | 41 | 2.09 | 62.64 | 22.46 | 12.95 | 16.32 | 11.27 | |
| 0.00001 | 0.020736 | 0.00001 | 0.00001 | 0.00001 | 0.00001 | 0.00001 | ||
| AR | Mean | 0.5066 | 0.8560 | 0.2040 | 0.8346 | 0.7866 | 0.7600 | 0.8146 |
| STD | 0.0421 | 0.0579 | 0.0483 | 0.0436 | 0.0461 | 0.0498 | 0.0389 | |
| t-value | 57.32 | 12.18 | 80.62 | 18.53 | 22.62 | 23.56 | 23.3 | |
| 0.00001 | 0.00001 | 0.00001 | 0.00001 | 0.00001 | 0.00001 | 0.00001 |
Figure 5Convergence rate and the frequency of channel selection for FPA-hc and FPA.
Comparison between FPA, -hc and FPA-hc.
| Dataset | Measure | FPA-SVM-RBF | FPA | |
|---|---|---|---|---|
| Acc | 93.3523 |
| 93.2 | |
| No. Ch | 37 | 34 |
| |
| AR | Sen | 0.9395 |
| 0.928 |
| Spe | 0.9935 |
| 0.9963 | |
| F-Score | 0.93 |
| 0.929 | |
| Acc | 97 |
| 94.2667 | |
| No. Ch | 40 | 36 |
| |
| AR | Sen | 0.9795 |
| 0.9422 |
| Spe | 0.9935 |
| 0.9936 | |
| F-Score | 0.97 |
| 0.9412 | |
| Acc | 99.523 |
| 89.6 | |
| No. Ch | 38 | 35 |
| |
| AR | Sen | 0.995 |
| 0.8899 |
| Spe | 0.9935 |
| 0.9884 | |
| F-Score | 0.995 |
| 0.8811 | |
| EEGAcc | 78.1714 |
| 77.2 | |
| No. Ch |
| 39 |
| |
| WT | Sen | 0.7817 |
| 0.772 |
| Spe | 0.9757 |
| 0.9747 | |
| F-Score | 0.7727 |
| 0.7632 |
Figure 6Performance results of the proposed approach over different feature extraction methods.
Wilcoxon signed-rank test between FPA and FPA-hc.
| Dataset | w-Value | z-Value | T-Sig | FPA | |
|---|---|---|---|---|---|
| AR | 0.05 | 0 | −8.329 | 0.00058 | ++ |
| AR | 0.05 | 72.5 | −0.1894 | 0.008493 | ++ |
| AR | 0.05 | 12.5 | −2.3062 | 0.002088 | ++ |
| WT | 0.05 | 0 | −0.14 | 0.00334 | ++ |
++ indicates a significant inclination to FPAβ-hc.
Figure 7Comparison of the proposed approach with state-of-art methods.
Comparison of the proposed method (FPA-hc-SVM) with state-of-the-art approaches.
| Method | Accuracy (%) | No. Ch | Total Channels No. |
|---|---|---|---|
| BFPA-OPF [ | 86.7 | 45 | 64 |
| FPA | 96.04 | 35 | 64 |
| Convolutional Neural Network [ | 78.2 | 16 | 64 |
| Convolutional Neural Network [ | 84.15 | 64 | 64 |
| EEG 1D-convolutional [ | 99.58 | 16 | 64 |
| GA [ | 98.17 | 9 | 32 |
| Proposed approach | 100 | 35 | 64 |