softmax 分类

技术softmax 分类 softmax 分类为什么softmax 里面要用交叉熵这个问题之前困扰我挺久的,但这两篇博文完美解答了我的疑惑。交叉熵、相对熵和负对数似然的理解 - 最大的梦想家的文章 -

最大分类

为什么要在softmax中使用交叉熵这个问题困扰了我很久,但这两篇博文完美地回答了我的疑问。

对交叉熵、相对熵和负对数似然的理解——最伟大的dreamer-https://zhuanlan.zhihu.com/p/268171298,之虎的文章

库尔巴克-莱布勒散度-灰色Articles-https://zhuanlan.zhihu.com/p/100676922,知乎简介

KL散度

KL散度是原始分布和近似分布(即学习分布)之间差异的度量。如果差异较大,则意味着学习到的近似分布不太拟合。

\[d _ { KL }(p \ parallel q)=\sum_{i=1}^n p _ I(log(p _ I)-log(q _ I))\ \

S(P)=\sum_{i=1}^K p_i\log p_i\\

交叉熵=-\sum_{i=1}^K p_i \log q_i \\

交叉熵(y_{true},y _ { pred })=-\sum_{i=1}^k y _ { true }(I)\ log y _ { pred }(I)\

\】可以看出,KL散度实际上是实际分布的熵s,加上预测分布和实际分布的交叉熵,机器学习的目的是最小化KL散度,因为KL散度越小,两个分布越接近,这意味着我们从学习中得到的分布越接近实际分布。

对数似然

假设我们观察了一系列样本,包括A情况下的A,B情况下的B,c情况下的c,我们的目标是什么?找出一组分布(p(a) p(b) p(c))使这种状态的概率最高。

因为机器学习是一种分布。

那么我们的目标是最大化

对数是\(a\log p(a) b\log p(b) c \log p(c)\)

其实我们会这样表达:\(\ sum _ { I=1 } n _ I \ log p _ I \)

我们的目标是最大化这个似然函数。在某些情况下,它有一个解决方案。比如在前面的概率论中,我们取导数求极值点,然后得到分布函数。但是在机器学习中,我们通过学习得到分布,没有精确的函数。

还记得之前的交叉熵吗?

对数似然\(\ sum _ { I=1 } n n _ I \ log p _ I \)可以除以\(\ sum _ { I=1 } n n _ I \),因为这个值是一个常数,那么你得到3360。

\(\sum_{i=1}^n p _ { true }(I)\ log p _ { pred }(I)\)

哇哦!

这不就是之前交叉熵的负数吗?

因此,从另一个角度来考虑对数似然性,最大化对数似然性实际上就是最小化KL散度,因为我们的目标是找到一组最接近真实分布的预测分布。

在这一点上,我们得出结论,负对数似然是交叉熵。

为什么我们可以用交叉熵来作为损失函数

在之前的KL散度中,有——个具有两个分量的自熵S和交叉熵。

在深度学习分类中,我们使用一组onehot向量,(0,0,0,1,0,0)作为标签,这意味着$ p _ j=1 \ quad和\ quad p _ {I | I \ neq j}=0 $,所以,\ s(p(交叉熵=-\sum_{i=1}^k p _ I \ log q _ I=-p _ j \ log q _ j=-\ log q _ j \)

这个交叉熵与前面提到的负对数似然一致。

这就是为什么交叉熵可以用作损失函数。

SoftMax 梯度下降

等着填坑.

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/77292.html

(0)

相关推荐

  • CF 1500 C

    技术CF 1500 C CF 1500 CCF 1500 C
    题意:
    ? 给你两个 \(n \times m\) 的矩阵 A,B(1 \(\leq\) n,m \(\leq\) 1500),矩阵的元素均

    礼包 2021年11月30日
  • 拮据怎么读,请问“盥”怎么读

    技术拮据怎么读,请问“盥”怎么读一、盥的读音:guàn二、汉字释义:1、物体的周围部分,外缘拮据怎么读。 2、国家或地区交界处。 3、几何学上指夹成角或围成多角形的直线。 4、旁侧,近旁。 5、方面。 6、表示方位。 7

    生活 2021年10月21日
  • 高并发场景下怎么优化加锁方式

    技术高并发场景下怎么优化加锁方式本篇内容介绍了“高并发场景下怎么优化加锁方式”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成

    攻略 2021年10月26日
  • 抖音刷赞软件-在线刷抖音播放量

    技术抖音刷赞软件-在线刷抖音播放量抖音刷赞软件-在线刷抖音播放量
    行骗者猖獗之外,问题的背面,亦存在“热门造假”的公开秘密。同被套路的大四学生侯明明的心态具备一定代表性,她直言自己放松警惕心的原因:“现在好多热门都是刷的

    测评 2021年11月13日
  • 环境,6)Linux文件系统二

    技术环境,6)Linux文件系统二 环境(6)Linux文件系统二一:计算机间的数据传输
    windows---linux :lrzsz :需要手动安装 yum install lrzsz -y ; rz

    礼包 2021年11月15日
  • 安时,拜安时的操作方法是怎样的

    技术安时,拜安时的操作方法是怎样的1.准备。检查试剂盒和监测仪的批号确保一致安时,同时要保证试剂盒在室温下放置至少1小时。  2.采血。用采血器采指尖血约5μl,正好填满采血器,避免过多或过少。  3.制样。将采血器完全

    生活 2021年10月19日