CNN算法

卷积神经网络:

卷积神经网络与传统网络的区别:

 整体架构:

 图像颜色通道: 每个颜色通道单独进行计算。

 步长与卷积核大小对结果的影响:

堆叠的卷积层:

 

卷积核尺寸一般为3*3,滑动窗口步长一般为1

卷积结果计算公式:

 其中W1、H1表示输入的宽度、长度;W2、H2表示输出特征图的宽度、长度;F表示卷积核长和宽的大小;S表示滑动窗口的步长;P表示边界填充(加几圈0)。

(32-5+2*2)/1+1=32,所以输出规模为32*32*10,经过卷积操作后也可以保持特征图长度、宽度不变。

卷积参数共享:

 数据依旧是32*32*3的图像,继续用10个5*5*3的filter来进行卷积操作,所需的权重参数有多少个呢?

5*5*3=75,表示每一个卷积核只需要75个参数,此时有10个不同的卷积核,就需要10*75=750个卷积核参数,不要忘记还有b参数,每个卷积核都有一个对应的偏置参数,最终只需要750+10=760个权重参数。

池化层:

 

 最大池化:

 整体网络架构:

特征图变化: 

最初是32X32X3的特征图,经过卷积之后个数增多,再池化,体积变为1/4,再进行卷积,再池化,不断重复,直到转化为一条向量,最终得到分类,得出实际的结果。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值