Face-NMS: A Core-set Selection Approach for Efficient Face Recognition
Not on the map. Why?
Abstract (arXiv)
Recently, face recognition in the wild has achieved remarkable success and one key engine is the increasing size of training data. For example, the largest face dataset, WebFace42M contains about 2 million identities and 42 million faces. However, a massive number of faces raise the constraints in training time, computing resources, and memory cost. The current research on this problem mainly focuses on designing an efficient Fully-connected layer (FC) to reduce GPU memory consumption caused by a large number of identities. In this work, we relax these constraints by resolving the redundancy problem of the up-to-date face datasets caused by the greedily collecting operation (i.e. the core-set selection perspective). As the first attempt in this perspective on the face recognition problem, we find that existing methods are limited in both performance and efficiency. For superior cost-efficiency, we contribute a novel filtering strategy dubbed Face-NMS. Face-NMS works on feature space and simultaneously considers the local and global sparsity in generating core sets. In practice, Face-NMS is analogous to Non-Maximum Suppression (NMS) in the object detection community. It ranks the faces by their potential contribution to the overall sparsity and filters out the superfluous face in the pairs with high similarity for local sparsity. With respect to the efficiency aspect, Face-NMS accelerates the whole pipeline by applying a smaller but sufficient proxy dataset in training the proxy model. As a result, with Face-NMS, we successfully scale down the WebFace42M dataset to 60% while retaining its performance on the main benchmarks, offering a 40% resource-saving and 1.64 times acceleration. The code is publicly available for reference at https://github.com/HuangJunJie2017/Face-NMS.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 29 of its 51 references that are in the map. First posted on arXiv 10 Sep 2021.
Builds on
29 of 51 references.
References · 29
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
- 2018CosFace: Large Margin Cosine Loss for Deep Face Recognitioncited by 968
- 2017VGGFace2: A dataset for recognising faces across pose and agecited by 911
- 2017Deep Bayesian Active Learning with Image Datacited by 812
- 2017SphereFace: Deep Hypersphere Embedding for Face Recognitioncited by 733
- 2018An Empirical Study of Example Forgetting during Deep Neural Network Learningcited by 669
- 2017The Implicit Bias of Gradient Descent on Separable Datacited by 649
- 2016MS-Celeb-1M: A Dataset and Benchmark for Large-Scale Face Recognitioncited by 621
- 2020Dataset Condensation with Gradient Matchingcited by 510
- 2020Circle Loss: A Unified Perspective of Pair Similarity Optimizationcited by 402
17 more
- 2019Multi-Similarity Loss with General Pair Weighting for Deep Metric Learningcited by 368
- 2019Selection via Proxy: Efficient Data Selection for Deep Learningcited by 337
- 2021WebFace260M: A Benchmark Unveiling the Power of Million-Scale Deep Face Recognitioncited by 221
- 2015The MegaFace Benchmark: 1 Million Faces for Recognition at Scalecited by 199
- 2019RetinaFace: Single-stage Dense Face Localisation in the Wildcited by 164
- 2020Partial FC: Training 10 Million Identities on a Single Machinecited by 163
- 2017Learning non-maximum suppressioncited by 112
- 2017Deep Active Learning for Named Entity Recognitioncited by 108
- 2016Coresets for Scalable Bayesian Logistic Regressioncited by 79
- 2018Bayesian Coreset Construction via Greedy Iterative Geodesic Ascentcited by 68
- 2018The Devil of Face Recognition is in the Noisecited by 65
- 2019Mis-classified Vector Guided Softmax Loss for Face Recognitioncited by 60
- 2017Automated Scalable Bayesian Inference via Hilbert Coresetscited by 55
- 2019Deep Active Learning for Efficient Training of a LiDAR 3D Object Detectorcited by 45
- 2021Dynamic Class Queue for Large Scale Face Recognition In the Wildcited by 14
- 2018Comparator Networkscited by 13
- 2020NPCFace: Negative-Positive Collaborative Training for Large-scale Face Recognitioncited by 9
Built on by
Not cited yet.