对应关系图如下:
代码里面的dprice为啥是1呢?
因为我们知道实际的神经网络中,反向传播的第一项都是
∂y2∂E
所以这里作者为了方便读者理解,还没有引出E这个概念。
所以这里的dprice的含义就是
y2y2
所以上面有:
x2y2=1.1
dapple_price=∂y2∂y2⋅∂x2∂y2=1⋅1.1=1.1
dapple=∂y2∂y2⋅∂x2∂y2⋅∂y1∂x2⋅∂x1∂y1=1⋅1.1⋅1⋅2=2.2
注意,这里尚没有引入权重修正的相关计算,所以其实和真实的神经网络差得很远