前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >卷积神经网络中卷积运算的前向传播与反向传播推导

卷积神经网络中卷积运算的前向传播与反向传播推导

作者头像
Tyan
发布2019-05-25 23:29:39
1.1K0
发布2019-05-25 23:29:39
举报
文章被收录于专栏:SnailTyanSnailTyan

版权声明:博客文章都是作者辛苦整理的,转载请注明出处,谢谢! https://cloud.tencent.com/developer/article/1434101

文章作者:Tyan

博客:noahsnail.com | CSDN | 简书(http://www.jianshu.com/users/7731e83f3a4e/latest_articles

0. 必备基础知识

  • 卷积以及卷积的运算过程
  • 微分相关知识,包括求偏导及链式法则

1. 卷积运算的前向传播

数学符号定义:

输入:

卷积核:

输出:

卷积运算:

定义损失函数,将损失函数定义为输出的和,这样方便反向传播计算的演示:

X -> Y -> L的过程是卷积运算的前向传播过程,为了简化这个过程,这里忽略了偏置项b以及卷积之后的激活函数。

2. 卷积运算的反向传播

  • 计算损失函数L对输出Y的梯度
  • 计算输入X的梯度

计算其中每一项的梯度:

  • 计算卷积核W的梯度

计算其中每一项的梯度:

参考资料

  1. https://plantsandbuildings.github.io/machine-learning/misc/math/2018/04/28/a-ground-up-c+±convnet-that-scores-0.973-on-the-kaggle-digit-recognizer-challenge.html
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019年05月21日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 0. 必备基础知识
  • 1. 卷积运算的前向传播
  • 2. 卷积运算的反向传播
  • 参考资料
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档