多分类loss学习记录

这里简单的记录在人脸识别/声纹识别中常用的分类loss。详细原理可以参考其他博客。
扩展资料1
扩展资料2

  • L-softmax A-softmax AM-softmax

    L-softmax :基于softmax加入了margin, Wx 改写为||w|| ||x||cos(角度),将角度变为了m 角度

    A-softmax :a=Angular,归一化||w||为1,b=0,W*x 变成了cos(theta),只优化角度

    AM-softmax : 将A-softmax中的角度乘法,改为了cos角度之后做减法,好像实现等于CosFace,只不过分析角度不同

  • ArcFace CosFace SphereFace

    arcface sphereface cosface都在上面的基础上添加了margin,但是margin添加的位置不同;

    arcface直接作用于角度加法,使得类内角度尽量小;

    sphere直接作用于角度乘法,使得类内角度尽量小;

    cosface直接作用于cos角度计算之后,做减法,使得(cos角度)越大越好;

相关推荐
jarreyer3 分钟前
【数据分析风控领域】风控指标记录
数据挖掘·数据分析
Mr数据杨5 分钟前
不可学习 ImageNet 二分类实战 从图像识别到训练数据投毒防御
学习·机器学习·分类·数据挖掘·数据分析·kaggle
@小博的博客7 分钟前
【Linux探索学习】进程的概念及详细解释和一些简单的相关操作
linux·运维·学习
条tiao条14 分钟前
鸿蒙 ArkTS 学习入门
学习·华为·harmonyos
雨霁初曦15 分钟前
学习通解除粘贴限制完整详细教程(电脑网页版+手机版,含截图示例)
学习·学习通
EnglishJun17 分钟前
ARM嵌入式学习(二十四)--- 库移植(移植到开发板)
arm开发·学习
HalvmånEver19 分钟前
MySQL数据库表(table)操作
linux·数据库·学习·mysql
YangYang9YangYan23 分钟前
大数据时代数据分析的价值与前景
大数据·数据挖掘·数据分析
Roselind_Yi25 分钟前
云计算实验实操|Hadoop伪分布式部署+MapReduce编程实践(超详细图文版)
大数据·hadoop·经验分享·笔记·分布式·数据挖掘·云计算
后端漫漫26 分钟前
Redis学习框架
数据库·redis·学习