“深度学习”学习日记。误差反向传播法 -- 链式法则

2023.1.15

开门见山,先直接讲什么是 链式法则 的定义:

“如果,某个函数有复合函数表示,则复合函数的导数可以用构成符合函数的各个导数的乘积表示。”

举一个例子:现在有一个函数  z=3t; t=x^{2}+y 

由以上定义可以这么理解:\frac{\partial z}{\partial t}=3 ;\frac{\partial t}{\partial x}=2x;\frac{\partial z}{\partial x}=\frac{\partial z}{\partial t}\frac{\partial t}{\partial x}=6x  用通俗的话来讲就是 {\partial t} 相互抵消。

然而,计算图反向传播局部导数的原理也是基于 链式法则。

好比 一个损失函数: y=f(x) ;

 损失函数值loss乘以节点 f 的偏导数,再把这个局部导数乘以上游的传递过来的值。这就是反向传播,可以高效地求出导数的值。

以 z=3t; t=x^{2}+y  为例子 :

 以**2节点表示平方运算,\frac{\partial z}{\partial z} =1  ; 根据链式法则 :能验证 \frac{\partial z}{\partial z}\frac{\partial z}{\partial t}\frac{\partial t}{\partial x}=\frac{\partial z}{\partial t}\frac{\partial t}{\partial x}=\frac{\partial z}{\partial x}  成立,更能验证反向传播是基于链式法则的

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值