Face recognition: A novel un-supervised convolutional neural network method

Image classification is an effortless task for humans but when it comes to learn by a machine it's fairly challenging. Convolutional neural network (CNN) as one of the most prevalent deep learning algorithm, has gain high reputation in Image features extraction. In this research article, we propose few new twists of unsupervised learning i.e. sparse filtering to seizure effective and distinguishable features of image. Features extracted by sparse filtering algorithm is convolved with the first CNN layer, and then these feature are further used in feed forward manner by the CNN to learn more good features for classification. The linear regression classifier is used to serve as the output layer of CNN for providing the probability of image class. We show that the performance of numeral visual identification and detection tasks improves by using these filters in multistage convolutional network architecture i.e. CNN. As far as we are concern, this is the first effort where an unsupervised convolutional neural network has been introduced to the facial classification problem. Experimental results on a public dataset determine the efficiency of the proposed model. Moreover, we conclude this paper by pinpointing some open research issues for face image classification in future contemplation.

[1]  Roseli A. Francelin Romero,et al.  Mapping of Facial Elements for Emotion Analysis , 2014, 2014 Brazilian Conference on Intelligent Systems.

[2]  Federico Girosi,et al.  Training support vector machines: an application to face detection , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[3]  Dongdai Lin,et al.  Robust Face Clustering Via Tensor Decomposition , 2015, IEEE Transactions on Cybernetics.

[4]  Hui Li,et al.  A fine‐grained access control and revocation scheme on clouds , 2016, Concurr. Comput. Pract. Exp..

[5]  Yongfeng Huang,et al.  Towards efficient and secure access control system for mobile cloud computing , 2015 .

[6]  Kolawole John Adebayo,et al.  Comparative analysis of PCA-based and Neural Network based face recognition systems , 2012, 2012 12th International Conference on Intelligent Systems Design and Applications (ISDA).

[7]  Raphaël Féraud,et al.  A Fast and Accurate Face Detector Based on Neural Networks , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Kunihiko Fukushima,et al.  Neocognitron: A new algorithm for pattern recognition tolerant of deformations and shifts in position , 1982, Pattern Recognit..

[9]  Abdesselam Bouzerdoum,et al.  Skin segmentation using color pixel classification: analysis and comparison , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[10]  Shuicheng Yan,et al.  Facial Analysis With a Lie Group Kernel , 2015, IEEE Transactions on Circuits and Systems for Video Technology.

[11]  Shaozhang Niu,et al.  An Effective and Secure Access Control System Scheme in the Cloud , 2015 .

[12]  Martin A. Riedmiller,et al.  A direct adaptive method for faster backpropagation learning: the RPROP algorithm , 1993, IEEE International Conference on Neural Networks.

[13]  Jiquan Ngiam,et al.  Sparse Filtering , 2011, NIPS.

[14]  Wenhan Luo,et al.  Unified Face Analysis by Iterative Multi-output Random Forests , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[15]  Reyer Zwiggelaar,et al.  Thermal Facial Analysis for Deception Detection , 2014, IEEE Transactions on Information Forensics and Security.

[16]  Arsalane Zarghili,et al.  Color facial authentication system based on neural network , 2011, 2011 Colloquium in Information Science and Technology.

[17]  Hassan Ugail,et al.  A database for facial behavioural analysis , 2013, 2013 10th IEEE International Conference and Workshops on Automatic Face and Gesture Recognition (FG).

[18]  S. Himavathi,et al.  Principal component analysis based cascade neural network for face recognition , 2012, 2012 International Conference on Emerging Trends in Science, Engineering and Technology (INCOSET).

[19]  Hassan Ugail,et al.  Facial image processing for facial analysis , 2010, 44th Annual 2010 IEEE International Carnahan Conference on Security Technology.

[20]  Takeo Kanade,et al.  Neural Network-Based Face Detection , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[21]  Abdesselam Bouzerdoum,et al.  A Pyramidal Neural Network For Visual Pattern Recognition , 2007, IEEE Transactions on Neural Networks.

[22]  Ah Chung Tsoi,et al.  Face recognition: a convolutional neural-network approach , 1997, IEEE Trans. Neural Networks.

[23]  Christophe Garcia,et al.  Convolutional face finder: a neural architecture for fast and robust face detection , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[24]  Beat Fasel,et al.  Robust face analysis using convolutional neural networks , 2002, Object recognition supported by user interaction for service robots.

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

[26]  S. Fatahi,et al.  Face recognition with Linear Discriminant Analysis and neural networks , 2013, 2013 First Iranian Conference on Pattern Recognition and Image Analysis (PRIA).

[27]  Gökhan Bilgin,et al.  Classification of histopathological images using convolutional neural network , 2014, 2014 4th International Conference on Image Processing Theory, Tools and Applications (IPTA).

[28]  Narendra Ahuja,et al.  A SNoW-Based Face Detector , 1999, NIPS.

[29]  Chandra Kambhamettu,et al.  VADANA: A dense dataset for facial image analysis , 2011, 2011 IEEE International Conference on Computer Vision Workshops (ICCV Workshops).

[30]  Erik Hjelmås,et al.  Face Detection: A Survey , 2001, Comput. Vis. Image Underst..