美文网首页
softmax应用及数学推导

softmax应用及数学推导

作者: Echoooo_o | 来源:发表于2019-01-26 16:32 被阅读0次

假如有两个数,a和b,并且a>b,如果取max,那么就直接取a,但有的时候这样会造成分值小的那个饥饿。因此实现希望分值大的那一项经常取到,分值小的那一项也偶尔可以取到,那么softmax就应运而生了

现在还是a和b,a>b,如果我们取按照softmax来计算取a和b的概率,那a的softmax值大于b的,所以a会经常取到,而b也会偶尔取到,概率跟它们本来的大小有关。所以说不是max,而是 Softmax

定义一个数组V[ ] 那么该数组中每个元素的softmax值就是

                                             S_{t}  = \frac{e^t }{\sum_{j}e^j  }    其中 t = V[ i ] 。

那么第 i 个元素 t 对应的概率就是P_{t} = \frac{e^t }{\sum_{j}e^j  }

在这里还要引入一个知识就是交叉熵L_{t}  = -\ln (\frac{e^t }{\sum_{j}e^j  })

那么交叉熵对L_{t} 对于 t 的偏导数值就是

相关文章

  • softmax应用及数学推导

    假如有两个数,a和b,并且a>b,如果取max,那么就直接取a,但有的时候这样会造成分值小的那个饥饿。因此实现希望...

  • Logistic Regression

    推导 sigmoid 推导LR损失函数 推导LR梯度下降 Softmax原理 softmax 损失函数 softm...

  • softmax原理及推导

    序 本次记录内容主要为softmax的推导,部分内容有参考各网友文章 多分类问题 多分类问题符合多项式分布,sof...

  • softmax函数讲解及推导

    softmax函数 softmax用于多分类过程中,它将多个神经元的输出,映射到(0,1)区间内,可以看成概率来理...

  • python数据分析与机器学习(Numpy,Pandas,Mat

    机器学习怎么学? 机器学习包含数学原理推导和实际应用技巧,所以需要清楚算法的推导过程和如何应用。 深度学习是机器学...

  • Softmax反向传播推导

    Softmax公式及作用 Softmax函数,或称归一化指数函数,通常在机器学习的分类器中做输出层用。它可以将一个...

  • 简单易懂的softmax交叉熵损失函数求导

    来写一个softmax求导的推导过程,不仅可以给自己理清思路,还可以造福大众,岂不美哉~softmax经常被添加在...

  • softmax总结

    对自己学习及工作实践过程中的softmax的相关知识做个系统的总结 目录 softmax公式及求导 softmax...

  • MNIST练习——Softmax&卷积网络

    学习目标 Softmax 卷积网络 Softmax 简介 Softmax回归模型应用在多分类问题中,通过样本的特征...

  • ML03-逻辑回归(下部分)

    本文主题-逻辑回归(下部分):逻辑回归的应用背景逻辑回归的数学基础逻辑回归的模型与推导逻辑回归算法推导梯度下降算法...

网友评论

      本文标题:softmax应用及数学推导

      本文链接:https://www.haomeiwen.com/subject/xkmijqtx.html