激活函数的权重范围是多少?

时间:2017-04-27 21:21:11

标签: machine-learning neural-network

我正在创建自己的神经网络,并想知道权重与激活函数的关系。我编写了logistic和tanh激活函数,并想知道附加到各个神经元的权重是否必须与每个函数不同。现在我的逻辑激活函数的权重范围从0到1,tanh为-1到1.

1 个答案:

答案 0 :(得分:0)

为什么要限制重量?我觉得你在某个地方搞糊涂了。这就是确定神经元输出的方式:

var output = ActivationFunction(every(connection.weight * connection.from.output) + bias)

因此,对所有传入的权重及其源值进行求和,添加偏差,并将其传递给激活函数。

,sigmoid限制在01之间。但是为什么你会因此限制你的体重?权重的值与激活函数无关。

将权重限制在如此小的范围内(01是一个微不足道的范围)会使您的网络无法解决某些模式。