Face Recognition Using Harmony Search-Based Selected Features

Harmony search algorithm (HSA) is an evolutionary algorithm which is used to solve a wide class of problems. HSA is based on the idea of musician's behavior in searching for better harmonies. It tries to find the optimal solution according to an objective function. HSA has been applied to various optimization problems such as timetabling, text summarization, flood model calibration. In this paper we used HSA to select an optimal subset of features that gives a better accuracy results in solving the face recognition problem. The proposed approach is compared with the standard Principal Component Analysis (PCA). A set of images that each has a face adopted from the literature is used to evaluate the proposed algorithm. The obtained results show that using HSA to select the subset of features gives better accuracy in face recognition.

[1]  Jun Guo,et al.  Gabor-Eigen-Whiten-Cosine: A Robust Scheme for Face Recognition , 2005, AMFG.

[2]  I. G. Priest THE OPTICAL SOCIETY OF AMERICA. , 1922, Science.

[3]  Mengjie Zhang,et al.  Genetic Programming for Object Detection: a Two-phase Approach with an Improved Fitness Function , 2009, Progress in Computer Vision and Image Analysis.

[4]  Z. Geem Optimal cost design of water distribution networks using harmony search , 2006 .

[5]  Enrique Alba,et al.  Parallelism and evolutionary algorithms , 2002, IEEE Trans. Evol. Comput..

[6]  Paul A. Viola,et al.  Rapid object detection using a boosted cascade of simple features , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[7]  Tomaso A. Poggio,et al.  Example-Based Learning for View-Based Human Face Detection , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Mandava Rajeswari,et al.  A hybrid harmony search algorithm for MRI brain segmentation , 2011, Evol. Intell..

[9]  Chengjun Liu,et al.  Evolutionary Pursuit and Its Application to Face Recognition , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Antonio Torralba,et al.  Sharing Visual Features for Multiclass and Multiview Object Detection , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[11]  Dennis Weyland,et al.  A Rigorous Analysis of the Harmony Search Algorithm: How the Research Community can be Misled by a "Novel" Methodology , 2010, Int. J. Appl. Metaheuristic Comput..

[12]  Mahamed G. H. Omran,et al.  Global-best harmony search , 2008, Appl. Math. Comput..

[13]  M. Turk,et al.  Eigenfaces for Recognition , 1991, Journal of Cognitive Neuroscience.

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

[15]  Cordelia Schmid,et al.  Bandit Algorithms for Tree Search , 2007, UAI.

[16]  Rabab M. Ramadan,et al.  FACE RECOGNITION USING PARTICLE SWARM OPTIMIZATION-BASED SELECTED FEATURES , 2009 .

[17]  Antonio Criminisi,et al.  TextonBoost: Joint Appearance, Shape and Context Modeling for Multi-class Object Recognition and Segmentation , 2006, ECCV.

[18]  Takeo Kanade,et al.  Object Detection Using the Statistics of Parts , 2004, International Journal of Computer Vision.

[19]  Daoqiang Zhang,et al.  Diagonal principal component analysis for face recognition , 2006, Pattern Recognit..

[20]  Mengjie Zhang,et al.  Genetic Programming for Object Detection: Improving Fitness Functions and Optimising Training Data , 2006, IEEE Intell. Informatics Bull..

[21]  Andrew Blake,et al.  Contour-based learning for object detection , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.

[22]  Sayan Mukherjee,et al.  Feature reduction and hierarchy of classifiers for fast object detection in video images , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[23]  Z. Geem Optimal Design of Water Distribution Networks Using Harmony Search , 2009 .

[24]  Cordelia Schmid,et al.  Accurate Object Detection with Deformable Shape Models Learnt from Images , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

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

[26]  Hassan Abolhassani,et al.  Harmony K-means algorithm for document clustering , 2009, Data Mining and Knowledge Discovery.

[27]  Nicholas M Sandirasegaram Automatic Target Recognition in SAR Imagery Using a MLP Neural Network , 2002 .

[28]  Karbhari V. Kale,et al.  Human Face Recognition Using Superior Principal Component Analysis (SPCA) , 2010 .

[29]  Jarrod Trevathan,et al.  Neural Network-based Hwritten Signature Verification , 2008, J. Comput..

[30]  Yann LeCun,et al.  Synergistic Face Detection and Pose Estimation with Energy-Based Models , 2004, J. Mach. Learn. Res..

[31]  Zong Woo Geem,et al.  State-of-the-Art in the Structure of Harmony Search Algorithm , 2010, Recent Advances In Harmony Search Algorithm.

[32]  Zehang Sun,et al.  Object detection using feature subset selection , 2004, Pattern Recognit..

[33]  Yair Weiss,et al.  Learning object detection from a small number of examples: the importance of good features , 2004, CVPR 2004.

[34]  G. Angeline Ezhilarasi,et al.  Network Decomposition using EvolutionaryAlgorithms in Power Systems , 2011 .

[35]  N. Jamil,et al.  Face recognition using neural networks , 2001, Proceedings. IEEE International Multi Topic Conference, 2001. IEEE INMIC 2001. Technology for the 21st Century..

[36]  Qingshan Liu,et al.  Face recognition using kernel based fisher discriminant analysis , 2002, Proceedings of Fifth IEEE International Conference on Automatic Face Gesture Recognition.

[37]  Sarawat Anam,et al.  Face Recognition Using Genetic Algorithm and Back Propagation Neural Network , 2009 .

[38]  John Daugman,et al.  Probing the Uniqueness and Randomness of IrisCodes: Results From 200 Billion Iris Pair Comparisons , 2006, Proceedings of the IEEE.

[39]  Christophe Garcia,et al.  A neural architecture for fast and robust face detection , 2002, Object recognition supported by user interaction for service robots.