前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Pooling layers

Pooling layers

作者头像
Steve Wang
发布2019-05-28 12:05:08
3000
发布2019-05-28 12:05:08
举报
文章被收录于专栏:从流域到海域从流域到海域

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://cloud.tencent.com/developer/article/1436930

整理并翻译自吴恩达深度学习系列视频:卷积神经网络1.9

Pooling layers

Other than convolutional layers, ConvNets often use pooling layers to reduce the size of their representation to speed up computation, as well as to make some of the features it detects a bot more robust. 与卷积层不同,卷积网络通常使用池化层去减小其(图像)表示以加速计算,同时使其检测出的特征更加健壮。

这是一个最大池化的例子,使用2X2的filter在4X4block上做最大池化(即取最大值)。注意我们不仅选取f=2f=2f=2,也取了stride s=2s=2s=2,因此我们最后得到了一个2X2的block,按颜色对应如上图。

计算output维度变为:

⌊n+2p−fs+1⌋\lfloor \frac{n+2p-f}{s}+1\rfloor⌊sn+2p−f​+1⌋

Average Pooling

平均池化很少使用,是在filter框起来的部分里取均值。一般用来坍缩你的图像表示。

Parameters

池化层使用的hyperparameterfff和sss,都不需要通过反向传播来学习,你或许是自己手动设置的,或许是通过cross-validation来设置的。它是一个固定的函数(it’s just a fixed function)。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018年12月15日,如有侵权请联系 cloudcommunity@tencent.com 删除

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Pooling layers
  • Average Pooling
  • Parameters
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档