| Literature DB >> 34960469 |
Ala Hag1, Dini Handayani2, Maryam Altalhi3, Thulasyammal Pillai1, Teddy Mantoro4, Mun Hou Kit5, Fares Al-Shargie6.
Abstract
In real-life applications, electroencephalogram (EEG) signals for mental stress recognition require a conventional wearable device. This, in turn, requires an efficient number of EEG channels and an optimal feature set. This study aims to identify an optimal feature subset that can discriminate mental stress states while enhancing the overall classification performance. We extracted multi-domain features within the time domain, frequency domain, time-frequency domain, and network connectivity features to form a prominent feature vector space for stress. We then proposed a hybrid feature selection (FS) method using minimum redundancy maximum relevance with particle swarm optimization and support vector machines (mRMR-PSO-SVM) to select the optimal feature subset. The performance of the proposed method is evaluated and verified using four datasets, namely EDMSS, DEAP, SEED, and EDPMSC. To further consolidate, the effectiveness of the proposed method is compared with that of the state-of-the-art metaheuristic methods. The proposed model significantly reduced the features vector space by an average of 70% compared with the state-of-the-art methods while significantly increasing overall detection performance.Entities:
Keywords: DEEP; SEED; SVM; brain–computer interface (BCI); electroencephalography (EEG); feature selection; mRMR; particle swarm optimization (PSO); stress state recognition
Mesh:
Year: 2021 PMID: 34960469 PMCID: PMC8703860 DOI: 10.3390/s21248370
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Experiment block design. A total of five blocks for the stress and rest tasks. In each block, arithmetic tasks were generated for 30 s followed by 20 s of rest. Alpha-amylase samples (S1–S2) were taken five minutes before the experiment began as a baseline and five minutes after the experiment ended.
Figure 2EEG electrodes’ placement on the scalp.
A summary description of the datasets used in this study.
| Dataset | Stimuli (Stressor) | Stress Labelling | Total EEG Channels | Selected Channels | No. Participants/ | Frequency Rate (Hz) | Classes |
|---|---|---|---|---|---|---|---|
| DEAP | Music video | SAM | 32 | AF3’, ‘FC5’, ‘F8’, ‘Fp1’, ‘AF4’, ‘P7’, ‘Fp2’, ‘F7 | 32/32 | 128 | Stress/ |
| SEED | Emotional video | Questionnaire | 62 | ‘AF3’, ‘FC5’, ‘F8’, ‘Fp1’, ‘AF4’, ‘P7’, ‘Fp2’, ‘F7’ | 15/45 | 200 | Negative/positive |
| EDPMSC | History | PSS | 4 | ‘TP9’, ‘AF7’, ‘AF8’,’TP10’ | 28/84 | 256 | Stress/ |
| Our | MA, negative feedback and | Saliva cortisol | 7 | ‘Fp1’, ‘Fp2’, ‘F7’, ‘F3’, | 22/22 | 256 | Stress/ rest |
Figure 3The flowchart of the proposed feature selection method mRMR-PSO-SVM.
Summary of multi-domain feature extraction methods employed in the selected datasets.
| Domain | Feature Name | Description | No. Features | Formula |
|---|---|---|---|---|
| Connectivity | Phase Locking Value [ | It is a proportion of phase difference between signals over different trials above or below the 0 degree |
|
|
| Time | Hjorth parameters of | Activity is the variance of the signal on-time. | 1 |
|
| Mobility represents the proportion of standard deviation of the window signal in the time domain. | 1 |
| ||
| Complexity represents how the shape of a signal is similar to a pure sine wave. | 1 |
| ||
| Peak to peak amplitude | Represents the peak time of EEG signal between the various windows. | 1 |
| |
| Line length [ | Named a curve length, which indicates the total vertical length of the signal. | 1 |
| |
| Kurtosis [ | Shows the sharpness of EEG signals’ peaks. | 1 |
| |
| Skewness [ | Represents the asymmetry of an EEG signal. | 1 |
| |
| Frequency | Relative powers of [ | Relative power represents the average absolute power of the given band intervals. | 5 |
|
| Time-Frequency | Spectral entropy (PSD, Welch) [ | Measures the distribution of signal power | 1 |
|
| Katz fractal dimension [ | Represents the maximum distance between the first point and any other point of the signal’s time window. | 1 |
|
Figure 4The average score of salivary alpha-amylase level responses for stress and rest tasks. Two measurement samples (5 min before (baseline) and 5 min after the last stress task). The “***” marks indicate the task is significant with p < 0.001.
Figure 5A total number of multi-domain features were selected using mRMR-PSO-SVM.
Figure 6The evaluation performance of the proposed mRMR-PSO-SVM on different EEG datasets for mental stress detection.
The average values of the statistical parameters of classifiers using the subject independent test.
| Algorithm | Execution Time | Accuracy | #No Selected Features | Execution Time | Accuracy | #No Selected Features |
|---|---|---|---|---|---|---|
| EDMSS DATASET | EDPMSC DATASET | |||||
| BAT | 4.315 | 67.624 | 75 | 15.378 | 87.703 | 44 |
| FFA | 19.615 | 65.172 | 79 | 19.285 | 87.935 | 36 |
| GWO | 9.234 | 67.664 | 74 | 15.001 | 87.703 | 55 |
| MFO | 4.336 | 67.267 | 85 | 16.586 | 88.167 | 55 |
| MVO | 4.135 | 67.631 | 80 | 14.620 | 88.863 | 45 |
| PSO | 5.530 | 65.289 | 108 | 15.923 | 84.919 | 55 |
| WOA | 5.773 | 64.224 | 72 | 15.195 | 89.327 | 36 |
| Proposed | 11.719 | 77.222 | 52 | 60.700 | 88.301 | 30 |
| DEAP DATASET | SEED DATASET | |||||
| BAT | 10.328 | 88.229 | 80 | 2.946 | 68.889 | 86 |
| FFA | 41.391 | 88.079 | 87 | 14.852 | 74.815 | 90 |
| GWO | 21.013 | 87.515 | 83 | 6.939 | 71.111 | 84 |
| MFO | 46.348 | 88.182 | 97 | 2.865 | 70.370 | 85 |
| MVO | 10.695 | 88.877 | 86 | 2.869 | 70.370 | 85 |
| PSO | 13.682 | 88.276 | 121 | 4.027 | 66.667 | 122 |
| WOA | 14.482 | 88.697 | 79 | 4.236 | 68.148 | 79 |
| Proposed | 53.768 | 93.878 | 57 | 9.346 | 84.167 | 49 |
Comparison with previous studies on related publicly available datasets for mental stress detection.
| #Ref. | Dataset | FS-Classifier | Total Feature Vector/ | No. | Accuracy |
|---|---|---|---|---|---|
| [ | DEAP | GA- KNN | 673/not mentioned | 32 | 71.76% |
| [ | DEAP | Boruta-KNN | 608/288 | 32 | 73.38% |
| [ | EDPMSC | Wrapper FS- (MLP, SVM) | 90/18 | 4 | 89.30% MLP, 67.85% SVM for pre-active phase |
| [ | DEAP | 2-D AlexNet-CNN | 5 PSD bands converted to image | 32 | 84.77%, 86.12% |
| [ | SEED, DEAP | DWT-BODF (SVM, KNN) | 225 × 30 SEED | 62 SEED | 93.8% SVM (SEED) |