CNN入门系列(2)——Pooling Layer
来源:互联网 发布:淘宝类目详细划分 编辑:程序博客网 时间:2024/05/20 03:47
参考:cs231n
这个系列写的是我对cs231n的一些翻译和理解
————————————————————————————————————————————
Pooling layer
先看cs231n上的描述:
It is common to periodically insert a Pooling layer in-between successive Conv layers in a ConvNet architecture. Its function is to progressively reduce the spatial size of the representation to reduce the amount of parameters and computation in the network, and hence to also control overfitting. The Pooling Layer operates independently on every depth slice of the input and resizes it spatially, using the MAX operation. The most common form is a pooling layer with filters of size 2x2 applied with a stride of 2 downsamples every depth slice in the input by 2 along both width and height, discarding 75% of the activations. Every MAX operation would in this case be taking a max over 4 numbers (little 2x2 region in some depth slice). The depth dimension remains unchanged. More generally, the pooling layer
简单来说就是,在连续的卷积层之间插入汇聚层可以有效地减少参数的数量。拿最简单的汇聚层——max pooling来说,我们将四个相邻的点合并为一个点,新产生的点的像素值是这四个点中像素值最大的点的像素值。如果移动时的步长恰好等于汇聚层的尺寸(在这里stride=2),那么一个卷积后产生的feature map的参数会降为原来的1/4,大大减小了参数的数量。
参考一张图片
来自:http://www.cnblogs.com/hellocwh/p/5564568.html
我们可以看到,经过一层层的layer后,数据已经从最初的像一张纸一样又宽又薄的样子,变成了像一支笔一样又窄又厚的样子。(depth是因为卷积核的数量增加所以增大,width和height是因为pooling所以减少)
上一张干货图:介绍两种其他的池化函数:均值池化和p范数池化
来自:[http://blog.csdn.net/taigw/article/details/50612963]
- CNN入门系列(2)——Pooling Layer
- CNN入门系列(1)——Input of CNN and Convolutional Layer
- CNN—pooling层的作用
- 多尺度无序池化卷积神经网络——MOP-CNN(MultiScale Orderless Pooling)
- SPP pooling layer
- why pooling layer & Getting rid of pooling
- Task-Driven Feature Pooling for Image Classification(一种监督的pooling方法——mTDpooling)
- 卷积神经网络CNN入门——代码
- CNN初学者—从这入门
- Caffe源码中Pooling Layer文件分析
- Caffe源码中Pooling Layer文件分析
- 对CNN中pooling的理解
- CNN中pooling层的作用
- 对CNN中pooling的理解
- 对CNN中pooling的理解
- CNN中Max Pooling的作用
- 深入理解 cnn 中pooling 的重要作用
- 对CNN中pooling的理解
- laravel自定义控制器文件
- 欢迎使用CSDN-markdown编辑器
- Android中常见的数据加密和编码方式
- 15-进制转换
- MongoDB 试用
- CNN入门系列(2)——Pooling Layer
- try catch 与 throw
- EditText编辑框
- 百度地图4.1_1开发教程(7)截图工具类
- 开源客户端框架:JavaScript
- JXL读取Excel日期时间不准确
- hwcomposer模块的接口
- NSOperationQueue API
- Oracle 存储过程 与 函数 区别