人脸识别训练样本:http://trillionpairs.deepglint.com/data

论文:ArcFace: Additive Angular Margin Loss for Deep Face  Recognition

首先我们需要来对比一下ArcFace,AM-softmax,A-softmax和softmax之间的联系和区别。可以这样认为, A-softmax是在传统softmax的基础上,通过m和角度相乘,引进了角度间隔(angular margin) m; AM-softmax是对A-softmax的改进, 把m由cos函数内引到cos函数外,将乘法变成加法运算,为余弦间隔;ArcFace则是在cos函数里加上一个角度间隔(angular margin)m。有意思,呵呵呵人脸识别:ArcFace论文详解2018人脸识别:ArcFace论文详解2018人脸识别:ArcFace论文详解2018这四种损失函数如表格1所示:

表格1:四种softmax损失函数对比
    损失函数 公式 备注
softmax 人脸识别:ArcFace论文详解2018  
A-softmax 人脸识别:ArcFace论文详解2018 对参数L2正则化后引入角度间隔m
Am-softmax 人脸识别:ArcFace论文详解2018 对特征和参数L2正则化后,引入余弦间隔

ArcfFace

人脸识别:ArcFace论文详解2018

             对特征和参数L2正则化后,

              在con函数里引入角度间隔m

ArcFace的几何表示如下图所示:在二分类情况下,对于类别1,ArcFace的边界决策函数为人脸识别:ArcFace论文详解2018

人脸识别:ArcFace论文详解2018

相关文章:

  • 2021-12-29
  • 2021-09-21
  • 2021-04-23
  • 2021-12-31
  • 2021-06-24
  • 2021-11-26
  • 2021-09-08
猜你喜欢
  • 2021-09-02
  • 2021-04-05
  • 2021-12-20
  • 2021-08-16
  • 2021-12-10
  • 2022-12-23
  • 2021-06-20
相关资源
相似解决方案