ArcFace loss与其他改进loss对比

ArcFace loss与其他改进loss对比

sphereFace --  A-softmax  (cos(ma))    角度距离
cosFace --  AM-softmax    (cosa - m)   余弦距离
ArcFace --  Arc-softmax   (cos(a + m)) 角度距离
注:a代表角度,m代表margin

sphereFace、cosFace、ArcFace中的loss均是在softmax的基础上修改得来

NameLoss公式权重/特征归一论文
softmax\frac{1}{N}\sum_i-log\frac{e^{w_{y_i}·x_i}}{\sum_ke^{w_k·x_i}}N/N
NormFace同softmaxY/Y arxiv ACMMM 2017
L softmax \frac{1}{N}\sum_i-log\frac{e^{||w_{y_i}||·||x_i||·cos(m·\theta_{y_i, i})}}{e^{||w_{y_i}||·||x_i||·cos(m·\theta_{y_i, i})} + \sum_{k \neq y_i}e^{||w_k||·||x_i||·cos\theta_{k, i}}} 首次提出angular marginN/N arxiv ICML 2016
A softmax \frac{1}{N}\sum_i-log\frac{e^{||x_i||·cos(m·\theta_{y_i, i})}}{e^{||x_i||·cos(m·\theta_{y_i, i})} + \sum_{k \neq y_i}e^{||x_i||·cos\theta_{k, i}}} 增加weight normY/N arxiv CVPR 2017
AM softmax \frac{1}{N}\sum_i-log\frac{e^{s·(cos(\theta_{y_i, i})-m)}}{e^{s·(cos(\theta_{y_i, i})-m)} + \sum_{k \neq y_i}e^{cos\theta_{k, i}}} 增加feat norm和scale,margin由乘法变为加法Y/Y arxiv ICLRw 2018
CosFace同AM-Softmax,和AM-Softmax接近同时发布Y/Y arxiv CVPR 2018
ArcFace \frac{1}{N}\sum_i-log\frac{e^{s·cos(\theta_{y_i, i}+m)}}{e^{s·cos(\theta_{y_i, i}+m)} + \sum_{k \neq y_i}e^{cos\theta_{k, i}}} 类似AM softmax,将margin由cos外移到内Y/Y arxiv CVPR 2019
Adaptive Face \frac{1}{N}\sum_i-log\frac{e^{s·(cos(\theta_{y_i, i})-m_{y_i})}}{e^{s·(cos(\theta_{y_i, i})-m_{y_i})} + \sum_{k \neq y_i}e^{cos\theta_{k, i}}} - \lambda\frac{1}{K}\sum_km_k 将margin参数化,与类别相关Y/Y pdf CVPR 2019
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值