多分类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角度)越大越好;

相关推荐
testpassportcn4 分钟前
CompTIA A+ 220-1201 認證介紹|CompTIA A+ Core 1 考試內容、題型與高效備考指南
网络·学习·改行学it
2501_9449347312 分钟前
数据洞察力:职业转型的核心竞争力
学习
YangYang9YangYan14 分钟前
2026大专计算机专业学数据分析的价值分析
数据挖掘·数据分析
AI视觉网奇23 分钟前
ue5 默认相机设置
笔记·学习·ue5
山土成旧客23 分钟前
【Python学习打卡-Day44】站在巨人的肩膀上:玩转PyTorch预训练模型与迁移学习
pytorch·python·学习
星河天欲瞩25 分钟前
【深度学习Day1】环境配置(CUDA、PyTorch)
人工智能·pytorch·python·深度学习·学习·机器学习·conda
木木木一28 分钟前
Rust学习记录--C12 实例:写一个命令行程序
学习·算法·rust
DBBH37 分钟前
DBBH的AI学习笔记
人工智能·笔记·学习
青衫码上行39 分钟前
如何构建maven项目
java·学习·maven
Katecat9966342 分钟前
肾脏超声图像质量评估与分类系统实现(附Mask R-CNN模型训练)_1
分类·r语言·cnn