Facial Recognition via Transfer Learning: Fine-Tuning Keras_vggface

The challenge of developing facial recognition systems has been the focus of many research efforts in recent years and has numerous applications in areas such as security, entertainment, and biometrics. Recently, most progress in this field has come from training very deep neural networks on massive datasets. Here, we use a pre-trained face recognition model and perform transfer learning to produce a network that is capable of making accurate predictions on a much smaller dataset. We also compare our results with results produced by a selection of classical algorithms on the same dataset.

[1]  D. Hubel,et al.  Receptive fields of single neurones in the cat's striate cortex , 1959, The Journal of physiology.

[2]  Chaoyang Zhang,et al.  Improve Non-graph Matching Feature-Based Face Recognition Performance by Using a Multi-stage Matching Strategy , 2015, ISVC.

[3]  Chaoyang Zhang,et al.  Improve recognition performance by hybridizing principal component analysis (PCA) and elastic bunch graph matching (EBGM) , 2014, 2014 IEEE Symposium on Computational Intelligence for Multimedia, Signal and Vision Processing (CIMSIVP).

[4]  Xiaogang Wang,et al.  Intelligent multi-camera video surveillance: A review , 2013, Pattern Recognit. Lett..

[5]  Jürgen Schmidhuber,et al.  Deep learning in neural networks: An overview , 2014, Neural Networks.

[6]  Harry Wechsler,et al.  The FERET database and evaluation procedure for face-recognition algorithms , 1998, Image Vis. Comput..

[7]  Chaoyang Zhang,et al.  Parallelization of elastic bunch graph matching (EBGM) algorithm for fast face recognition , 2013, 2013 IEEE China Summit and International Conference on Signal and Information Processing.

[8]  Ming Yang,et al.  DeepFace: Closing the Gap to Human-Level Performance in Face Verification , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[9]  Kunihiko Fukushima,et al.  Neocognitron: A Self-Organizing Neural Network Model for a Mechanism of Visual Pattern Recognition , 1982 .

[10]  Martín Abadi,et al.  TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems , 2016, ArXiv.

[11]  Yann LeCun,et al.  Convolutional neural networks applied to house numbers digit classification , 2012, Proceedings of the 21st International Conference on Pattern Recognition (ICPR2012).

[12]  Andrew Zisserman,et al.  Deep Face Recognition , 2015, BMVC.

[13]  Qiang Yang,et al.  A Survey on Transfer Learning , 2010, IEEE Transactions on Knowledge and Data Engineering.

[14]  Chaoyang Zhang,et al.  Boosting non-graph matching feature-based face recognition with a multi-stage matching strategy , 2017, Int. J. Wavelets Multiresolution Inf. Process..