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

神经网络-初始化参数

时间:2020-01-14 16:24:14      阅读:89      评论:0      收藏:0      [点我收藏+]

标签:网络   激活   需要   函数   图片   比较   原则   截断   不容易   

初始化 w b,其实并没有特别统一的规定,只是有一些经验,而这些经验并没有被严格证明,所以不保证一定有效;

假设我们选择 sigmoid 为激活函数,我们需要把 sigmoid 的输入定格于 0 附近,因为这里梯度比较明显;

换句话说就是要把 wx+b 的值置于 0 左右,这样才不容易梯度消失;

 

核心思想与方法

w 的初始化原则,即保证 wx+b 在 0 附近,

1. 一般采用 std 很小的截断的正态分布

2. 也可根据一些经验,其原理也是一样的,稍微麻烦点,如下

技术图片

 

潜在问题

上述方式的问题在于,刚开始是保证了 wx+b 在 0 附近,但是训练一段时间后,无法保证还在 0 附近,所以也是一种理想化方法

神经网络-初始化参数

标签:网络   激活   需要   函数   图片   比较   原则   截断   不容易   

原文地址:https://www.cnblogs.com/yanshw/p/12192273.html

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