A Comparative Study of Machine Learning Techniques for Emotion Recognition

Humans share emotions which they exhibit through facial expressions. Automatic human emotion recognition algorithm in images and videos aims at detection, extraction, and evaluation of these facial expressions. This paper provides a comparison between various multi-class prediction algorithms employed on the Cohn-Kanade dataset (Lucey in The extended Cohn-Kanade dataset (CK+): a complete dataset for action unit and emotion-specified expression, pp. 94–101, 2010 [1]). The different machine learning algorithms can be used to provide emotion recognition task. We have compared the performance of K-nearest neighbors, Support Vector Machine, and neural network.

[1]  Marian Stewart Bartlett,et al.  Face recognition by independent component analysis , 2002, IEEE Trans. Neural Networks.

[2]  Ryan M. Rifkin,et al.  In Defense of One-Vs-All Classification , 2004, J. Mach. Learn. Res..

[3]  Sarah Jane Delany k-Nearest Neighbour Classifiers , 2007 .

[4]  Takeo Kanade,et al.  The Extended Cohn-Kanade Dataset (CK+): A complete dataset for action unit and emotion-specified expression , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Workshops.

[5]  Robert I. Damper,et al.  Customizing Kernel Functions for SVM-Based Hyperspectral Image Classification , 2008, IEEE Transactions on Image Processing.

[6]  Takeo Kanade,et al.  Recognizing Action Units for Facial Expression Analysis , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Chris H. Q. Ding,et al.  Multi-class protein fold recognition using support vector machines and neural networks , 2001, Bioinform..

[8]  Narendra Ahuja,et al.  Detecting Faces in Images: A Survey , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  C. P. Sumathi,et al.  A Study of Techniques for Facial Detection and Expression Classification , 2014 .

[10]  Steven Bird,et al.  NLTK: The Natural Language Toolkit , 2002, ACL.

[11]  Alex Pentland,et al.  Face recognition using eigenfaces , 1991, Proceedings. 1991 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[12]  Kishan G. Mehrotra,et al.  Efficient classification for multiclass problems using modular neural networks , 1995, IEEE Trans. Neural Networks.

[13]  Lekha Bhambhu,et al.  DATA CLASSIFICATION USING SUPPORT VECTOR MACHINE , 2009 .

[14]  Roberto Cipolla,et al.  Feature-based human face detection , 1997, Image Vis. Comput..

[15]  P. Ekman,et al.  What the face reveals : basic and applied studies of spontaneous expression using the facial action coding system (FACS) , 2005 .

[16]  Nello Cristianini,et al.  Supervised and Unsupervised Learning , 2004 .