博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
1×1卷积的用途(Network in Network)
阅读量:6612 次
发布时间:2019-06-24

本文共 635 字,大约阅读时间需要 2 分钟。

1×1卷积,又称为Network in Network

1192699-20180122201701600-1915898494.png

如果卷积的输出输入都只是一个平面,那么1x1卷积核并没有什么意义,它是完全不考虑像素与周边其他像素关系。 但卷积的输出输入是长方体,所以1x1卷积实际上是对每个像素点,在不同的channels上进行线性组合(信息整合),且保留了图片的原有平面结构,调控depth,从而完成升维或降维的功能。
如下图所示,如果选择2个filters的1x1卷积层,那么数据就从原本的depth 3 降到了2。若用4个filters,则起到了升维的作用。
1192699-20180122201726100-1425561867.png

1. 相当于输入(6×6)每个元素对应的所有通道分别进行了全连接运算,输出即为filters的数量。

2. 对于池化层,可以压缩高度和宽度,1×1卷积,可以压缩或增加通道数。

降维( dimension reductionality )或者升维。由于33卷积或者55卷积在几百个filter的卷积层上做卷积操作时相当耗时,所以11卷积在33卷积或者5*5卷积计算之前先降低维度。比如,一张500×500且厚度depth为100 的图片在20个filter上做1×1的卷积,那么结果的大小为500×500×20。

3. 加入非线性。卷积层之后经过激励层,1×1的卷积在前一层的学习表示上添加了非线性激励( non-linear activation ),提升网络的表达能力;

转载于:https://www.cnblogs.com/guoyaohua/p/8330943.html

你可能感兴趣的文章
kali更改国内源
查看>>
服务器安装部署常见问题之服务器应用程序不可用
查看>>
eclipse中console的输出行数控制
查看>>
均分纸牌(NOIP2000senior)解题报告
查看>>
一些博弈
查看>>
StudentMain控屏后如何关闭
查看>>
VUE之使用百度地图API
查看>>
to be assemble
查看>>
react-native 中使用 mobx
查看>>
angular1.x 组件开发
查看>>
对List中每个对象元素按时间顺序排序
查看>>
数组->二叉树 Convert Sorted Array to Binary Search Tree
查看>>
poi读取excel
查看>>
[HDU]2565放大的X
查看>>
html中块注释<!--[if IE]>….<![endif]--> (<!--[if !IE]>||<![endif]
查看>>
爬取小猪短租房.py文件
查看>>
FlashCache System Administration Guide笔记
查看>>
Neo4j创建自动索引
查看>>
VUE环境项目搭建以及简单的运行例子
查看>>
JVM内核优化
查看>>