A novel local extrema based gravitational search algorithm and its application in face recognition using one training image per class

In this present paper a new methodology has been presented involving a stochastic optimization based approach to solve the face recognition problem with only one training image per class. Singular value decomposition (SVD) is used to decompose the single training image into two component images in order to compute the within class scatter matrix. The stochastic optimization approach is implemented employing gravitational search algorithm (GSA) which searches for an optimal transform matrix instead of using the traditional solution of general eigenvalue problem as is carried out in Fisher linear discriminant analysis (FLDA). The present paper also proposes two novel variants of GSA, namely the 2-D version of GSA, in order to cater for the 2-D image data, and the other one is a 2-D randomized local extrema based GSA (RLEGSA), which employs a stochastic local neighborhood based search instead of global search, as in basic GSA. Finally, a novel concept of performing an automated selection of projection vectors is incorporated in the 2-D RLEGSA to propose an improved variant, called the Modified RLEGSA (MRLEGSA). Experimental results, based on benchmark Yale A and ORL databases, show that the proposed methods outperform several existing schemes.

[1]  Salwani Abdullah,et al.  A combined approach for clustering based on K-means and gravitational search algorithms , 2012, Swarm Evol. Comput..

[2]  Konstantinos N. Plataniotis,et al.  Face recognition using LDA-based algorithms , 2003, IEEE Trans. Neural Networks.

[3]  Daoqiang Zhang,et al.  A new face recognition method based on SVD perturbation for single example image per person , 2005, Appl. Math. Comput..

[4]  Amitava Chatterjee,et al.  Volterra kernel based face recognition using artificial bee colonyoptimization , 2013, Eng. Appl. Artif. Intell..

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

[6]  Aizhu Zhang,et al.  A Hybrid Genetic Algorithm and Gravitational Search Algorithm for Image Segmentation Using Multilevel Thresholding , 2013, IbPRIA.

[7]  Amitava Chatterjee,et al.  A Random Spatial lbest PSO-Based Hybrid Strategy for Designing Adaptive Fuzzy Controllers for a Class of Nonlinear Systems , 2012, IEEE Transactions on Instrumentation and Measurement.

[8]  R. Mansouri,et al.  Effective time variation of G in a model universe with variable space dimension , 1999 .

[9]  Daoqiang Zhang,et al.  Enhanced (PC)2 A for face recognition with one training image per person , 2004, Pattern Recognit. Lett..

[10]  Jing-Yu Yang,et al.  Optimal discriminant plane for a small number of samples and design method of classifier on the plane , 1991, Pattern Recognit..

[11]  Hua Yu,et al.  A direct LDA algorithm for high-dimensional data - with application to face recognition , 2001, Pattern Recognit..

[12]  Jieping Ye,et al.  Two-Dimensional Linear Discriminant Analysis , 2004, NIPS.

[13]  Arun Ross,et al.  An introduction to biometric recognition , 2004, IEEE Transactions on Circuits and Systems for Video Technology.

[14]  Hossein Nezamabadi-pour,et al.  GSA: A Gravitational Search Algorithm , 2009, Inf. Sci..

[15]  Simon C. K. Shiu,et al.  Multi-scale Patch Based Collaborative Representation for Face Recognition with Margin Distribution Optimization , 2012, ECCV.

[16]  Zhi-Hua Zhou,et al.  Face recognition from a single image per person: A survey , 2006, Pattern Recognit..

[17]  David Zhang,et al.  Face recognition using FLDA with single training image per person , 2008, Appl. Math. Comput..

[18]  Robert H. Halstead,et al.  Matrix Computations , 2011, Encyclopedia of Parallel Computing.

[19]  Rabia Jafri,et al.  A Survey of Face Recognition Techniques , 2009, J. Inf. Process. Syst..

[20]  Azriel Rosenfeld,et al.  Face recognition: A literature survey , 2003, CSUR.

[21]  Q. Tian,et al.  Comparison of statistical pattern-recognition algorithms for hybrid processing. II: Eigenvector-based algorithm , 1988 .

[22]  Li-Yeh Chuang,et al.  Feature Selection using PSO-SVM , 2007, IMECS.

[23]  Swagatam Das,et al.  Dynamic Constrained Optimization with offspring repair based Gravitational Search Algorithm , 2013, 2013 IEEE Congress on Evolutionary Computation.

[24]  Salwani Abdullah,et al.  Application of Gravitational Search Algorithm on Data Clustering , 2011, RSKT.

[25]  Zhi-Hua Zhou,et al.  Making FLDA applicable to face recognition with one sample per person , 2004, Pattern Recognit..