| Literature DB >> 30800157 |
Abhishek Tiwari1, Tiago H Falk1.
Abstract
Emotion recognition is a burgeoning field allowing for more natural human-machine interactions and interfaces. Electroencephalography (EEG) has shown to be a useful modality with which user emotional states can be measured and monitored, particularly primitives such as valence and arousal. In this paper, we propose the use of ordinal pattern analysis, also called motifs, for improved EEG-based emotion recognition. Motifs capture recurring structures in time series and are inherently robust to noise, thus are well suited for the task at hand. Several connectivity, asymmetry, and graph-theoretic features are proposed and extracted from the motifs to be used for affective state recognition. Experiments with a widely used public database are conducted, and results show the proposed features outperforming benchmark spectrum-based features, as well as other more recent nonmotif-based graph-theoretic features and amplitude modulation-based connectivity/asymmetry measures. Feature and score-level fusion suggest complementarity between the proposed and benchmark spectrum-based measures. When combined, the fused models can provide up to 9% improvement relative to benchmark features alone and up to 16% to nonmotif-based graph-theoretic features.Entities:
Mesh:
Year: 2019 PMID: 30800157 PMCID: PMC6360048 DOI: 10.1155/2019/3076324
Source DB: PubMed Journal: Comput Intell Neurosci
Figure 1Valence-arousal plot with representative emotions.
Figure 2All motifs of degree n=3 appearing in a time series.
Summary and grouping of features extracted.
| Feature name | No. of features | Group |
|---|---|---|
| (Weighted) graph features | 20 | Motif based features |
| (Unweighted) graph features | 20 | |
| Direction of flow | 4 | |
| Small-world features | 12 | |
| Permutation entropy | 4 | |
| Ordinal distance dissimilarity | 48 | |
|
| ||
| Spectral band power ratio | 5 | Benchmark spectrum based features |
| Shannon entropy | 1 | |
| Spectral power | 4 | |
| Asymmetry index | 48 | |
Figure 3Threshold variation for each subject for valence (blue) and arousal (orange) dimensions.
Figure 4Block diagram of OAF strategy for the two feature groups.
Comparison of different feature selection algorithms and number of features (nof) for benchmark feature set.
| Feature groups | Valence | Arousal | ||
|---|---|---|---|---|
| BACC | nof | BACC | nof | |
| ANOVA | 0.5490 | 9 | 0.5316 | 8 |
| mRMR | 0.5404 | 3 | 0.5281 | 4 |
| RFE | 0.5531 | 3 | 0.5318 | 15 |
Comparison of different feature selection algorithms and number of features (nof) for motif-based feature set.
| Feature groups | Valence | Arousal | ||
|---|---|---|---|---|
| BACC | nof | BACC | nof | |
| ANOVA | 0.5818 | 40 | 0.5362 | 42 |
| mRMR | 0.5757 | 44 | 0.5385 | 20 |
| RFE | 0.5872 | 20 | 0.5500 | 16 |
Comparison of different feature selection algorithms and number of features (nof) for combined benchmark-motif feature set.
| Feature groups | Valence | Arousal | ||
|---|---|---|---|---|
| BACC | nof | BACC | nof | |
| ANOVA | 0.5930 | 40 | 0.5446 | 39 |
| mRMR | 0.5816 | 29 | 0.5645 | 17 |
| RFE | 0.6010 | 38 | 0.5598 | 20 |
Top 20 features used in the best valence models for the different feature groups.
| Benchmark (nof = 3, FS = RFE) | Motif (nof = 20, FS = RFE) | Combined (nof = 38, FS = RFE) |
|---|---|---|
|
| Tr ( |
|
|
| PE ( |
|
| Spectral power ( |
| ( |
|
|
| |
|
|
| |
|
| PE ( | |
| PE ( |
| |
|
|
| |
|
|
| |
|
| Tr | |
|
|
| |
|
| Spectral power ( | |
| DoF ( |
| |
|
|
| |
|
| DoF ( | |
|
|
| |
| Tr | AI( | |
|
| AI( | |
|
|
| |
|
|
|
Top 20 features used in the best arousal models for the different feature groups.
| Benchmark (nof = 15, FS = RFE) | Motif (nof = 16, FS = RFE) | Combined (nof = 17, FS = mRMR) |
|---|---|---|
| ( | PE ( |
|
| ( | Tr ( | DoF ( |
| AI(O1, O2) ( |
|
|
|
|
| DoF ( |
| AI(P7, P8) ( |
|
|
| AI(F3, F4) ( |
|
|
|
| PE ( |
|
| Spectral power ( |
| PE ( |
| AI(Cp5, Cp6) ( |
|
|
| AI(FC1, FC2) ( |
|
|
| AI(P3, P4) ( |
|
|
| AI(P3, P4) ( |
| DoF ( |
| AI(C3, C4) ( |
|
|
| AI(Cp1, Cp2) ( |
|
|
| AI(T7, T8) ( |
|
|
|
|
| |
|
|
Performance comparison of different individual feature groups and subgroups.
| Feature (sub) group | Valence | Arousal | ||
|---|---|---|---|---|
| BACC | nof | BACC | nof | |
| Weighted graph | 0.5662 | 2 | 0.5066 | 6 |
| Unweighted graph | 0.5581 | 8 | 0.5006 | 6 |
| Small world | 0.5533 | 6 | 0.5208 | 2 |
| Other motif | 0.5578 | 9 | 0.5632 | 12 |
| Spectral power, AI | 0.5400 | 15 | 0.5344 | 11 |
| Power ratio | 0.5467 | 3 | 0.5000 | 1 |
Cases where the results are significantly greater than a random voting classifier.
Performance comparison of different fusion methods and a random voting classifier with chance levels.
| Fusion methods | Valence BACC | Arousal BACC |
|---|---|---|
| Feature | 0.6010 | 0.5645 |
| Score | 0.5875 | 0.5807 |
| OAF | 0.5873 | 0.5568 |
| Random voting | 0.5018 | 0.5028 |