标签: neural-network
我已经实现了具有反向传播的神经网络用于学习并且它对于XOR工作得很好但是当我尝试用于AND和OR时它表现得不稳定..在调试期间我发现在训练之后一定时间输出变为1.0并且是一致的。当我输入测试输入时,它仅为每个案例返回1。这是否有必要做一些偏见,因为我已经强迫偏见为1.0,我也需要更新偏见,虽然这似乎是一个不合逻辑的问题..谢谢
答案 0 :(得分:0)
您不需要更新偏置神经元输出值(可以将其设置为1),但您需要更新偏差权重(来自偏置神经元到上面层的连接权重)。