后向传播(backpropagtion)求导详解

博客主要内容讲解来自于网易课堂:斯坦福cs231n

————————–下面是一篇特别偷懒的博客————————–

求微分有两种方法,可以通过改变变量的值,如 x>x+θ ,也可以直接求导求出微分.

numerical gradient

ddxf(x)=limθ>0f(x+θ)f(x)θ

这种方法的优点是发生错误的概率比较小,较为精确,但是缺点是在参数量特别大的时候,计算很慢.

analytic gradient&gradient check

这种方法的优点是很快.但是由于式子较复杂,容易出现错误.所以就结合两者进行梯度检验.选择部分数据,分别求两种积分,看看是否相等.(当然只有第一次需要判断代码是否正确,如果正确就可以讲梯度检验的代码删除.)

back propagation

本来想着详细写的,后来发现画图真的是太麻烦啦…latex在画图上真的不太会,所以如果你想知道这个后向传播的过程,就去看一下上面这个课程对应的章节,你会发现他讲的真不错,下面贴一下我的手稿,以后要是当老师啦.我一定会好好准备这个细节内容.哈哈哈哈…

这里写图片描述

———2017.3.29

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值