An Empirical Study: ELM in Face Matching

Face data happens everywhere and face matching/verification is the must, such as it helps track criminals; unlock your mobile phone; and pay your bill without credit cards (e.g. Apple Pay). More often, in real world, grayscale image data are used since the color images require more storage. Gray level faces can be studied through two different features: edges and texture since spatial properties could be preserved. Such features could be used to classify faces from one another. Instead of using distance-based feature matching concept, in this paper, a fast machine learning classifier, which we call extreme learning machine (ELM) is used, where we have taken several different activation functions, such as tanh, sigmoid, softlim, hardlim, gaussian, multiquadric and inv_multiquadric. In our tests, five different publicly available datasets, such as Caltech, AR, ColorFERET, IndianFaces and ORL are used. For all activation functions, we have tested with and without feature selection techniques, and compared with the state-of-the-art results.

[1]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[2]  Laurent Wendling,et al.  Integrating vocabulary clustering with spatial relations for symbol recognition , 2013, International Journal on Document Analysis and Recognition (IJDAR).

[3]  Han Zhao,et al.  Extreme learning machine: algorithm, theory and applications , 2013, Artificial Intelligence Review.

[4]  Qinyu. Zhu Extreme Learning Machine , 2013 .

[5]  Guang-Bin Huang,et al.  Face recognition based on extreme learning machine , 2011, Neurocomputing.

[6]  Yongsheng Gao,et al.  Face Recognition Using Line Edge Map , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Dianhui Wang,et al.  Extreme learning machines: a survey , 2011, Int. J. Mach. Learn. Cybern..

[8]  Victor C. M. Leung,et al.  Extreme Learning Machines [Trends & Controversies] , 2013, IEEE Intelligent Systems.

[9]  Trevor Darrell,et al.  The pyramid match kernel: discriminative classification with sets of image features , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.

[10]  George R. Thoma,et al.  RSILC: Rotation- and Scale-Invariant, Line-based Color-aware descriptor , 2015, Image Vis. Comput..

[11]  Antonio Torralba,et al.  Modeling the Shape of the Scene: A Holistic Representation of the Spatial Envelope , 2001, International Journal of Computer Vision.

[12]  Matti Pietikäinen,et al.  Face Description with Local Binary Patterns: Application to Face Recognition , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  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).

[14]  Cordelia Schmid,et al.  Beyond Bags of Features: Spatial Pyramid Matching for Recognizing Natural Scene Categories , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[15]  K. C. Santosh,et al.  Gray Level Face Recognition Using Spatial Features , 2018, RTIP2R.

[16]  Hongming Zhou,et al.  Extreme Learning Machines [Trends & Controversies] , 2013 .

[17]  Guang-Bin Huang,et al.  Trends in extreme learning machines: A review , 2015, Neural Networks.

[18]  Antanas Verikas,et al.  Agreeing to disagree: active learning with noisy labels without crowdsourcing , 2017, International Journal of Machine Learning and Cybernetics.

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

[20]  Wilfried Philips,et al.  Face Analysis Using Curve Edge Maps , 2011, ICIAP.

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