Genetic algorithm-optimised structure of convolutional neural network for face recognition applications

Proposing a proper method for face recognition is still a challenging subject in biometric and computer vision applications. Although some reliable systems were introduced under relatively controlled conditions, their recognition rate is not satisfactory in the general settings. This is especially true when there are variations in pose, illumination, and facial expression. To alleviate these problems, a hybrid face recognition system is proposed which benefits from the superiority of both convolutional neural network (CNN) and support vector machine (SVM). To this end, first a genetic algorithm is employed to find the optimum structure of CNN. Then, the performance of the system is improved by replacing the last layer of CNN with an ensemble of SVMs. Finally, using concepts of error correction, decision is made. The potential of CNN as a trainable feature extractor provides a flexible recognition system that can recognise faces with variations in pose and illumination. Simulation results show that the system achieves good recognition rate and is robust against variations in terms of facial expressions, occlusion, noise, and illuminations.

[1]  Xiaoming Chen,et al.  Discriminative structure discovery via dimensionality reduction for facial image manifold , 2014, Neural Computing and Applications.

[2]  Norbert Krüger,et al.  Face Recognition by Elastic Bunch Graph Matching , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  Jeffery R. Price,et al.  Face recognition using direct, weighted linear discriminant analysis and modular subspaces , 2005, Pattern Recognit..

[4]  Tomaso A. Poggio,et al.  Face recognition: component-based versus global approaches , 2003, Comput. Vis. Image Underst..

[5]  Yi-Hung Liu,et al.  Face Recognition Using Total Margin-Based Adaptive Fuzzy Support Vector Machines , 2007, IEEE Transactions on Neural Networks.

[6]  David J. Kriegman,et al.  Eigenfaces vs. Fisherfaces: Recognition Using Class Specific Linear Projection , 1996, ECCV.

[7]  Kalaiarasi Sonai Muthu,et al.  Face recognition with Symmetric Local Graph Structure (SLGS) , 2014, Expert Syst. Appl..

[8]  Matti Pietikäinen,et al.  A comparative study of texture measures with classification based on featured distributions , 1996, Pattern Recognit..

[9]  Chengjun Liu,et al.  Fusion of color, local spatial and global frequency information for face recognition , 2010, Pattern Recognit..

[10]  Dacheng Tao,et al.  Robust Face Recognition via Multimodal Deep Face Representation , 2015, IEEE Transactions on Multimedia.

[11]  Meisam Khalil Arjmandi,et al.  Audio steganalysis based on reversed psychoacoustic model of human hearing , 2016, Digit. Signal Process..

[12]  Hakan Cevikalp,et al.  Discriminative common vectors for face recognition , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  Timothy F. Cootes,et al.  Active Appearance Models , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  Mahmoud Hassaballah,et al.  Face recognition: challenges, achievements and future directions , 2015, IET Comput. Vis..

[15]  Kenneth Rose,et al.  A probabilistic model of face mapping with local transformations and its application to person recognition , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[16]  Thomas G. Dietterich,et al.  Solving Multiclass Learning Problems via Error-Correcting Output Codes , 1994, J. Artif. Intell. Res..

[17]  Roberto Brunelli,et al.  Face Recognition: Features Versus Templates , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[18]  Yoshua Bengio,et al.  Gradient-based learning applied to document recognition , 1998, Proc. IEEE.

[19]  Penio S. Penev,et al.  Local feature analysis: A general statistical theory for object representation , 1996 .

[20]  Hyoung Joong Kim,et al.  Linear collaborative discriminant regression classification for face recognition , 2015, J. Vis. Commun. Image Represent..

[21]  Hsuan-Tien Lin,et al.  Multilabel Classification Using Error-Correcting Codes of Hard or Soft Bits , 2013, IEEE Transactions on Neural Networks and Learning Systems.

[22]  Barnabás Takács,et al.  Comparing face images using the modified Hausdorff distance , 1998, Pattern Recognit..

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

[24]  Jiexin Pu,et al.  Face Recognition Via Weighted Two Phase Test Sample Sparse Representation , 2013, Neural Processing Letters.

[25]  Mohammad Pooyan,et al.  Detection of vocal disorders based on phase space parameters and Lyapunov spectrum , 2015, Biomed. Signal Process. Control..