
【学习记录】激活函数+损失函数
发布日期:2023-11-14 11:30:03
浏览次数:6
分类:技术文章
本文共 581 字,大约阅读时间需要 1 分钟。
1.激活函数
(1)阶跃型激活函数:
(2)sigmod型激活函数:
2.损失函数 softmax loss:①softmax②cross-entroy loss 组合而成的损失函数
用来评测模型预测值f(x)与真实值y的相似程度,损失函数越小,模型鲁棒性越好,损失函数指导模型学习。根据损失函数来做反向传播修改模型参数。机器学习的目的是学习一组参数,使预测值与真值无限接近。
(1)softmax
z:某个神经网络全连接层输出的一组结果,例如分类问题,做4分类,z为1*4向量
j:0~3下标号
zk:全连接层第k个值
全连接输出的向量z值无大小限制,(1)将其限制为0-1之间,变为概率值
(2)cross-entroy loss 交叉熵损失函数 (交叉熵:作为损失函数好处,使用sigmod函数在梯度下降时避免均方误差损失函数学习速率降低问题)
即为
即为softmax函数输出值
yc为样本真值
与真值越接近,损失函数越小,与真值相对越远,损失函数越大
优化过程:不断提升与真值接近概率,降低损失函数
(3)交叉熵做损失函数
①信息量
②信息熵
③相对熵(KL散度)
同一个随机变量x又两个单独概率分布p(x),q(x)
可使用kl散度来衡量两个概率分布之间差异
④交叉熵
判定实际输出分布于期望输出分布接近程度:最小化交叉熵
⑤均方误差损失函数(MSE)
转载地址:https://blog.csdn.net/Jessicaxu123/article/details/130184306 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2023年11月21日 10时46分44秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
SpringBoot@GeneratedValue 四种参数
2019-03-25
正则表达式搜集
2019-03-25
JPA学习笔记二:jpa注解学习,以及TABLE主键生成策略
2019-03-25
JPA学习笔记三:JPA的API学习
2019-03-25
Unity3d C#获取海康摄像头直播视频流预览萤石截图实现
2019-03-25
Unity3d 发布Linux系统(ubuntu)程序并运行
2019-03-25
[C++专栏]const和指针,星号的位置和效果总结
2019-03-25
[C++专栏]数组的指针和指针数组
2019-03-25
卷积的3D图解
2019-03-25
[深度学习]基于TensorFlow的基本深度学习模型
2019-03-25
[5GC]SMF会话管理功能
2019-03-25
[深度学习]cifar10数据集使用方法
2019-03-25
[PythonCookBook][迭代器和生成器]迭代器元素的手动访问
2019-03-25
[Python][Selenium]网页操作脚本
2019-03-25
[5GC]SMF用户面管理功能
2019-03-25
[Python][迭代器和生成器]自定义迭代模式
2019-03-25
[深度学习]基于TensorFlow的深度学习模型(卷积神经网络CNN)
2019-03-25
[Python][迭代器和生成器] 迭代协议
2019-03-25
[Python][迭代器和生成器]反向迭代
2019-03-25