1.1 反向传播(Backpropagation)

计算梯度的有效算法
在这里插入图片描述
1.1 链式法则
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
∂ C ∂ w = ∂ z ∂ w ∂ C ∂ z \frac{ \partial C}{\partial w} = \frac{\partial z}{\partial w}\frac{\partial C}{\partial z} wC=wzzC
Forward pass : 计算所有参数的 ∂ z ∂ w = ? \frac{\partial z}{\partial w} = ? wz=?
Backward pass : 计算所有激活函数输入z的 ∂ C ∂ z \frac{\partial C}{\partial z} zC

连接前面权值的输入值

∂ z ∂ w 1 = x 1 \frac{\partial z}{\partial w_{1}} = x_{1} w1z=x1 ∂ z ∂ w 2 = x 2 \frac{\partial z}{\partial w_{2}} = x_{2} w2z=x2
for example:compute forward pass
在这里插入图片描述
Backward pass
在这里插入图片描述
在这里插入图片描述
总结为:
∂ C ∂ z = σ ′ ( z ) [ w 3 ∂ C ∂ z ′ + w 4 ∂ C ∂ z ′ ′ ] \frac{\partial C}{\partial z} = \sigma^{'}(z)[w_{3}\frac{\partial C}{\partial z^{'}} + w_{4}\frac{\partial C}{\partial z^{''}}] zC=σ(z)[w3zC+w4zC]
其中 σ ′ ( z ) \sigma^{'}(z) σ(z)是一个常数,在forward pass中已经算出来了。
在这里插入图片描述
在这里插入图片描述
总结
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值