【发布时间】:2021-02-16 19:04:27
【问题描述】:
我正在使用 python 制作人工神经网络,并开始进行反向传播。我很快就遇到了试图计算偏差的增量值的问题。这成了一个问题,因为我使用的是 sigmoid 函数,当激活值为 1 时,它的导数 (sigmoid(x)*(1-sigmoid(x))) 恰好返回 0。
我在这里错过了什么吗?它总是返回 0 的问题是 delta 也将是 0,所以我将无法反向传播偏差的权重。
【问题讨论】:
标签: neural-network backpropagation sigmoid