Feature selection for facial emotion recognition using late hill-climbing based memetic algorithm

Facial Emotion Recognition (FER) is an important research domain which allows us to provide a better interactive environment between humans and computers. Some standard and popular features extracted from facial expression images include Uniform Local Binary Pattern (uLBP), Horizontal-Vertical Neighborhood Local Binary Pattern (hvnLBP), Gabor filters, Histogram of Oriented Gradients (HOG) and Pyramidal HOG (PHOG). However, these feature vectors may contain some features that are irrelevant or redundant in nature, thereby increasing the overall computational time as well as recognition error of a classification system. To counter this problem, we have proposed a new feature selection (FS) algorithm based on Late Hill Climbing and Memetic Algorithm (MA). A novel local search technique called Late Acceptance Hill Climbing through Redundancy and Relevancy (LAHCRR) has been used in this regard. It combines the concepts of Local Hill-Climbing and minimal-Redundancy Maximal-Relevance (mRMR) to form a more effective local search mechanism in MA. The algorithm is then evaluated on the said feature vectors extracted from the facial images of two popular FER datasets, namely RaFD and JAFFE. LAHCRR is used as local search in MA to form Late Hill Climbing based Memetic Algorithm (LHCMA). LHCMA is compared with state-of-the-art methods. The experimental outcomes show that the proposed FS algorithm reduces the feature dimension to a significant amount as well as increases the recognition accuracy as compared to other methods.

[1]  Guoyin Wang,et al.  Self-Learning Facial Emotional Feature Selection Based on Rough Set Theory , 2009 .

[2]  Liming Chen,et al.  Facial Image Analysis Based on Local Binary Patterns: A Survey , 2011 .

[3]  Joni-Kristian Kämäräinen,et al.  Invariance properties of Gabor filter-based features-overview and applications , 2006, IEEE Transactions on Image Processing.

[4]  Fikret S. Gürgen,et al.  A feature selection method based on kernel canonical correlation analysis and the minimum Redundancy-Maximum Relevance filter method , 2012, Expert Syst. Appl..

[5]  Shaogang Gong,et al.  Facial expression recognition based on Local Binary Patterns: A comprehensive study , 2009, Image Vis. Comput..

[6]  Wei Liu,et al.  Feature fusion of HOG and WLD for facial expression recognition , 2013, Proceedings of the 2013 IEEE/SICE International Symposium on System Integration.

[7]  Tamás D. Gedeon,et al.  Emotion recognition using PHOG and LPQ features , 2011, Face and Gesture 2011.

[8]  Chris H. Q. Ding,et al.  Minimum redundancy feature selection from microarray gene expression data , 2003, Computational Systems Bioinformatics. CSB2003. Proceedings of the 2003 IEEE Bioinformatics Conference. CSB2003.

[9]  Xiaoming Xu,et al.  A hybrid genetic algorithm for feature selection wrapper based on mutual information , 2007, Pattern Recognit. Lett..

[10]  Asit Barman,et al.  Facial expression recognition using distance and texture signature relevant features , 2019, Appl. Soft Comput..

[11]  Ruth Agada,et al.  Edge based mean LBP for valence facial expression detection , 2015, 2015 IEEE International Conference on Electrical, Computer and Communication Technologies (ICECCT).

[12]  Hélène Laurent,et al.  Feature Selection for Emotion Recognition based on Random Forest , 2016, VISIGRAPP.

[13]  Seyed Mohammad Mirjalili,et al.  Whale optimization approaches for wrapper feature selection , 2018, Appl. Soft Comput..

[14]  Yoshihiko Hamamoto,et al.  A gabor filter-based method for recognizing handwritten numerals , 1998, Pattern Recognit..

[15]  Igor Kononenko,et al.  Estimating Attributes: Analysis and Extensions of RELIEF , 1994, ECML.

[16]  Fengyuan Wang,et al.  Facial expression recognition from image based on hybrid features understanding , 2019, J. Vis. Commun. Image Represent..

[17]  Maja Pantic,et al.  Automatic Analysis of Facial Expressions: The State of the Art , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[18]  Yan Zhang,et al.  Application of ReliefF algorithm to selecting feature sets for classification of high resolution remote sensing image , 2016, 2016 IEEE International Geoscience and Remote Sensing Symposium (IGARSS).

[19]  David Zhang,et al.  Palmprint feature extraction using 2-D Gabor filters , 2003, Pattern Recognit..

[20]  Paul A. Viola,et al.  Robust Real-Time Face Detection , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[21]  Hojat Ghimatgar,et al.  An improved feature selection algorithm based on graph clustering and ant colony optimization , 2018, Knowl. Based Syst..

[22]  S. C. Neoh,et al.  A Micro-GA Embedded PSO Feature Selection Approach to Intelligent Facial Emotion Recognition , 2017, IEEE Transactions on Cybernetics.

[23]  Andrew Zisserman,et al.  Representing shape with a spatial pyramid kernel , 2007, CIVR '07.

[24]  R. Vishnu Priya Emotion recognition from geometric fuzzy membership functions , 2018, Multimedia Tools and Applications.

[25]  Hadi Seyedarabi,et al.  Face recognition using Gabor-based direct linear discriminant analysis and support vector machine , 2013, Comput. Electr. Eng..

[26]  Matti Pietikäinen,et al.  Multiresolution Gray-Scale and Rotation Invariant Texture Classification with Local Binary Patterns , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[27]  Di Huang,et al.  Local Binary Patterns and Its Application to Facial Image Analysis: A Survey , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[28]  WangShui-Hua,et al.  Intelligent facial emotion recognition based on stationary wavelet entropy and Jaya algorithm , 2018 .

[29]  LinLin Shen,et al.  Gabor wavelets and General Discriminant Analysis for face identification and verification , 2007, Image Vis. Comput..

[30]  Guoxin Zhang,et al.  Facial Expression Recognition from Video Sequences Based on Spatial-Temporal Motion Local Binary Pattern and Gabor Multiorientation Fusion Histogram , 2017 .

[31]  Chengjun Liu,et al.  Gabor feature based classification using the enhanced fisher linear discriminant model for face recognition , 2002, IEEE Trans. Image Process..

[32]  Michael J. Lyons,et al.  Coding facial expressions with Gabor wavelets , 1998, Proceedings Third IEEE International Conference on Automatic Face and Gesture Recognition.

[33]  Yudong Zhang,et al.  Intelligent facial emotion recognition based on stationary wavelet entropy and Jaya algorithm , 2018, Neurocomputing.

[34]  Masahide Kaneko,et al.  Facial-component-based bag of words and PHOG descriptor for facial expression recognition , 2009, 2009 IEEE International Conference on Systems, Man and Cybernetics.

[35]  Mita Nasipuri,et al.  A GA based hierarchical feature selection approach for handwritten word recognition , 2019, Neural Computing and Applications.

[36]  Zulaiha Ali Othman,et al.  Metaheuristic approach for an enhanced mRMR filter method for classification using drug response microarray data , 2017, Expert Syst. Appl..

[37]  Caifeng Shan,et al.  Learning Discriminative LBP-Histogram Bins for Facial Expression Recognition , 2008, BMVC.

[38]  Ninu Preetha Nirmala Sreedharan,et al.  Grey Wolf optimisation-based feature selection and classification for facial emotion recognition , 2018, IET Biom..

[39]  Abdesselam Bouzerdoum,et al.  Feature selection for facial expression recognition , 2010, 2010 2nd European Workshop on Visual Information Processing (EUVIP).

[40]  Stephen A. Billings,et al.  A new maximum relevance-minimum multicollinearity (MRmMC) method for feature selection and ranking , 2017, Pattern Recognit..

[41]  Skyler T. Hawk,et al.  Presentation and validation of the Radboud Faces Database , 2010 .

[42]  Ram Sarkar,et al.  Genetic algorithm based cancerous gene identification from microarray data using ensemble of filter methods , 2018, Medical & Biological Engineering & Computing.

[43]  Jun Ou,et al.  Automatic Facial Expression Recognition Using Gabor Filter and Expression Analysis , 2010, 2010 Second International Conference on Computer Modeling and Simulation.

[44]  Guodong Guo,et al.  Simultaneous feature selection and classifier training via linear programming: a case study for face expression recognition , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[45]  Emam Hossain,et al.  Automated Facial Expression Recognition Using Gradient-Based Ternary Texture Patterns , 2013 .

[46]  Aurobinda Routray,et al.  A real time facial expression classification system using Local Binary Patterns , 2015, 2012 4th International Conference on Intelligent Human Computer Interaction (IHCI).

[47]  S.M. Lajevardi,et al.  Feature selection for facial expression recognition based on optimization algorithm , 2009, 2009 2nd International Workshop on Nonlinear Dynamics and Synchronization.

[48]  Mita Nasipuri,et al.  Feature Selection for Handwritten Word Recognition Using Memetic Algorithm , 2019 .

[49]  Pierluigi Carcagnì,et al.  Facial expression recognition and histograms of oriented gradients: a comprehensive study , 2015, SpringerPlus.

[50]  Edmund K. Burke,et al.  The late acceptance Hill-Climbing heuristic , 2017, Eur. J. Oper. Res..

[51]  Lluís A. Belanche Muñoz,et al.  Review and Evaluation of Feature Selection Algorithms in Synthetic Problems , 2011, ArXiv.

[52]  Fuhui Long,et al.  Feature selection based on mutual information criteria of max-dependency, max-relevance, and min-redundancy , 2003, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[53]  Zahir M. Hussain,et al.  Automatic facial expression recognition: feature extraction and selection , 2010, Signal, Image and Video Processing.

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

[55]  Bill Triggs,et al.  Histograms of oriented gradients for human detection , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[56]  Mohamed F. Ghalwash,et al.  Minimum redundancy maximum relevance feature selection approach for temporal gene expression data , 2017, BMC Bioinformatics.

[57]  Ruisheng Zhang,et al.  A BPSO-SVM algorithm based on memory renewal and enhanced mutation mechanisms for feature selection , 2017, Appl. Soft Comput..

[58]  Sang Hyun Park,et al.  Facial expression recognition based on local region specific features and support vector machines , 2016, Multimedia Tools and Applications.

[59]  Bir Bhanu,et al.  Evolutionary feature synthesis for facial expression recognition , 2006, Pattern Recognit. Lett..

[60]  Saman A. Zonouz,et al.  CloudID: Trustworthy cloud-based and cross-enterprise biometric identification , 2015, Expert Syst. Appl..

[61]  Ujjwal Maulik,et al.  Recursive Memetic Algorithm for gene selection in microarray data , 2019, Expert Syst. Appl..

[62]  Ram D. Sriram,et al.  Modeling, validation and verification of three-dimensional cell-scaffold contacts from terabyte-sized images , 2017, BMC Bioinformatics.

[63]  L. A. Belanche,et al.  Review and Evaluation of Feature Selection Algorithms in Synthetic Problems , 2011, 1101.2320.

[64]  Zexuan Zhu,et al.  Wrapper–Filter Feature Selection Algorithm Using a Memetic Framework , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[65]  Anil K. Jain,et al.  Unsupervised texture segmentation using Gabor filters , 1990, 1990 IEEE International Conference on Systems, Man, and Cybernetics Conference Proceedings.

[66]  E. A. Newman,et al.  Techniques for Producing School Timetables on a Computer and their Application to other Scheduling Problems , 1961, Comput. J..

[67]  Hossein Nezamabadi-pour,et al.  An advanced ACO algorithm for feature subset selection , 2015, Neurocomputing.

[68]  Gabriel Cristóbal,et al.  Invariant texture analysis through Local Binary Patterns , 2011, ArXiv.

[69]  Shiqing Zhang,et al.  Facial expression recognition based on local binary patterns and local fisher discriminant analysis , 2012 .

[70]  J. Daugman Uncertainty relation for resolution in space, spatial frequency, and orientation optimized by two-dimensional visual cortical filters. , 1985, Journal of the Optical Society of America. A, Optics and image science.

[71]  Byungyong Ryu,et al.  Facial expression recognition with local prominent directional pattern , 2019, Signal Process. Image Commun..

[72]  Hui-Huang Hsu,et al.  Hybrid feature selection by combining filters and wrappers , 2011, Expert Syst. Appl..