| Literature DB >> 34262515 |
Xiaoqing Gu1, Yiqing Fan2, Jie Zhou3, Jiaqun Zhu1.
Abstract
Electroencephalogram (EEG)-based emotion recognition (ER) has drawn increasing attention in the brain-computer interface (BCI) due to its great potentials in human-machine interaction applications. According to the characteristics of rhythms, EEG signals usually can be divided into several different frequency bands. Most existing methods concatenate multiple frequency band features together and treat them as a single feature vector. However, it is often difficult to utilize band-specific information in this way. In this study, an optimized projection and Fisher discriminative dictionary learning (OPFDDL) model is proposed to efficiently exploit the specific discriminative information of each frequency band. Using subspace projection technology, EEG signals of all frequency bands are projected into a subspace. The shared dictionary is learned in the projection subspace such that the specific discriminative information of each frequency band can be utilized efficiently, and simultaneously, the shared discriminative information among multiple bands can be preserved. In particular, the Fisher discrimination criterion is imposed on the atoms to minimize within-class sparse reconstruction error and maximize between-class sparse reconstruction error. Then, an alternating optimization algorithm is developed to obtain the optimal solution for the projection matrix and the dictionary. Experimental results on two EEG-based ER datasets show that this model can achieve remarkable results and demonstrate its effectiveness.Entities:
Keywords: EEG signal; brain computer interface; dictionary learning; emotion recognition; fisher discrimination criterion
Year: 2021 PMID: 34262515 PMCID: PMC8274488 DOI: 10.3389/fpsyg.2021.705528
Source DB: PubMed Journal: Front Psychol ISSN: 1664-1078
The basic information of SEED and DREAMER datasets.
| 15 subjects | 23 subjects |
| 15 trials using Chinese movie clips (length of film clips about 4 min) to evoke emotions as negative, positive, and neutral | 18 trials using movie clips (length of film clips 65–393 s) to evoke 9 emotions |
| In one session, 5 s hint before each clip, 45 s self-assessment, and 15 s rest after each clip | At least 61 s of pretrial baseline data available |
| Emotion rating metric: negative, positive, and neutral | Emotion rating scale: valence, arousal, and dominance on a continuous scale from 1 to 5 |
| 62-channel electrode cap | 14-channel electrode cap |
| Sampling rate 1,000 Hz | Sampling rate 128 Hz |
| Frequency band from 0 to 75 Hz | Frequency band from 4 to 30 Hz |
Figure 1The process of constructing multiple frequency band sequences (Wei et al., 2020).
Figure 2The training framework of optimized projection and Fisher discriminative dictionary learning (OPFDDL) model.
Figure 3The testing procedure of OPFDDL.
The average accuracies (SDs) of all methods under four combinations of frequency bands and three feature methods.
| PSD | SVM | 77.41 | 78.08 | 79.22 | 80.98 |
| (12.65) | (11.21) | (11.01) | (10.38) | ||
| KSVD | 77.03 | 78.00 | 79.46 | 81.28 | |
| (12.28) | (11.76) | (11.28) | (10.47) | ||
| PCB-ICL-TSK | 77.53 | 80.10 | 80.29 | 81.26 | |
| (11.76) | (11.29) | (10.63) | (10.23) | ||
| DDL | 79.79 | 80.85 | 81.78 | 83.16 | |
| (10.49) | (10.56) | (10.01) | (9.45) | ||
| DPL | 80.46 | 81.12 | 82.28 | 83.42 | |
| (10.58) | (10.02) | (9.21) | (8.64) | ||
| OPFDDL | |||||
| (10.26) | (9.75) | (9.32) | (8.32) | ||
| DE | SVM | 79.58 | 80.46 | 80.89 | 81.89 |
| (12.76) | (12.88) | (11.43) | (10.93) | ||
| KSVD | 78.32 | 78.83 | 80.07 | 82.06 | |
| (12.77) | (12.05) | (12.11) | (10.85) | ||
| PCB-ICL-TSK | 79.66 | 80.55 | 81.36 | 82.49 | |
| (11.63) | (11.09) | (10.35) | (10.04) | ||
| DDL | 80.26 | 81.52 | 83.75 | 84.19 | |
| (10.56) | (10.09) | (9.43) | (9.11) | ||
| DPL | 81.76 | 82.12 | 83.37 | 84.34 | |
| (10.74) | (10.12) | (9.21) | (8.65) | ||
| OPFDDL | |||||
| (10.30) | (9.65) | (9.21) | (8.29) | ||
| FD | SVM | 78.02 | 78.94 | 79.42 | 81.25 |
| (12.43) | (12.32) | (11.86) | (11.01) | ||
| KSVD | 77.56 | 78.18 | 79.79 | 81.61 | |
| (12.48) | (12.02) | (11.63) | (11.12) | ||
| PCB-ICL-TSK | 78.34 | 80.43 | 80.98 | 81.65 | |
| (11.57) | (11.21) | (10.68) | (9.95) | ||
| DDL | 80.21 | 81.23 | 82.46 | 83.64 | |
| (10.75) | (10.12) | (9.24) | (9.15) | ||
| DPL | 80.74 | 81.81 | 82.79 | 84.09 | |
| (10.35) | (10.07) | (9.31) | (9.17) | ||
| OPFDDL | |||||
| (10.14) | (9.64) | (9.32) | (9.01) |
The highest average accuracy is shown in bold type.
Figure 4Confusion matrices of OPFDDL of frequency bands using differential entropy (DE) features. (A) β + γ, (B) α + β + γ, (C) θ + α + β + γ, and (D) δ + θ + α + β + γ.
Average accuracies (SDs) of all methods using DE feature on DREAMER dataset.
| SVM | 86.35 | 86.19 | 86.43 |
| (5.21) | (5.04) | (4.89) | |
| KSVD | 86.77 | 86.94 | 87.38 |
| (5.28) | (5.08) | (4.89) | |
| PCB-ICL-TSK | 86.79 | 87.66 | 86.90 |
| (5.26) | (5.02) | (4.87) | |
| DDL | 87.54 | 87.85 | 87.99 |
| (5.26) | (5.00) | (4.93) | |
| DPL | 87.61 | 88.33 | 87.98 |
| (5.21) | (4.94) | (4.90) | |
| OPFDDL | |||
| (5.19) | (4.90) | (4.74) |
The highest average accuracy is shown in bold type.
Average accuracies of each subject for OPFDDL model using differential entropy (DE) feature on DREAMER dataset.
| Subject 1 | 93.52 | 93.13 | 95.65 |
| Subject 2 | 90.45 | 90.08 | 86.04 |
| Subject 3 | 86.26 | 85.53 | 81.46 |
| Subject 4 | 96.87 | 96.32 | 96.84 |
| Subject 5 | 93.71 | 94.56 | 95.22 |
| Subject 6 | 81.05 | 81.04 | 78.04 |
| Subject 7 | 84.46 | 84.02 | 82.64 |
| Subject 8 | 85.42 | 84.97 | 86.73 |
| Subject 9 | 81.27 | 82.43 | 85.05 |
| Subject 10 | 88.95 | 88.04 | 90.43 |
| Subject 11 | 82.43 | 83.10 | 87.65 |
| Subject 12 | 92.48 | 92.15 | 93.04 |
| Subject 13 | 89.26 | 92.07 | 90.65 |
| Subject 14 | 95.19 | 94.66 | 94.86 |
| Subject 15 | 98.53 | 98.75 | 98.05 |
| Subject 16 | 87.16 | 86.78 | 86.43 |
| Subject 17 | 87.84 | 89.01 | 88.05 |
| Subject 18 | 89.45 | 89.02 | 87.21 |
| Subject 19 | 94.77 | 95.43 | 94.05 |
| Subject 20 | 91.01 | 88.03 | 89.23 |
| Subject 21 | 93.16 | 94.20 | 94.07 |
| Subject 22 | 94.83 | 96.04 | 95.11 |
| Subject 23 | 88.35 | 93.21 | 92.75 |
Figure 5The accuracy with the number of iterations on (A) SEED dataset and (B) DREAMER dataset.
Figure 6The accuracy with different K on (A) SEED dataset and (B) DREAMER dataset.
Algorithm 1 The OPFDDL algorithm
| Input: Multiple frequency band EEG signals |