Killing Two Birds with One Stone:Efficient and Robust Training of Face Recognition CNNs by Partial FC
Not on the map. Why?
Abstract (arXiv)
Learning discriminative deep feature embeddings by using million-scale in-the-wild datasets and margin-based softmax loss is the current state-of-the-art approach for face recognition. However, the memory and computing cost of the Fully Connected (FC) layer linearly scales up to the number of identities in the training set. Besides, the large-scale training data inevitably suffers from inter-class conflict and long-tailed distribution. In this paper, we propose a sparsely updating variant of the FC layer, named Partial FC (PFC). In each iteration, positive class centers and a random subset of negative class centers are selected to compute the margin-based softmax loss. All class centers are still maintained throughout the whole training process, but only a subset is selected and updated in each iteration. Therefore, the computing requirement, the probability of inter-class conflict, and the frequency of passive update on tail class centers, are dramatically reduced. Extensive experiments across different training data and backbones (e.g. CNN and ViT) confirm the effectiveness, robustness and efficiency of the proposed PFC. The source code is available at https://github.com/deepinsight/insightface/tree/master/recognition.
Key facts. Cited by 73 papers in the map (data through 7 Oct 2026). Builds on 32 of its 50 references that are in the map. First posted on arXiv 28 Mar 2022.
Builds on
32 of 50 references.
References · 32
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
- 2017Mixed Precision Trainingcited by 1,135
- 2018CosFace: Large Margin Cosine Loss for Deep Face Recognitioncited by 968
- 2017VGGFace2: A dataset for recognising faces across pose and agecited by 911
- 2016Training Deep Nets with Sublinear Memory Costcited by 825
- 2017SphereFace: Deep Hypersphere Embedding for Face Recognitioncited by 733
- 2020Circle Loss: A Unified Perspective of Pair Similarity Optimizationcited by 402
- 2020CurricularFace: Adaptive Curriculum Learning Loss for Deep Face Recognitioncited by 320
- 2018Additive Margin Softmax for Face Verificationcited by 275
- 2021WebFace260M: A Benchmark Unveiling the Power of Million-Scale Deep Face Recognitioncited by 221
20 more
- 2020Data Uncertainty Learning in Face Recognitioncited by 134
- 2015A Light CNN for Deep Face Representation with Noisy Labelscited by 126
- 2019AdaCos: Adaptively Scaling Cosine Logits for Effectively Learning Deep Face Representationscited by 83
- 2020Towards Universal Representation Learning for Deep Face Recognitioncited by 78
- 2018The Devil of Face Recognition is in the Noisecited by 65
- 2019Mis-classified Vector Guided Softmax Loss for Face Recognitioncited by 60
- 2021Masked Face Recognition Challenge: The InsightFace Track Reportcited by 41
- 2021Consistent Instance False Positive Improves Fairness in Face Recognitioncited by 40
- 2020GroupFace: Learning Latent Groups and Constructing Group-based Representations for Face Recognitioncited by 38
- 2020Domain Balancing: Face Recognition on Long-Tailed Domainscited by 32
- 2020BroadFace: Looking at Tens of Thousands of People at Once for Face Recognitioncited by 30
- 2019Noise-Tolerant Paradigm for Training Face Recognition CNNscited by 20
- 2020Semi-Siamese Training for Shallow Face Learningcited by 19
- 2018Accelerated Training for Massive Classification via Dynamic Class Selectioncited by 16
- 2019P2SGrad: Refined Gradients for Optimizing Deep Face Modelscited by 14
- 2021Dynamic Class Queue for Large Scale Face Recognition In the Wildcited by 14
- 2019Softmax Dissection: Towards Understanding Intra- and Inter-class Objective for Embedding Learningcited by 10
- 2018Large-scale Bisample Learning on ID Versus Spot Face Recognitioncited by 9
- 2019Attentional Feature-Pair Relation Networks for Accurate Face Recognitioncited by 9
- 2020BioMetricNet: deep unconstrained face verification through learning of metrics regularized onto Gaussian distributionscited by 6
Built on by
Citing papers per year: 2022: 6; 2023: 19; 2024: 21; 2025: 16; 2026: 11.
73 papers.
Sort:
By area:
- 2022DiffFace: Diffusion-based Face Swapping with Facial Guidancecited by 77
- 2024KeyPoint Relative Position Encoding for Face Recognitioncited by 37
- 2023Unicom: Universal and Compact Representation Learning for Image Retrievalcited by 36
- 2023EdgeFace: Efficient Face Recognition Model for Edge Devicescited by 33
- 2025VideoGen-of-Thought: Step-by-step generating multi-shot video with minimal manual interventioncited by 33
- 2023Benchmarking Algorithmic Bias in Face Recognition: An Experimental Approach Using Synthetic Faces and Human Evaluationcited by 25
- 2023Multi-modal Facial Affective Analysis based on Masked Autoencodercited by 23
- 2023TransFace++: Rethinking the Face Recognition Paradigm with a Focus on Accuracy, Efficiency, and Securitycited by 22
- 2024CLIP-CID: Efficient CLIP Distillation via Cluster-Instance Discriminationcited by 21
- 2023Leveraging TCN and Transformer for effective visual-audio fusion in continuous emotion recognitioncited by 20
- 2023A Quality Aware Sample-to-Sample Comparison for Face Recognitioncited by 17
- 2024Multi-label Cluster Discrimination for Visual Representation Learningcited by 14
38 more
- 2025ComfyGPT: A Self-Optimizing Multi-Agent System for Comprehensive ComfyUI Workflow Generationcited by 14
- 2023Personalized Face Inpainting with Diffusion Models by Parallel Visual Attentioncited by 13
- 2024TopoFR: A Closer Look at Topology Alignment on Face Recognitioncited by 13
- 2025Region-based Cluster Discrimination for Visual Representation Learningcited by 13
- 2024Is My Data in Your AI? Membership Inference Test (MINT) applied to Face Biometricscited by 12
- 2024LAFS: Landmark-based Facial Self-supervised Learning for Face Recognitioncited by 12
- 2025LVFace: Progressive Cluster Optimization for Large Vision Models in Face Recognitioncited by 12
- 2023UniTSFace: Unified Threshold Integrated Sample-to-Sample Loss for Face Recognitioncited by 10
- 2024HSEmotion Team at the 6th ABAW Competition: Facial Expressions, Valence-Arousal and Emotion Intensity Predictioncited by 8
- 2024VariFace: Fair and Diverse Synthetic Dataset Generation for Face Recognitioncited by 8
- 2024HelloMeme: Integrating Spatial Knitting Attentions to Embed High-Level and Fidelity-Rich Conditions in Diffusion Modelscited by 6
- 2022Perspective Reconstruction of Human Faces by Joint Mesh and Landmark Regressioncited by 4
- 2022A Brief Survey on Person Recognition at a Distancecited by 4
- 2023PATMAT: Person Aware Tuning of Mask-Aware Transformer for Face Inpaintingcited by 4
- 2024Generalized Face Liveness Detection via De-fake Face Generatorcited by 4
- 2025FROQ: Observing Face Recognition Models for Efficient Quality Assessmentcited by 4
- 2024Hyperspherical Classification with Dynamic Label-to-Prototype Assignmentcited by 3
- 2024Spectral GNN via Two-dimensional (2-D) Graph Convolutioncited by 3
- 2024Template-based Multi-Domain Face Recognitioncited by 3
- 2025FaceLiVT: Face Recognition using Linear Vision Transformer with Structural Reparameterization For Mobile Devicecited by 3
- 2025FakeParts: a New Family of AI-Generated DeepFakescited by 3
- 2022UniCon+: ICTCAS-UCAS Submission to the AVA-ActiveSpeaker Task at ActivityNet Challenge 2022cited by 2
- 2023Wild Face Anti-Spoofing Challenge 2023: Benchmark and Resultscited by 2
- 2024EPL: Empirical Prototype Learning for Deep Face Recognitioncited by 2
- 2024Blind-Match: Efficient Homomorphic Encryption-Based 1:N Matching for Privacy-Preserving Biometric Identificationcited by 2
- 2025Improved Ear Verification with Vision Transformers and Overlapping Patchescited by 2
- 2025GIF: Generative Inspiration for Face Recognition at Scalecited by 2
- 2025Automated Visual Attention Detection using Mobile Eye Tracking in Behavioral Classroom Studiescited by 2
- 2025QCFace: Image Quality Control for boosting Face Representation & Recognitioncited by 2
- 2022On Biased Behavior of GANs for Face Verificationcited by 1
- 2022A Survey of Face Recognitioncited by 1
- 2023Face Recognition Using Synthetic Face Datacited by 1
- 2024Distributional Black-Box Model Inversion Attack with Multi-Agent Reinforcement Learningcited by 1
- 2024ASR-enhanced Multimodal Representation Learning for Cross-Domain Product Retrievalcited by 1
- 2024One-Frame Calibration with Siamese Network in Facial Action Unit Recognitioncited by 1
- 2024VideoGen-of-Thought: Step-by-step generating multi-shot video with minimal manual interventioncited by 1
- 2025Stealthy Backdoor Attack to Real-world Models in Android Appscited by 1
- 2025Interpretable Concept-based Deep Learning Framework for Multimodal Human Behavior Modelingcited by 1
50 most cited of 73 All 73 (JSON)
- 2026DenseFace: Bias Mitigation in Face Recognition via Density-Aware Probabilistic Matching14 Sep 2026
- 2026Breaking High Confidence: Practical Face Impersonation under High-Security Thresholds21 Aug 2026
- 2026Diff-ID: Identity Consistent Facial Image Generation and Morphing via Diffusion Models27 Jul 2026
- 2026Quantifying Training Membership Information in the Hyperspherical Embedding Geometry of Face Recognition Models16 Jul 2026
- 2026Sparsity-Inducing Divergence Losses for Biometric Verification30 Jun 2026
- 2026KLAS: Using Similarity to Stitch Neural Networks for Improved Accuracy-Efficiency Tradeoffs28 May 2026
- 2026Towards Billion-scale Multi-modal Biometric Search8 May 2026
- 2026On the Impact of Face Segmentation-Based Background Removal on Recognition and Morphing Attack Detection22 Apr 2026
- 2026Adversarial Camouflage23 Mar 2026
- 2026Facial-Expression-Aware Prompting for Empathetic LLM Tutoring10 Mar 2026
- 2026PriorProbe: Recovering Individual-Level Priors for Personalizing Neural Networks in Facial Expression Recognition3 Feb 2026
- 2025A Comparative Study on Synthetic Facial Data Generation Techniques for Face Recognition5 Dec 2025
38 more
- 2025Alpha Divergence Losses for Biometric Verification17 Nov 2025
- 2025QCFace: Image Quality Control for boosting Face Representation & Recognition17 Oct 2025
- 2025ExpFace: Exponential Angular Margin Loss for Deep Face Recognition24 Sep 2025
- 2025FROQ: Observing Face Recognition Models for Efficient Quality Assessment22 Sep 2025
- 2025FakeParts: a New Family of AI-Generated DeepFakes28 Aug 2025
- 2025Region-based Cluster Discrimination for Visual Representation Learning26 Jul 2025
- 2025FaceLiVT: Face Recognition using Linear Vision Transformer with Structural Reparameterization For Mobile Device12 Jun 2025
- 2025Automated Visual Attention Detection using Mobile Eye Tracking in Behavioral Classroom Studies12 May 2025
- 2025GIF: Generative Inspiration for Face Recognition at Scale5 May 2025
- 2025Improved Ear Verification with Vision Transformers and Overlapping Patches30 Mar 2025
- 2025ComfyGPT: A Self-Optimizing Multi-Agent System for Comprehensive ComfyUI Workflow Generation22 Mar 2025
- 2025VideoGen-of-Thought: Step-by-step generating multi-shot video with minimal manual intervention19 Mar 2025
- 2025Interpretable Concept-based Deep Learning Framework for Multimodal Human Behavior Modeling14 Feb 2025
- 2025LVFace: Progressive Cluster Optimization for Large Vision Models in Face Recognition23 Jan 2025
- 2025Stealthy Backdoor Attack to Real-world Models in Android Apps2 Jan 2025
- 2024VariFace: Fair and Diverse Synthetic Dataset Generation for Face Recognition9 Dec 2024
- 2024VideoGen-of-Thought: Step-by-step generating multi-shot video with minimal manual intervention3 Dec 2024
- 2024HelloMeme: Integrating Spatial Knitting Attentions to Embed High-Level and Fidelity-Rich Conditions in Diffusion Models30 Oct 2024
- 2024TopoFR: A Closer Look at Topology Alignment on Face Recognition14 Oct 2024
- 2024Template-based Multi-Domain Face Recognition15 Sep 2024
- 2024TCDiff: Triple Condition Diffusion Model with 3D Constraints for Stylizing Synthetic Faces5 Sep 2024
- 2024One-Frame Calibration with Siamese Network in Facial Action Unit Recognition30 Aug 2024
- 2024CLIP-CID: Efficient CLIP Distillation via Cluster-Instance Discrimination18 Aug 2024
- 2024Blind-Match: Efficient Homomorphic Encryption-Based 1:N Matching for Privacy-Preserving Biometric Identification12 Aug 2024
- 2024ASR-enhanced Multimodal Representation Learning for Cross-Domain Product Retrieval6 Aug 2024
- 2024Multi-label Cluster Discrimination for Visual Representation Learning24 Jul 2024
- 2024EPL: Empirical Prototype Learning for Deep Face Recognition21 May 2024
- 2024Distributional Black-Box Model Inversion Attack with Multi-Agent Reinforcement Learning22 Apr 2024
- 2024Struggle with Adversarial Defense? Try Diffusion12 Apr 2024
- 2024Spectral GNN via Two-dimensional (2-D) Graph Convolution6 Apr 2024
- 2024Hyperspherical Classification with Dynamic Label-to-Prototype Assignment25 Mar 2024
- 2024KeyPoint Relative Position Encoding for Face Recognition21 Mar 2024
- 2024HSEmotion Team at the 6th ABAW Competition: Facial Expressions, Valence-Arousal and Emotion Intensity Prediction18 Mar 2024
- 2024LAFS: Landmark-based Facial Self-supervised Learning for Face Recognition13 Mar 2024
- 2024Is My Data in Your AI? Membership Inference Test (MINT) applied to Face Biometrics14 Feb 2024
- 2024Generalized Face Liveness Detection via De-fake Face Generator17 Jan 2024
- 2023Personalized Face Inpainting with Diffusion Models by Parallel Visual Attention6 Dec 2023
- 2023FERGI: Automatic Scoring of User Preferences for Text-to-Image Generation from Spontaneous Facial Expression Reaction5 Dec 2023
50 newest of 73 All 73 (JSON)
- 2022DiffFace: Diffusion-based Face Swapping with Facial Guidancecited by 77
- 2023Personalized Face Inpainting with Diffusion Models by Parallel Visual Attentioncited by 13
- 2024HelloMeme: Integrating Spatial Knitting Attentions to Embed High-Level and Fidelity-Rich Conditions in Diffusion Modelscited by 6
- 2023PATMAT: Person Aware Tuning of Mask-Aware Transformer for Face Inpaintingcited by 4
- 2024Struggle with Adversarial Defense? Try Diffusioncited by 0
- 2024TCDiff: Triple Condition Diffusion Model with 3D Constraints for Stylizing Synthetic Facescited by 0
- 2026Diff-ID: Identity Consistent Facial Image Generation and Morphing via Diffusion Modelscited by 0
- 2026Diff-ID: Identity Consistent Facial Image Generation and Morphing via Diffusion Models27 Jul 2026
- 2024HelloMeme: Integrating Spatial Knitting Attentions to Embed High-Level and Fidelity-Rich Conditions in Diffusion Models30 Oct 2024
- 2024TCDiff: Triple Condition Diffusion Model with 3D Constraints for Stylizing Synthetic Faces5 Sep 2024
- 2024Struggle with Adversarial Defense? Try Diffusion12 Apr 2024
- 2023Personalized Face Inpainting with Diffusion Models by Parallel Visual Attention6 Dec 2023
- 2023PATMAT: Person Aware Tuning of Mask-Aware Transformer for Face Inpainting12 Apr 2023
- 2022DiffFace: Diffusion-based Face Swapping with Facial Guidance27 Dec 2022
- 2024KeyPoint Relative Position Encoding for Face Recognitioncited by 37
- 2023Unicom: Universal and Compact Representation Learning for Image Retrievalcited by 36
- 2023EdgeFace: Efficient Face Recognition Model for Edge Devicescited by 33
- 2025VideoGen-of-Thought: Step-by-step generating multi-shot video with minimal manual interventioncited by 33
- 2023Benchmarking Algorithmic Bias in Face Recognition: An Experimental Approach Using Synthetic Faces and Human Evaluationcited by 25
- 2023Multi-modal Facial Affective Analysis based on Masked Autoencodercited by 23
- 2023TransFace++: Rethinking the Face Recognition Paradigm with a Focus on Accuracy, Efficiency, and Securitycited by 22
- 2023Leveraging TCN and Transformer for effective visual-audio fusion in continuous emotion recognitioncited by 20
- 2023A Quality Aware Sample-to-Sample Comparison for Face Recognitioncited by 17
- 2024Multi-label Cluster Discrimination for Visual Representation Learningcited by 14
- 2024TopoFR: A Closer Look at Topology Alignment on Face Recognitioncited by 13
- 2025Region-based Cluster Discrimination for Visual Representation Learningcited by 13
12 most cited of 63 All 63 (JSON)
- 2026DenseFace: Bias Mitigation in Face Recognition via Density-Aware Probabilistic Matching14 Sep 2026
- 2026Breaking High Confidence: Practical Face Impersonation under High-Security Thresholds21 Aug 2026
- 2026Quantifying Training Membership Information in the Hyperspherical Embedding Geometry of Face Recognition Models16 Jul 2026
- 2026Sparsity-Inducing Divergence Losses for Biometric Verification30 Jun 2026
- 2026KLAS: Using Similarity to Stitch Neural Networks for Improved Accuracy-Efficiency Tradeoffs28 May 2026
- 2026Towards Billion-scale Multi-modal Biometric Search8 May 2026
- 2026On the Impact of Face Segmentation-Based Background Removal on Recognition and Morphing Attack Detection22 Apr 2026
- 2026Adversarial Camouflage23 Mar 2026
- 2026Facial-Expression-Aware Prompting for Empathetic LLM Tutoring10 Mar 2026
- 2026PriorProbe: Recovering Individual-Level Priors for Personalizing Neural Networks in Facial Expression Recognition3 Feb 2026
- 2025A Comparative Study on Synthetic Facial Data Generation Techniques for Face Recognition5 Dec 2025
- 2025Alpha Divergence Losses for Biometric Verification17 Nov 2025
12 newest of 63 All 63 (JSON)