神经网络中自定义LOSS的BP计算
2016-12-26 17:18
204 查看
先回顾一下高数当中学的链式法则
然后BP的想法就是不断的用链式法则,直到链到能看到被导的未知数为止.
如下图,就是直到链到一个表达式中含有要求的被导变量
比如求dJ/dwi
那就一直链式法则下去,直到能看到zi=wi*yi-1+bi为止,因为到这里对dzi/dwi的导数直接就可求得为yi-1,而之前链式过程中所要求的导数在上一layer已经算的,所以可以BP从后往前算导数。
具体求解就如下图所示。
然后BP的想法就是不断的用链式法则,直到链到能看到被导的未知数为止.
如下图,就是直到链到一个表达式中含有要求的被导变量
比如求dJ/dwi
那就一直链式法则下去,直到能看到zi=wi*yi-1+bi为止,因为到这里对dzi/dwi的导数直接就可求得为yi-1,而之前链式过程中所要求的导数在上一layer已经算的,所以可以BP从后往前算导数。
具体求解就如下图所示。
相关文章推荐
- C#中另类自定义公式计算 字符串转换为计算公式,并得出计算结果【转载】
- 自定义价格计算方案要执行的程序
- C# 计算时间段的方法-strFlag为自定义的字符串标识
- 自定义一个抽象类,用来计算圆的面积
- 解读自定义viewgroup在计算测量上的部分源码
- C++实现BP 神经网络两类图形分辨出来_智能计算期末1
- 自定义异常计算面积的小程序
- 自定义公式的计算处理
- tensorflow添加自定义的auc计算operator
- Caffe 中loss计算过程
- 自定义公式的计算处理
- Deep Learning学习笔记(二)——BP反向传播算法及其在CNN中的计算
- Masonry适配——(7)UITableView中自定义UITableViewCell高度自适应及计算
- 计算指定年月的最后一天的自定义函数
- 修改MTCNN中caffe源码,时计算loss时以对应标签是否为“-1”判别
- 神经网络训练中的Tricks之高效BP(反向传播算法)
- 自定义listview计算高度
- 自定义实现Mapreduce计算的key类型
- 自定义计算字符长度,中文占2
- iOS中最简单实用的自定义动态返回行高的cell,动态计算cell的高度