mlsanityData to 14 Oct 2026

Prototype Memory for Large-scale Face Representation Learning

arXiv 2105.02103 ↗First posted 5 May 2021cs.CV cs.AI cs.LGcited by 3

Not on the map. Why?

Abstract (arXiv)

Face representation learning using datasets with a massive number of identities requires appropriate training methods. Softmax-based approach, currently the state-of-the-art in face recognition, in its usual "full softmax" form is not suitable for datasets with millions of persons. Several methods, based on the "sampled softmax" approach, were proposed to remove this limitation. These methods, however, have a set of disadvantages. One of them is a problem of "prototype obsolescence": classifier weights (prototypes) of the rarely sampled classes receive too scarce gradients and become outdated and detached from the current encoder state, resulting in incorrect training signals. This problem is especially serious in ultra-large-scale datasets. In this paper, we propose a novel face representation learning model called Prototype Memory, which alleviates this problem and allows training on a dataset of any size. Prototype Memory consists of the limited-size memory module for storing recent class prototypes and employs a set of algorithms to update it in appropriate way. New class prototypes are generated on the fly using exemplar embeddings in the current mini-batch. These prototypes are enqueued to the memory and used in a role of classifier weights for softmax classification-based training. To prevent obsolescence and keep the memory in close connection with the encoder, prototypes are regularly refreshed, and oldest ones are dequeued and disposed of. Prototype Memory is computationally efficient and independent of dataset size. It can be used with various loss functions, hard example mining algorithms and encoder architectures. We prove the effectiveness of the proposed model by extensive experiments on popular face recognition benchmarks.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 81 of its 147 references that are in the map. First posted on arXiv 5 May 2021.

Builds on

81 of 147 references.

References · 81

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2015Distilling the Knowledge in a Neural Networkcited by 10,324
  3. 2017Prototypical Networks for Few-shot Learningcited by 3,015
  4. 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,849
  5. 2020Knowledge Distillation: A Surveycited by 1,603
  6. 2021Transformers in Vision: A Surveycited by 1,013
  7. 2018CosFace: Large Margin Cosine Loss for Deep Face Recognitioncited by 971
  8. 2017VGGFace2: A dataset for recognising faces across pose and agecited by 914
  9. 2016Joint Face Detection and Alignment using Multi-task Cascaded Convolutional Networkscited by 903
  10. 2017SphereFace: Deep Hypersphere Embedding for Face Recognitioncited by 737
  11. 2020Prototypical Contrastive Learning of Unsupervised Representationscited by 640
  12. 2016MS-Celeb-1M: A Dataset and Benchmark for Large-Scale Face Recognitioncited by 624
38 more
  1. 2018Albumentations: fast and flexible image augmentationscited by 560
  2. 2020Circle Loss: A Unified Perspective of Pair Similarity Optimizationcited by 403
  3. 2021MagFace: A Universal Representation for Face Recognition and Quality Assessmentcited by 334
  4. 2020CurricularFace: Adaptive Curriculum Learning Loss for Deep Face Recognitioncited by 321
  5. 2018Additive Margin Softmax for Face Verificationcited by 278
  6. 2018Deep Face Recognition: A Surveycited by 276
  7. 2017Cross-Age LFW: A Database for Studying Cross-Age Face Recognition in Unconstrained Environmentscited by 260
  8. 2017NormFace: L2 Hypersphere Embedding for Face Verificationcited by 237
  9. 2021WebFace260M: A Benchmark Unveiling the Power of Million-Scale Deep Face Recognitioncited by 223
  10. 2015The MegaFace Benchmark: 1 Million Faces for Recognition at Scalecited by 200
  11. 2019RetinaFace: Single-stage Dense Face Localisation in the Wildcited by 165
  12. 2020Partial FC: Training 10 Million Identities on a Single Machinecited by 163
  13. 2018Online normalizer calculation for softmaxcited by 162
  14. 2019Mitigate Bias in Face Recognition using Skewness-Aware Reinforcement Learningcited by 145
  15. 2020Continual Prototype Evolution: Learning Online from Non-Stationary Data Streamscited by 144
  16. 2020Data Uncertainty Learning in Face Recognitioncited by 134
  17. 2019Invariance Matters: Exemplar Memory for Domain Adaptive Person Re-identificationcited by 133
  18. 2019Cross-Batch Memory for Embedding Learningcited by 132
  19. 2015A Light CNN for Deep Face Representation with Noisy Labelscited by 126
  20. 2017L2-constrained Softmax Loss for Discriminative Face Verificationcited by 96
  21. 2018Deep Imbalanced Learning for Face Recognition and Attribute Predictioncited by 91
  22. 2019Striking the Right Balance with Uncertaintycited by 79
  23. 2016Efficient softmax approximation for GPUscited by 67
  24. 2018The Devil of Face Recognition is in the Noisecited by 65
  25. 2019Mis-classified Vector Guided Softmax Loss for Face Recognitioncited by 60
  26. 2018A no-regret generalization of hierarchical softmax to extreme multi-label classificationcited by 52
  27. 2016UMDFaces: An Annotated Face Dataset for Training Deep Networkscited by 42
  28. 2018Ring loss: Convex Feature Normalization for Face Recognitioncited by 39
  29. 2017Adaptive Sampled Softmax with Kernel Based Samplingcited by 38
  30. 2020GroupFace: Learning Latent Groups and Constructing Group-based Representations for Face Recognitioncited by 38
  31. 2019Sampled Softmax with Random Fourier Featurescited by 33
  32. 2020The Elements of End-to-end Deep Face Recognition: A Survey of Recent Advancescited by 32
  33. 2021Self-restrained Triplet Loss for Accurate Masked Face Recognitioncited by 32
  34. 2020BroadFace: Looking at Tens of Thousands of People at Once for Face Recognitioncited by 30
  35. 2018Stochastic Negative Mining for Learning with Large Output Spacescited by 29
  36. 2021When Age-Invariant Face Recognition Meets Face Age Synthesis: A Multi-Task Learning Frameworkcited by 29
  37. 2020FairFace Challenge at ECCV 2020: Analyzing Bias in Face Recognitioncited by 26
  38. 2020Loss Function Search for Face Recognitioncited by 22

50 most cited of 81 All 81 (JSON)

Built on by

Cited by year

Citing papers per year: 2021: 1; 2022: 0; 2023: 1; 2024: 1.

3 papers.