当前位置:   article > 正文

sigmoid函数解决溢出_Pytorch学习之激活函数

pytorch sigmoid 出现范围外的值

1.定义:激活函数神经网络中引入的非线性函数,用于捕获数据中的复杂关系。

2.激活函数的一般性质:

(1)单调可微

(2)限制输出的范围(输入的数据通过神经网络上的激活函数控制输出数值的大小)

(3)非线性

3.常见的激活函数:

(1)sigmoid

sigmoid是最早使用的激活函数之一,取值范围为(0,1),它可以将一个实数映射到(0,1)的区间,用来做二分类,为每个类输出提供独立的概率。

sigmoid的表达式如下:

df0cd93725b022dc0560dd95472d2dc3.png

从表达式看出,sigmoid是光滑的、可微的函数。

bde18e02380df0bc1d0bc9c7305064c0.png

优点:平滑、易于求导。用于输出层

缺点:激活函数计算量大,反向传播求误差梯度时,求导涉及除法;反向传播时,很容易就会出现梯度消失的情况,从而无

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/333672
推荐阅读
相关标签
  

闽ICP备14008679号