fann_get_activation_steepness

(PECL fann >= 1.0.0)

fann_get_activation_steepness返回指定神经元和层编号的激活斜率

说明

fann_get_activation_steepness(resource $ann, int $layer, int $neuron): float

获取层编号为 layer 的神经元编号为 neuron 的激活斜率,将输入层计为层 0。

无法获取输入层中神经元的激活斜率。

激活函数的斜率说明了激活函数从最小值到最大值的变化速度。激活函数的高值也将产生更激进的训练。

在训练输出值应处于极值(通常为 0 和 1,具体取决于激活函数)的神经网络时,可以使用较陡的激活函数(例如 1.0)。

默认激活斜率为 0.5。

参数

ann

神经网络 resource

layer

层编号

neuron

神经元编号

返回值

神经元的激活斜率,如果神经元未在神经网络中定义,则为 -1,或者在出错时为 false

参见

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top