| Literature DB >> 35898033 |
Renata Plucińska1, Konrad Jędrzejewski1, Marek Waligóra2, Urszula Malinowska2, Jacek Rogala3.
Abstract
The paper is devoted to the study of EEG-based people verification. Analyzed solutions employed shallow artificial neural networks using spectral EEG features as input representation. We investigated the impact of the features derived from different frequency bands and their combination on verification results. Moreover, we studied the influence of a number of hidden neurons in a neural network. The datasets used in the analysis consisted of signals recorded during resting state from 29 healthy adult participants performed on different days, 20 EEG sessions for each of the participants. We presented two different scenarios of training and testing processes. In the first scenario, we used different parts of each recording session to create the training and testing datasets, and in the second one, training and testing datasets originated from different recording sessions. Among single frequency bands, the best outcomes were obtained for the beta frequency band (mean accuracy of 91 and 89% for the first and second scenarios, respectively). Adding the spectral features from more frequency bands to the beta band features improved results (95.7 and 93.1%). The findings showed that there is not enough evidence that the results are different between networks using different numbers of hidden neurons. Additionally, we included results for the attack of 23 external impostors whose recordings were not used earlier in training or testing the neural network in both scenarios. Another significant finding of our study shows worse sensitivity results in the second scenario. This outcome indicates that most of the studies presenting verification or identification results based on the first scenario (dominating in the current literature) are overestimated when it comes to practical applications.Entities:
Keywords: EEG; biometry; electroencephalography; neural network; verification
Mesh:
Year: 2022 PMID: 35898033 PMCID: PMC9332713 DOI: 10.3390/s22155529
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.847
Figure 1Data preparation path.
Figure 2The division of data into training and testing sets for a person being verified in the first (a) and second (b) scenario. An exemplary set for testing—red, blue—for training.
Mean and standard deviation of accuracy for selected EEG frequency bands (fb) and a different number of hidden neurons (hn). Results for the first scenario in which feature set vectors for the training and testing datasets were derived from each recording session.
| hn | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| fb | |||||||||||
| δ | 87.3 | 87.4 | 87.5 | 88.2 | 87.9 | 89.0 | 88.9 | 88.3 | 88.8 | 88.9 | |
| θ | 83.8 | 83.4 | 84.3 | 83.8 | 84.1 | 84.3 | 84.1 | 84.0 | 84.2 | 83.8 | |
| α | 87.3 | 87.6 | 87.5 | 88.0 | 88.0 | 87.8 | 87.5 | 87.6 | 87.6 | 87.3 | |
| β | 91.0 | 91.5 | 92.1 | 92.0 | 91.9 | 91.9 | 92.1 | 91.9 | 92.4 | 92.2 | |
| γ | 87.9 | 88.1 | 88.1 | 87.9 | 87.5 | 88.0 | 87.5 | 87.3 | 87.6 | 87.0 | |
| β γ | 93.7 | 93.2 | 93.3 | 93.6 | 93.5 | 93.8 | 94.0 | 94.1 | 93.7 | 93.7 | |
| α β | 93.5 | 93.5 | 93.6 | 93.6 | 93.6 | 93.4 | 93.7 | 94.0 | 94.1 | 93.8 | |
| α β γ | 94.9 | 94.7 | 94.9 | 94.8 | 94.6 | 94.9 | 94.8 | 94.3 | 94.4 | 94.6 | |
| δ α β γ | 95.7 | 95.4 | 95.3 | 95.4 | 95.0 | 95.4 | 95.3 | 95.2 | 95.3 | 95.3 | |
| All | 95.7 | 95.5 | 95.6 | 95.4 | 95.6 | 95.6 | 95.4 | 95.2 | 95.2 | 95.5 | |
Mean and standard deviation of accuracy for selected EEG frequency bands (fb) and a different number of hidden neurons (hn). Results for the second scenario in which feature set vectors for the training and testing datasets were derived from separate recording sessions.
| hn | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| fb | |||||||||||
| δ | 82.6 | 82.9 | 82.7 | 82.0 | 82.7 | 83.6 | 82.7 | 82.9 | 83.3 | 82.8 | |
| θ | 80.6 | 80.7 | 81.3 | 80.6 | 80.6 | 80.6 | 80.7 | 80.8 | 80.9 | 80.9 | |
| α | 84.8 | 85.0 | 85.2 | 85.1 | 85.3 | 85.8 | 85.5 | 86.0 | 85.8 | 85.8 | |
| β | 89.0 | 89.4 | 89.0 | 89.5 | 89.5 | 89.7 | 89.8 | 89.7 | 90.0 | 90.0 | |
| γ | 84.6 | 84.9 | 84.7 | 83.8 | 84.1 | 84.6 | 84.3 | 83.9 | 83.3 | 84.2 | |
| β γ | 91.9 | 91.0 | 91.4 | 91.2 | 91.4 | 91.4 | 91.5 | 91.8 | 91.4 | 91.2 | |
| α β | 90.3 | 90.7 | 90.8 | 91.0 | 91.4 | 91.5 | 91.7 | 91.4 | 91.4 | 91.6 | |
| α β γ | 92.7 | 92.4 | 92.4 | 93.0 | 92.6 | 92.2 | 92.1 | 92.6 | 92.9 | 92.0 | |
| δ α β γ | 93.0 | 93.0 | 93.3 | 93.1 | 92.9 | 93.0 | 93.0 | 92.8 | 93.0 | 93.0 | |
| All | 93.1 | 93.1 | 93.4 | 93.3 | 92.9 | 93.0 | 92.6 | 93.2 | 92.9 | 92.9 | |
Figure 3Network classification measures for selected frequency bands, where the training and testing feature set vectors were separated by different parts of the same sessions (left, the first scenario) and different sessions (right, the second scenario).
Figure 4Standard deviations of network classification measures for selected frequency bands, where the training and testing feature set vectors were separated by different parts of the same sessions (left, the first scenario) and by different sessions (right, the second scenario).
p-values F (1, 56) obtained using series of ANOVA between two scenarios. Results marked in green mean that there is not enough evidence for differences between scenarios, in red, there is. The results for the one hidden neuron.
| EEG Bands | ACC (%) | SEN (%) | SPEC (%) | PREC (%) |
|---|---|---|---|---|
| δ |
|
|
|
|
| θ |
|
|
|
|
| α |
|
|
|
|
| β |
|
|
|
|
| γ |
|
|
|
|
| β γ |
|
|
|
|
| α β |
|
|
|
|
| α β γ |
|
|
|
|
| δ α β γ |
|
|
|
|
| All |
|
|
|
|
Classification measures obtained for the first scenario, in which training and testing feature set vectors originated from each session.
| EEG Bands | ACC (%) | SEN (%) | SPEC (%) | PREC (%) |
|---|---|---|---|---|
| δ | 87.3 ± 6.0 | 88.6 ± 6.5 | 85.9 ± 6.6 | 86.4 ± 6.0 |
| θ | 83.8 ± 5.3 | 85.9 ± 5.6 | 81.6 ± 6.6 | 82.5 ± 5.8 |
| α | 87.3 ± 5.0 | 88.7 ± 5.4 | 86.0 ± 6.1 | 86.5 ± 5.5 |
| β | 91.0 ± 4.1 | 92.1 ± 4.6 | 90.0 ± 4.6 | 90.3 ± 4.4 |
| γ | 87.9 ± 4.5 | 89.5 ± 4.0 | 86.3 ± 6.4 | 86.9 ± 5.6 |
| β γ | 93.7 ± 3.3 | 94.4 ± 4.1 | 93.1 ± 3.3 | 93.2 ± 3.2 |
| α β | 93.5 ± 3.5 | 94.2 ± 3.6 | 92.8 ± 4.1 | 92.9 ± 3.9 |
| α β γ | 94.9 ± 3.1 | 95.6 ± 3.2 | 94.2 ± 3.7 | 94.4 ± 3.6 |
| δ α β γ | 95.7 ± 2.7 | 95.7 ± 3.3 | 95.6 ± 2.7 | 95.6 ± 2.7 |
| All | 95.7 ± 2.3 | 96.2 ± 2.9 | 95.2 ± 2.8 | 95.3 ± 2.6 |
Classification measures obtained for the second scenario, in which training and testing feature set vectors are from different sessions.
| EEG Bands | ACC (%) | SEN (%) | SPEC (%) | PREC (%) |
|---|---|---|---|---|
| δ | 82.6 ± 9.2 | 81.0 ± 13.1 | 84.1 ± 8.3 | 83.5 ± 8.5 |
| θ | 80.6 ± 7.5 | 78.2 ± 11.7 | 83.0 ± 6.6 | 82.1 ± 6.7 |
| α | 84.8 ± 8.4 | 82.6 ± 14.2 | 87.1 ± 5.6 | 86.1 ± 7.1 |
| β | 89.0 ± 6.8 | 88.0 ± 10.7 | 89.9 ± 5.5 | 89.7 ± 5.8 |
| γ | 84.6 ± 7.4 | 82.1 ± 10.7 | 87.0 ± 6.0 | 86.2 ± 6.6 |
| β γ | 91.9 ± 4.9 | 91.0 ± 7.1 | 92.8 ± 4.0 | 92.6 ± 4.2 |
| α β | 90.3 ± 7.7 | 88.8 ± 12.5 | 91.8 ± 4.6 | 91.3 ± 5.3 |
| α β γ | 92.7 ± 5.1 | 91.6 ± 8.0 | 93.7 ± 3.9 | 93.5 ± 4.1 |
| δ α β γ | 93.0 ± 5.8 | 91.4 ± 9.3 | 94.5 ± 3.8 | 94.3 ± 4.1 |
| All | 93.1 ± 5.6 | 91.6 ± 9.0 | 94.6 ± 3.6 | 94.3 ± 3.9 |
Figure 5Performance of the system with one hidden neuron for EEG frequency bands for the first (left) and the second (right) scenario.
p-values F (9, 280) obtained using pair-wise Tukey’s honestly significant difference procedure between different frequency bands. The results for the first scenario when training and testing feature set vectors were from the same recording. The red indicate a statistical difference in accuracy, the green, that there is no enough evidence for it.
| EEG | δ | θ | A | β | γ | β γ | α β | α β γ | δ α β γ | All |
|---|---|---|---|---|---|---|---|---|---|---|
| δ |
|
|
|
|
|
|
|
|
| |
| θ |
|
|
|
|
|
|
|
| ||
| α |
|
|
|
|
|
|
| |||
| β |
|
|
|
|
|
| ||||
| γ |
|
|
|
|
| |||||
| β γ |
|
|
|
| ||||||
| α β |
|
|
| |||||||
| α β γ |
|
| ||||||||
| δ α β γ |
| |||||||||
| All |
p-values F (9, 280) obtained using pair-wise Tukey’s honestly significant difference procedure between different frequency bands. The results for the second scenario when training and testing feature set vectors were separated by recording sessions. The red indicate a statistical difference in accuracy, the green, that there is no enough evidence for it.
| EEG | δ | θ | α | β | γ | β γ | α β | α β γ | δ α β γ | All |
|---|---|---|---|---|---|---|---|---|---|---|
| δ |
|
|
|
|
|
|
|
|
| |
| θ |
|
|
|
|
|
|
|
| ||
| α |
|
|
|
|
|
|
| |||
| β |
|
|
|
|
|
| ||||
| γ |
|
|
|
|
| |||||
| β γ |
|
|
|
| ||||||
| α β |
|
|
| |||||||
| α β γ |
|
| ||||||||
| δ α β γ |
| |||||||||
| All |
The percentage of successful impostor attacks for the first scenario.
| hn | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| fb | |||||||||||
| δ | 14.96 | 15.18 | 14.51 | 15.24 | 16.66 | 15.26 | 14.99 | 14.74 | 14.86 | 15.27 | |
| θ | 22.08 | 21.08 | 21.18 | 22.16 | 21.90 | 22.29 | 20.72 | 22.79 | 22.50 | 22.74 | |
| α | 17.83 | 17.95 | 18.04 | 16.82 | 18.07 | 17.49 | 17.45 | 18.95 | 18.87 | 19.18 | |
| β | 14.06 | 13.59 | 13.24 | 13.13 | 13.27 | 14.38 | 13.64 | 13.29 | 13.32 | 13.85 | |
| γ | 18.06 | 16.60 | 17.63 | 17.84 | 17.57 | 17.22 | 17.99 | 18.56 | 17.66 | 19.31 | |
| β γ | 11.94 | 12.45 | 12.08 | 11.63 | 12.18 | 11.76 | 13.12 | 11.31 | 12.66 | 12.27 | |
| α β | 11.83 | 12.41 | 11.77 | 11.38 | 12.18 | 12.34 | 12.77 | 12.52 | 12.20 | 11.41 | |
| α β γ | 10.31 | 10.59 | 10.44 | 11.03 | 11.34 | 11.03 | 10.40 | 11.44 | 11.11 | 11.42 | |
| δ α β γ | 9.00 | 9.16 | 9.69 | 10.19 | 9.82 | 8.85 | 9.41 | 10.57 | 9.80 | 10.63 | |
| All | 8.41 | 8.48 | 9.09 | 9.76 | 8.88 | 9.05 | 9.41 | 9.41 | 10.59 | 10.43 | |
The percentage of successful impostor attacks for the second scenario.
| hn | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| fb | |||||||||||
| δ | 14.99 | 15.39 | 16.02 | 15.83 | 16.05 | 15.11 | 15.31 | 15.95 | 16.24 | 15.74 | |
| θ | 21.82 | 22.22 | 21.35 | 21.61 | 22.75 | 20.62 | 21.21 | 20.96 | 21.85 | 21.55 | |
| α | 16.32 | 16.35 | 16.62 | 18.51 | 17.36 | 16.95 | 17.70 | 18.40 | 19.28 | 18.36 | |
| β | 14.61 | 13.62 | 12.94 | 13.87 | 13.52 | 14.07 | 13.54 | 14.22 | 14.27 | 13.61 | |
| γ | 15.87 | 16.49 | 16.87 | 16.76 | 17.49 | 18.59 | 17.60 | 17.56 | 17.60 | 18.82 | |
| β γ | 11.98 | 12.55 | 12.52 | 11.79 | 11.24 | 12.28 | 11.88 | 12.39 | 12.64 | 11.78 | |
| α β | 10.96 | 11.22 | 11.88 | 11.29 | 11.65 | 12.52 | 11.67 | 11.73 | 11.36 | 11.52 | |
| α β γ | 10.48 | 10.14 | 10.11 | 9.83 | 11.13 | 10.97 | 11.36 | 11.69 | 10.56 | 10.93 | |
| δ α β γ | 9.24 | 9.35 | 8.56 | 8.50 | 9.65 | 9.79 | 9.12 | 8.95 | 9.57 | 10.41 | |
| All | 8.46 | 8.24 | 8.32 | 9.25 | 8.52 | 9.39 | 9.25 | 9.11 | 10.10 | 10.48 | |