Deeply learned face representations are sparse, selective, and robust
arXiv:1412.1265
Abstract
This paper designs a high-performance deep convolutional network (DeepID2+) for face recognition. It is learned with the identification-verification supervisory signal. By increasing the dimension of hidden representations and adding supervision to early convolutional layers, DeepID2+ achieves new state-of-the-art on LFW and YouTube Faces benchmarks. Through empirical studies, we have discovered three properties of its deep neural activations critical for the high performance: sparsity, selectiveness and robustness. (1) It is observed that neural activations are moderately sparse. Moderate sparsity maximizes the discriminative power of the deep net as well as the distance between images. It is surprising that DeepID2+ still can achieve high recognition accuracy even after the neural responses are binarized. (2) Its neurons in higher layers are highly selective to identities and identity-related attributes. We can identify different subsets of neurons which are either constantly excited or inhibited when different identities or attributes are present. Although DeepID2+ is not taught to distinguish attributes during training, it has implicitly learned such high-level concepts. (3) It is much more robust to occlusions, although occlusion patterns are not included in the training set.
References in corpus (3)
Cited by in corpus (24)
- Empirical Evaluation of Rectified Activations in Convolutional Network
- DeepID3: Face Recognition with Very Deep Neural Networks
- CosFace: Large Margin Cosine Loss for Deep Face Recognition
- Targeting Ultimate Accuracy: Face Recognition via Deep Embedding
- Naive-Deep Face Recognition: Touching the Limit of LFW Benchmark or Not?
- Deep learning and face recognition: the state of the art
- Quality Aware Network for Set to Set Recognition
- MegaFace: A Million Faces for Recognition at Scale
- When Face Recognition Meets with Deep Learning: an Evaluation of Convolutional Neural Networks for Face Recognition
- Attributes for Improved Attributes: A Multi-Task Network for Attribute Classification
- Rethinking Feature Distribution for Loss Functions in Image Classification
- Generating Descriptions with Grounded and Co-Referenced People
- Learning deep representation from coarse to fine for face alignment
- Frankenstein: Learning Deep Face Representations using Small Data
- Unconstrained Face Verification using Deep CNN Features
- VIPLFaceNet: An Open Source Deep Face Recognition SDK
- Spot the Difference by Object Detection
- A Fast and Accurate System for Face Detection, Identification, and Verification
- Face Recognition in Unconstrained Conditions: A Systematic Review
- Accurate and Efficient Similarity Search for Large Scale Face Recognition
- Cross-domain Image Retrieval with a Dual Attribute-aware Ranking Network
- Self-attention aggregation network for video face representation and recognition
- Learning Discriminative Features with Class Encoder
- Efficient Face Alignment via Locality-constrained Representation for Robust Recognition