首页 > 其他 > 详细

DataWhale八月组队学习-李宏毅深度学习Task03-反向传播

时间:2021-08-22 18:59:19      阅读:45      评论:0      收藏:0      [点我收藏+]

反向传播

1 链式法则(Chain Rule)

  • 第一种情况

    技术分享图片

  • 第二种情况

    技术分享图片

2 反向传播(Backpropagation)

技术分享图片

技术分享图片

Cn代表ynyn head之间的距离函数。Cn越大代表距离越远,从而Loss越大,参数θ越不好

  • 根据上式可以推得下式,求出Loss关于某一参数w的偏微分

技术分享图片

  • 先只考虑一个neuron

技术分享图片

  • 前向过程

    • input输入进神经网络
    • 计算每一个neuronoutput

    技术分享图片

  • 反向过程

    技术分享图片

    • 技术分享图片

    • 反向假设一个新的神经元,此时z在前向传播过程中已经是一个被确定的值,即一个常数。

      技术分享图片

    • 如何计算其中的两个未知项

      • 第一种情况,当前neuron的后面就是output layer

        技术分享图片

      • 第二种情况,当前neuron的后面不是output layer

        技术分享图片

        如此反复,一直到下一个neuronoutput layer

      • 在正向传播的神经网络基础上,建立一个反向的神经网络。

  • 大致流程

    技术分享图片

DataWhale八月组队学习-李宏毅深度学习Task03-反向传播

原文:https://www.cnblogs.com/MurasameLory-chenyulong/p/15172724.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!