码迷,mamicode.com
首页 > 其他好文 > 详细

激活函数sigmoid、tanh

时间:2018-09-27 00:08:24      阅读:485      评论:0      收藏:0      [点我收藏+]

标签:线性模型   初始化   作用   s函数   bubuko   丢失   ima   数据   new   

激活函数的作用主要是引入非线性因素,解决线性模型表达能力不足的缺陷

  sigmoid函数可以从图像中看出,当x向两端走的时候,y值越来越接近1和-1,这种现象称为饱和,饱和意味着当x=100和x=1000的映射结果是一样的,这种转化相当于将1000大于100的信息丢失了很多,所以一般需要归一化数据。

技术分享图片

 

 

技术分享图片

技术分享图片

技术分享图片

softplus函数相比于relu函数更加平滑,会保存部分小于零的函数,但是计算量也更大了。

relu函数在信号响应上有很多优势,但是仅仅在正向传播中,由于其对负值全部舍去很容易使模型输出全零而无法训练。例如:随机初始化的w中存在负值,其对应的正值输入特征也就被全部屏蔽了,同理对应的负值输入反而被激活了。因此,一些relu变种被开发。

 

 

 

 

 

激活函数sigmoid、tanh

标签:线性模型   初始化   作用   s函数   bubuko   丢失   ima   数据   new   

原文地址:https://www.cnblogs.com/wzdLY/p/9710478.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!