参考文章

神经网络的初始值如下所示:

BP神经网络学习

计算过程分为以下几个步骤:

step1:前向传播,分为加权和**函数。具体的计算过程不再赘述。

step2:反向传播

1. 计算总误差

2. 隐含层到输出层的权值更新

3. 隐含层到隐含层的权值更新

最终可以得到更新的权值

python代码如下:

相关文章: