深度学习 | 深入解析CNN pooling 池化层原理及其作用

本文深入解析了CNN中的池化层,特别是最大池化层的工作原理。池化层通过减小图像尺寸,增加卷积核的感受野,帮助提取高层特征并减少计算量,防止过拟合。常见池化类型包括F=2,S=2的标准池化和F=3,S=2的覆盖池化。虽然增大池化核会损失更多像素信息,但在很多任务中,池化层因其无参数特性被用于降低维度和计算复杂性。" 128752424,13871089,OSG三维渲染引擎跨平台编译指南,"['三维渲染引擎学习', 'osg', 'OpenSceneGraph', '跨平台开发', '图形学']
摘要由CSDN通过智能技术生成

池化层作用机理

我们以最简单的最常用的max pooling最大池化层为例,对池化层作用机理进行探究。其他池化层的作用机理也大致适用这一机理,在这里就不加入讨论。
在这里插入图片描述

图片和以下部分内容来自 CS231n

从上面左图可以看到,使用了pool操作其实就是降低图片的空间尺寸。右图使用一个 2 × 2的 池化核(filter),以2为步长(stride),对图片进行max pooling,那么会图片就会尺寸就会减小一半。需要注意,这里是因为 stride = 2,所以图片尺寸才会减少一半的。

CS231n又对池化进行了量化的阐述:
在这里插入图片描述
上图表示的意思就是:

  1. 给定一个图片的三个维度的尺寸, 即【Channel, Height, Width】,以及给定两个超参数池化核尺寸 【F × F】,池化步长【S】,就可以计算池化后的图片尺寸,见上图公式。
  2. 池化核这个filter是不需要保留参数的,不同于conv filter, 每一个pooling
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值