| Literature DB >> 31316901 |
Seyed Mohammad Reza Mousavinasr1, Ali Pourmohammad2, Mohammad Sadegh Moayed Saffari1.
Abstract
BACKGROUND: One of the fields of research in recent years that has been under focused is emotion recognition in electroencephalography (EEG) signals. This study provides a four-layer method to improve people's emotion recognition through these signals and deep belief neural networks.Entities:
Keywords: Deep belief neural network; deep neural network; electroencephalography; emotion recognition; independent component analysis
Year: 2019 PMID: 31316901 PMCID: PMC6601226 DOI: 10.4103/jmss.JMSS_34_17
Source DB: PubMed Journal: J Med Signals Sens ISSN: 2228-7477
Figure 1Electrodes positions in 10–20 international standards
Figure 2Two-dimensional arousal-valence model
Major studies on emotion recognition in electroencephalography signals
| Features | Number of emotions | Participants | Accuracy (%) | Dataset | Authors | |
|---|---|---|---|---|---|---|
| SVM | High-order crossings | 6 | 16 | 83.3 | Online sampling with stimulus images | [ |
| PSD30, DAMS12, RAMS12 and PSD24 | 4 | Not mentioned | 82.29 | 16 pieces of music tracks produced by Oscar film festival | [ | |
| PCA and PSD | Arousal and valence | 32 | Arousal 67 | Some emotional videos from YouTube | [ | |
| Valence 76 | ||||||
| Magnitude mutual information and squared coherence estimate | Arousal and valence | 26 | Arousal 75 | IAPS | [ | |
| Valence 81 | ||||||
| Quality dimensions, approximate entropy, and wavelet entropy | Not mentioned | 15 | 73.25 | IAPS | [ | |
| High-order crossing and cross correlation | Not mentioned | 16 | Independent participants 65.8 | Online sampling | [ | |
| Dependent participants 94.40 | ||||||
| Fourier transform log band energy | Not mentioned | Not mentioned | 87.53 | 4-min movie parts prepared from Oscar film festival | [ | |
| PSD | Arousal and valence | 30 | Arousal 52.4 | 30 subjects prepared by film and photos | [ | |
| Valence 57.7 | ||||||
| Chebyshev II IIR | Arousal and valence | Not mentioned | Arousal 82.03 | IIa and IIb data of BCI Competition data set | [ | |
| Valence 65.39 | ||||||
| Minimum, maximum, mean, standard deviation | Not mentioned | 20 | 77.75 | IAPS | [ | |
| Fractal dimension, high-order crossing and 6 statistical features | 8 | 32 | 4-electrod 53.7 | IADS, IAPS, and DEAP | [ | |
| 4 | 4-electrod 87.02 | |||||
| Differential entropy of each 5 alpha, beta, gamma, delta and theta bands from 62 channels | Not mentioned | 6 | 84.08 | Displaying a series of pieces from famous films | [ | |
| PSD and Fisher Kernel - PCA and LDA - SVM with imbalanced Quasiconformal kernel and imbalanced SVM | Arousal and valence | 100 college students | Arousal 84.79 | IAPS | [ | |
| Valence 82.68 | ||||||
| fractal dimension, high-order crossing, inter-class correlation coefficient, 6 statistical features | 2 | 100 college students | 71.75 | IADS | [ | |
| 4 | 49.63 | |||||
| Hjorth parameters, i.e., activity, mobility and complexity for each 5 bands of five lobes of the brain | 2 | 100 college students | 67 | IAPS | [ | |
| 5 | 34 | |||||
| K-NN | High-order crossing | 6 | 16 | 73.94 | Online Sampling with stimulus images | [ |
| Magnitude mutual information, squared coherence estimate | 4 emotions in arousal and valence | 26 | Arousal 79 | IAPS database and unique pieces of music from bernard bouchard | [ | |
| Valence 82 | ||||||
| PSD, combined Gaussian model of EEG spectrums | Arousal and valence model | Not mentioned | Arousal Minimum=55.07, Maximum=67.0 | Some specific clips for emotion stimulation and signal recording | [ | |
| Valence Minimum=58.8 Maximum=76 | ||||||
| Chebyshev II IIR | Arousal and valence | Not mentioned | Arousal 82.25 | IIa and IIb data of BCI competition data set | [ | |
| Valence 66.51 | ||||||
| Minimum, maximum, mean, and standard deviation and ICA for noise removal | Not mentioned | 20 | 70.37 | IAPS | [ | |
| Auto regression and KNN | 2 classes arousal and valence | 32 | Arousal 74.2 | DEAP | [ | |
| Valence 72.33 | ||||||
| 3-classes arousal and valence | Arousal 65.156 | |||||
| Valence 61.1 | ||||||
| Differential entropy of each 5 bands obtained 62 channels | Negative and positive poles | 6 | 69.22 | Some clips of famous films | [ | |
| Artificial neural networks | PSD30, RAMS12, DAMS12, PSD24 | Not mentioned | 26 | 51.52 | 16 pieces of music tracks produced by Oscar Film Festival | [ |
| Differential entropy of each 5 bands obtained 62 channels | Negative and positive poles | 6 | DBN 86.91 | Some clips of famous films | [ | |
| DBN-HMM 87.62 | ||||||
| PSD of 32 EEG signal channels and PCA | Without compliance in arousal and valence | 32 | Arousal 74.2 | IADS, IAPS | [ | |
| Valence 72.33 | ||||||
| Compliance based in arousal and valence | Arousal 65.156 | |||||
| Valence 61.1 | ||||||
| LDA | Frequency of EEG signal bands, brain asymmetry and dependence | Not mentioned | 110 | Frequency 38.8 | Some Movies | [ |
| Asymmetry 57.9 | ||||||
| Dependency 55.3 | ||||||
| Auto regression, SFS, and Davies-Bouldin index | 2 classes arousal and valence | 32 | Arousal 65.54 | DEAP | [ | |
| Valence 63.22 | ||||||
| 3-classes arousal and valence | Arousal 52.36 | |||||
| Valence 51.20 | ||||||
| QDA | High-order crossing | 6 | 16 | 62.03 | Online Sampling with stimulus images | [ |
| Auto regression, SFS, and Davies-Bouldin index | 2 classes arousal and valence | 32 | Arousal 69.26 | DEAP | [ | |
| Valence 70.35 | ||||||
| 3-classes arousal and valence | Arousal 57.42 | |||||
| Valence 57.18 | ||||||
| Naïve Bays | Features extracted from IIR, i.e., CSP, ASP, and AF features and fisher linear discriminant for dimension reduction | Arousal and valence | Not mentioned | Arousal 66.24 | IIa and IIb data of BCI Competition data | [ |
| Valence 83.10 | ||||||
| Minimum, maximum, mean, and standard deviation and ICA for noise removal | Not mentioned | 20 | 59.26 | IAPS | [ | |
| Fast Fourier transform analysis for feature extraction and features based on Pearson correlation coefficients | 2 Classes arousal and valence | Not mentioned | Arousal 70.1 | IAPS, IADS | [ | |
| Valence 70.9 | ||||||
| 3 Classes arousal and valence | Arousal 55.2 | |||||
| Valence 55.4 | ||||||
| Mean, standard deviation and linear fisher discriminant | Arousal and valence | 32 | Arousal 59 | Some emotional videos from YouTube | [ | |
| Valence 57 |
SVM – Support vector machine; PSD – Power spectral density; PCA – Principal component analysis; ECG – Electroencephalography; IAPS – International affective picture system; IADS – International Affective Digitized Sounds; IIR – Infinite impulse response; BCI – Brain-computer interface; DEAP – Dataset for emotion analysis using EEG, physiological and video signals; K-NN – K-nearest neighbor; LDA – Linear discriminant analyzer; SFS – Sequential forward selection; ICA – Independent-component analysis; AF – Atrial fibrillation; QDA – Quadratic discriminant analysis; ASP – Asymmetric spatial pattern; CSP – Common spatial pattern; DBN-HMM – Deep belief network – Hidden markov model
Figure 3Proposed method for emotion recognition
Average of accuracy for suitable window test
| Hamming | Hanning | Black-Man | Rectangle | |
|---|---|---|---|---|
| Arousal | 92.79 | 89.732 | 88.29 | 70.71 |
| Valence | 91.02 | 90.006 | 85.11 | 70.02 |
| Dominance | 92.66 | 88.45 | 85.25 | 71.45 |
Tests numbers and correspond number of filter banks
| Tests number | Number of filter banks |
|---|---|
| 1 | 20 |
| 2 | 21 |
| 3 | 22 |
| 4 | 23 |
| 5 | 24 |
| 6 | 25 |
| 7 | 26 |
| 8 | 27 |
| 9 | 28 |
| 10 | 29 |
Mean recognition accuracy based on the number of different filter banks
| Arousal | Valence | Dominance | |
|---|---|---|---|
| The number of used filter banks | |||
| 20 | 91.975 | 90.347 | 91.51 |
| 21 | 92.212 | 91.767 | 92.596 |
| 22 | 91.83 | 90.884 | 92.334 |
| 23 | 91.514 | 91.695 | 91.147 |
| 24 | 91.522 | 91.967 | 91.469 |
| 25 | 92.974 | 91.399 | 92.369 |
| 26 | 93.925 | 92.644 | 93.142 |
| 27 | 92.089 | 91.926 | 92.284 |
| 28 | 92.546 | 90.802 | 91.02 |
| 29 | 92.125 | 91.641 | 90.753 |
Figure 4The structure of used deep neural network in emotion recognition tests
Figure 5The structure of used deep belief neural network in emotion recognition tests
The results of conducting emotion recognition test at two-class level using the method proposed by deep neural network
| Arousal | Valence | Dominance |
|---|---|---|
| 81.5839 | 79.8750 | 80.3595 |
The results of conducting emotion recognition test at three-class level using the method proposed by deep neural network
| Arousal | Valence | Dominance |
|---|---|---|
| 68.54 | 66.31 | 66.92 |
The results of conducting emotion recognition test at two-class level using the method proposed by deep belief neural network
| Arousal | Valence | Dominance |
|---|---|---|
| 93.9248 | 92.6444 | 93.1416 |
The results of conducting emotion recognition test at three-class level using the method proposed by deep belief neural network
| Arousal | Valence | Dominance |
|---|---|---|
| 76.28 | 74.83 | 75.64 |
Compared table of obtained result in two-class and three-class with other outstanding studies
| Level | Dimension | Hatamikia | Yoon and Chung[ | Koelstra[ | Jirayucharoensak | Proposed method by DNN (Me-DNN) | Proposed method by DBN (Me-DBN) |
|---|---|---|---|---|---|---|---|
| 2-class | Arousal | 74.2 | 70.1 | - | - | 81.58 | 93.9248 |
| 3-class | 65.16 | 55.2 | 62 | 52.03 | 68.54 | 76.28 | |
| 2-class | Valence | 72.33 | 70.9 | - | - | 79.87 | 92.6444 |
| 3-class | 61.1 | 55.4 | 57.6 | 53.42 | 66.31 | 74.83 | |
| 2-class | Other dimensions | - | - | - | - | 80.35 | 93.1416 |
| 3-class | - | - | 55.4 | - | 66.92 | 75.64 | |
| Details | - | - | Interest | ±9.74 | Dominance | Dominance |
DBN – Deep belief neural network; DNN – Deep neural network