Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

CurricularFace: Adaptive Curriculum Learning Loss for Deep Face Recognition

About

As an emerging topic in face recognition, designing margin-based loss functions can increase the feature margin between different classes for enhanced discriminability. More recently, the idea of mining-based strategies is adopted to emphasize the misclassified samples, achieving promising results. However, during the entire training process, the prior methods either do not explicitly emphasize the sample based on its importance that renders the hard samples not fully exploited; or explicitly emphasize the effects of semi-hard/hard samples even at the early training stage that may lead to convergence issue. In this work, we propose a novel Adaptive Curriculum Learning loss (CurricularFace) that embeds the idea of curriculum learning into the loss function to achieve a novel training strategy for deep face recognition, which mainly addresses easy samples in the early training stage and hard ones in the later stage. Specifically, our CurricularFace adaptively adjusts the relative importance of easy and hard samples during different training stages. In each stage, different samples are assigned with different importance according to their corresponding difficultness. Extensive experimental results on popular benchmarks demonstrate the superiority of our CurricularFace over the state-of-the-art competitors.

Yuge Huang, Yuhan Wang, Ying Tai, Xiaoming Liu, Pengcheng Shen, Shaoxin Li, Jilin Li, Feiyue Huang• 2020

Related benchmarks

TaskDatasetResultRank
Face VerificationLFW
Mean Accuracy99.8
339
Face VerificationAgeDB-30
Accuracy98.32
204
Face VerificationCPLFW
Accuracy93.13
188
Face VerificationIJB-C
TAR @ FAR=0.01%96.1
173
Face VerificationLFW (test)
Verification Accuracy99.8
160
Face VerificationIJB-B
TAR (FAR=1e-4)94.83
152
Face VerificationCALFW
Accuracy96.2
142
Face VerificationCFP-FP
Accuracy98.37
127
Face RecognitionCFP-FP
Accuracy98.37
66
Face VerificationMegaFace FaceScrub probe Challenge 1
TAR @ FAR=1e-698.64
61
Showing 10 of 41 rows

Other info

Code

Follow for update