欢迎光临散文网 会员登陆 & 注册

04-02-mp4-损失函数(一).mp4

2022-08-05 21:51 作者:冰糖炖子瑜  | 我要投稿

损失函数是衡量模型输出与真实标签的差异

损失函数loss function

代价函数cost function

目标函数objective fuction

参数太多,会导致我们的模型复杂度上升,容易过拟合。

正则项的作用就是约束参数,降低模型复杂度。

对模型进行约束的项称为regularization正则项

通常使用L1(Lasso回归)、L2(岭回归)、L1+L2(弹性网)

pytorch中的交叉熵损失函数

通过对loss fuction调用,输入output真实输出和labels标签所在位置,进而计算loss的值,衡量前两者的差异



交叉熵其实是衡量两个概率之间分布的差异,

常常用于分类任务当中,分类任务中,通常需要计算两个输出之间的概率值,交叉熵值越低,表明两个分布越近,概率越相似

nn.LogSoftmax()其实是对数据进行归一化(函数图像是0-1区间的),把数据集归一化到概率输出值的函数上


:是描述一个事件的不确定性

一个事件的不确定性越高,他的熵越大

0.5的位置不确定性是最大的,所以他的熵是最大的0.69

自信息:衡量单个输出单个事件的不确定性


04-02-mp4-损失函数(一).mp4的评论 (共 条)

分享到微博请遵守国家法律