MaxPooling的作用
maxpooling主要有两大作用
1. invariance(不变性),这种不变性包括translation(平移),rotation(旋转),scale(尺度)
2. 保留主要的特征同时减少参数(降维,效果类似PCA)和计算量,防止过拟合,提高模型泛化能力
(1) translation invariance:
这里举一个直观的例子(数字识别),假设有一个16x16的图片,里面有个数字1,我们需要识别出来,这个数字1可能写的偏左一点(图1),这个数字1可能偏右一点(图2),图1到图2相当于向右平移了一个单位,但是图1和图2经过max pooling之后它们都变成了相同的8x8特征矩阵,主要的特征我们捕获到了,同时又将问题的规模从16x16降到了8x8,而且具有平移不变性的特点。图中的a(或b)表示,在原始图片中的这些a(或b)位置,最终都会映射到相同的位置。
(2) rotation invariance:
下图表示汉字“一”的识别,第一张相对于x轴有倾斜角,第二张是平行于x轴,两张图片相当于做了旋转,经过多次max pooling后具有相同的特征
(3) scale invariance:
下图表示数字“0”的识别,第一张的“0”比较大,第二张的“0”进行了较小,相当于作了缩放,同样地,经过多次max pooling后具有相同的特征
https://www.cnblogs.com/guoyaohua/p/8674228.html
MaxPooling的作用相关推荐
- Dynamic Entity Representation with Max-pooling Improves Machine
本文是机器阅读理解系列的第六篇文章,paper的题目是Dynamic Entity Representation with Max-pooling Improves Machine Reading,作 ...
- 知识图谱-远程监督关系提取
1. 前言 今天介绍一篇2017年的论文<Distant Supervision for Relation Extraction with Sentence-level Attention an ...
- mysql pooling 作用_关于池化(pooling)理解!!!
网上看到一个池化的解释是: 为了描述大的图像,可以对不同位置的特征进行聚合统计,如计算平均值或者是最大值,即mean-pooling和max-pooling 我的想法是,图像做卷积以后,将图像信息(特 ...
- Object的finalize()方法的作用是否与C++的析构函数作用相同
Object的finalize()方法的作用是否与C++的析构函数作用相同 public class Finalization {private static Finalization finaliz ...
- 浅显易懂 Makefile 入门 (02)— 普通变量和自动变量定义、使用($@、$^、$< 作用)、变量覆盖 override、变量的来源 origin
1. 变量的定义 Makefile 文件中定义变量的基本语法如下: 变量的名称=值列表 变量的名称可以由大小写字母.阿拉伯数字和下划线构成.等号左右的空白符没有明确的要求,因为在执行 make 的时候 ...
- 【B/S实践】解决:vs中修改样式表后不起作用的问题
缓存,有好多,cpu和内存之间的三级缓存,浏览器内的缓存! 缓存是因为速率不对等,通过缓存来加速内容的显示! 今天我在敲牛腩的时候遇到一个问题,找了半小时,才发现是缓存导致的问题! 试着运行aspx文 ...
- 卷积神经网络之卷积计算、作用与思想 深度学习
博客:blog.shinelee.me | 博客园 | CSDN 卷积运算与相关运算 在计算机视觉领域,卷积核.滤波器通常为较小尺寸的矩阵,比如3×33×3.从这个角度看,多层卷积是在进行逐层映射,整 ...
- 机器学习——标准化/归一化的目的、作用和场景
对每个特征进行归一化处理,使得每个特征的取值缩放到0~1之间.这样做有两个好处: 模型训练更高效. 特征前的权重大小可代表该变量对预测结果的贡献度(因为每个特征值本身的范围相同). (一)归一化的作用 ...
- Linux操作系统下文件作用
linux下的文件结构,看看每个文件夹都是干吗用的 /bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的 ...
最新文章
- 技术转管理的成功率不到70%!你必须先迈过这9道坎...10页PPT详解
- ThinkPHP使用分组详细介绍(十七)
- Tries and Ternary Search Trees in Python and Javascript
- 福利一波,赠票:2018杭州云栖大会 - 单日票(9月22日)
- python发送邮件-实操记录-发送一封普通的邮箱
- Fuchsia 是什么?Fuchsia OS 的未来如何?
- Socket简单介绍(通过NSStream)
- Java Keytool 命令行工具
- linux查看usb设备名称,Linux系统下查看USB设备名及使用USB设备
- python3及wxpythonGUI多线程防假死与线程消息传递消息(最新)
- idea java调用python代码
- 软考 系统架构设计师考试大纲
- OpenJudge NOI题库 入门 116题 (二)
- 乔布斯自传预售即夺下销售冠军
- 百度世界2020技术“大阅兵”背后的营销战役
- C语言标识符之——“~“
- linux解压时,z x v f分别代表什么意思
- xlsx无法导入MySQL?
- BW的登录错误解决实例
- PL/SQL Developer使用技巧