1x1卷积Inception网络

Posted 劳埃德·福杰

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1x1卷积Inception网络相关的知识,希望对你有一定的参考价值。

目录

1.1x1卷积(1x1 convolution)

又称网络中的网络(network in network)

池化层只能压缩图像的宽和高,1x1卷积能压缩通道数量,减少计算成本

如上图,输入维度的通道数为192,用32个1x1x192的filters,就能将输出的通道数压缩到32。

如何使用1x1卷积来减少计算成本?

上图的乘法运算的成本:28x28x32x5x5x192≈1.2亿

上图使用1x1卷积后,乘法运算的成本:28x28x16x1x1x192+28x28x32x5x5x16≈0.12亿

计算成本少到近1/10。(加法运算的成本两者都差不多)

中间那层通常被称为瓶颈层(bottleneck layer),该层是网络中最小的部分,我们先缩小网络,再扩大它。

2.Inception网络

Inception网络的作用是不用人工去确定卷积层中的过滤器类型,由网络去自行确定这些参数。

Inception网络包含很多Inception模块(Inception module),下图是一个Inception模块

Inception网络是在GoogLeNet模型中提出的。(GoogLeNet有向LeNet致敬之意)

以上是关于1x1卷积Inception网络的主要内容,如果未能解决你的问题,请参考以下文章

卷积神经网络经典分类网络结构

深度学习方法(十四):轻量级CNN网络设计——MobileNet,ShuffleNet,文末有思考

深度学习入门 | 第六章:经典卷积神经网络:Inception

深度学习100例 - 卷积神经网络(Inception V3)识别手语 | 第13天

深度学习系列卷积神经网络模型(从LeNet-5到Inception V4)

深度学习100例-卷积神经网络(Inception-ResNet-v2)识别交通标志 | 第14天