Emotion Classification Using Ensemble of Convolutional Neural Networks and Support Vector Machine

This paper presents an ensemble of convolutional neural networks (CNNs) and support vector machine (SVM) for classifying emotions from electroencephalogram (EEG) patterns. We used popular deep learning models for feature extraction and a support vector machine classifier is employed to classify the EEG patterns into suitable emotion classes. The main contribution of this work is to investigate on the following points: creating an ensemble of pre-trained deep learning networks with support vector machine classifier (SVM) for classifying emotional states of person for single and multiple emotional attributes. Finding out the best ensemble network, extracting suitable layer and robust features to improve the classification accuracy of support vector machine and finally to compare the performance of ensemble of networks with stand-alone deep learning networks. Two popular convolutional neural networks are used for experiments: Alex Net and GoogLeNet. All experiments are carried out on database for emotion analysis using physiological signals (DEAP). A thorough analysis of experimental results revealed that classification accuracy of 87.5% is achieved by ensemble of Alex Net and SVM for single attribute (valance) classification while for two attributes (arousal and valance) the accuracy achieved is 62.5%. Similarly, accuracy of 100% and 62.5% are achieved for single and two attributes classification respectively using ensemble of GoogLeNet and SVM.

[1]  Xiangjian He,et al.  Facial expression recognition with emotion-based feature fusion , 2015, 2015 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA).

[2]  Mohammad I. Daoud,et al.  EEG-Based Emotion Recognition Using Quadratic Time-Frequency Distribution , 2018, Sensors.

[3]  Shashidhar G. Koolagudi,et al.  Emotion recognition from speech: a review , 2012, International Journal of Speech Technology.

[4]  Tomasz Trzcinski,et al.  I Know How You Feel: Emotion Recognition with Facial Landmarks , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[5]  Chao Li,et al.  Deep Convolutional Neural Network for Emotion Recognition Using EEG and Peripheral Physiological Signal , 2017, ICIG.

[6]  Neha Sharma,et al.  An Analysis Of Convolutional Neural Networks For Image Classification , 2018 .

[7]  Keiichi Uchimura,et al.  Facial Emotion Recognition Based on Facial Motion Stream Generated by Kinect , 2015, 2015 11th International Conference on Signal-Image Technology & Internet-Based Systems (SITIS).

[8]  Dumitru Erhan,et al.  Going deeper with convolutions , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[9]  Seyed Kamaledin Setarehdan,et al.  A novel approach to emotion recognition using local subset feature selection and modified Dempster-Shafer theory , 2018, Behavioral and Brain Functions.

[10]  Zhong Yin,et al.  Recognition of emotions using multimodal physiological signals and an ensemble deep learning model , 2017, Comput. Methods Programs Biomed..

[11]  Zied Lachiri,et al.  Emotion Classification in Arousal Valence Model using MAHNOB-HCI Database , 2017 .

[12]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[13]  Min Xu,et al.  Modeling temporal information using discrete fourier transform for recognizing emotions in user-generated videos , 2016, 2016 IEEE International Conference on Image Processing (ICIP).

[14]  Wen Gao,et al.  Learning Affective Features With a Hybrid Deep Model for Audio–Visual Emotion Recognition , 2018, IEEE Transactions on Circuits and Systems for Video Technology.

[15]  Thierry Pun,et al.  DEAP: A Database for Emotion Analysis ;Using Physiological Signals , 2012, IEEE Transactions on Affective Computing.

[16]  Shikha Tripathi,et al.  Real-time emotion recognition from facial images using Raspberry Pi II , 2016, 2016 3rd International Conference on Signal Processing and Integrated Networks (SPIN).

[17]  José García Rodríguez,et al.  A Review on Deep Learning Techniques Applied to Semantic Segmentation , 2017, ArXiv.

[18]  Farah Chenchah,et al.  Acoustic Emotion Recognition Using Linear and Nonlinear Cepstral Coefficients , 2015 .

[19]  Y. F. Huang,et al.  Accurate EEG-Based Emotion Recognition on Combined Features Using Deep Convolutional Neural Networks , 2019, IEEE Access.

[20]  Zhenqi Li,et al.  A Review of Emotion Recognition Using Physiological Signals , 2018, Sensors.