美文网首页
1X1卷积核的理解和应用(NIN块)

1X1卷积核的理解和应用(NIN块)

作者: 小金hhh | 来源:发表于2019-03-03 11:58 被阅读0次

作用:
1.1×1卷积层在实现全卷积神经网络中经常用到,即使用1*1的卷积层替换到全连接层,这样可以不限制输入图片大小的尺寸,使网络更灵活。
2.进行卷积核通道数的降维和升维
应用:
GooleLeNet的 Inception 模块


image.png

ResNet 同样也利用了 1×1 卷积



3.实现跨通道的交互和信息整合,提高网络的表达能力。
前提知识:
在传统卷积核后面接 cccp 层,从而实现多个feature map 的线性组合,实现跨通道的信息整合。而 cccp 层是等价于 1×1 卷积的,因此细看NIN 的 caffe 实现,就是在每个传统卷积层后面接了两个 cccp 层(其实就是接了两个 1×1 的卷积层)
NIN块: 一个卷积层后跟两个1x1卷积层 (又称Mlpconv layer)
image.png
image.png

第一个1x1卷积层实现featuremap的提取,第二个1x1卷积层进行featuremap的组合

只有一个1x1卷积层的情况:


image.png

有两个1x1卷积层的情况:


image.png

NIN网络的两大特性:
1.Mlpconv
2.平均池化层
3.全局平均池化层


image.png
image.png

相关文章

  • 1X1卷积核的理解和应用(NIN块)

    作用:1.1×1卷积层在实现全卷积神经网络中经常用到,即使用1*1的卷积层替换到全连接层,这样可以不限制输入图片大...

  • 关于不同卷积核大小的思考

    未经同意,不得转载 一、1x1卷积核的作用 (1)实现跨通道的交互和信息整合 使用1x1卷积核,其实就是对不同ch...

  • PyTorch Convolution Layers

    卷积核的作用是什么? 1x1 卷积核在 Network in Network 中被提出了,主要作用有:1.压缩/提...

  • 1*1卷积核的作用

    1*1卷积核作用之我见 1X1卷积顾名思义就是卷积核的尺寸为1,不同与2维或3等卷积核,没有考虑在前一特征局部信息...

  • 1x1卷积

    转自:1X1卷积核到底有什么作用呢?我来说说我的理解,我认为1×1的卷积大概有两个方面的作用吧:1. 实现跨通道的...

  • 卷积神经网络中用1*1 卷积有什么作用或者好处呢?

    1X1卷积核最开始是在颜水成论文 [1312.4400] Network In Network 中提出的,后来被[...

  • 为什么要使用1x1卷积

    为什么要使用1x1卷积,哪些情况可以使用1x1卷积?11卷积的主要作用有以下几点:1、降维( dimension ...

  • 1x1卷积核的作用

    引用来源:知乎-一文读懂卷积神经网络中的1x1卷积核 * 注:本篇文章只是对自己知识的总结,大部分内容来自上面原文...

  • 空洞卷积

    空洞卷积和普通卷积的关系 最重要的关系是“新”的卷积核大小和原来的卷积核大小的关系是 其中dilation表示查插...

  • 【随笔记录】1 * 1卷积核的作用

    前 言 之前只是知道1x1的卷积核用在Inception模块中具有降维的作用,并没有认真的思考它是怎么样实现降维...

网友评论

      本文标题:1X1卷积核的理解和应用(NIN块)

      本文链接:https://www.haomeiwen.com/subject/xtspuqtx.html