1*1卷积核的理解和作用

权值共享基本上有两种方法:

  • 在同一特征图和不同通道特征图都使用共享权值,这样的卷积参数是最少的,例如上一层为30*30*40,当使用3*3*120的卷积核进行卷积时,卷积参数为:3*3*120个.(卷积跟mlp有区别也有联系一个神经元是平面排列,一个是线性排列)
  • 第二种只在同一特征图上使用共享权值,根据上面的例子,则卷积参数为:3*3*40*120.

 

1×1的卷积大概有两个方面的作用吧:
1. 实现跨通道的交互和信息整合
2. 进行卷积核通道数的降维和升维

以GoogLeNet的3a模块为例,输入的feature map是28×28×192,3a模块中1×1卷积通道为64,3×3卷积通道为128,5×5卷积通道为32,如果是左图结构,那么卷积核参数为1×1×192×64+3×3×192×128+5×5×192×32,而右图对3×3和5×5卷积层前分别加入了通道数为96和16的1×1卷积层,这样卷积核参数就变成了1×1×192×64+(1×1×192×96+3×3×96×128)+(1×1×192×16+5×5×16×32),参数大约减少到原来的三分之一。同时在并行pooling层后面加入1×1卷积层后也可以降低输出的feature map数量,左图pooling后feature map是不变的,再加卷积层得到的feature map,会使输出的feature map扩大到416,如果每个模块都这样,网络的输出会越来越大。而右图在pooling后面加了通道为32的1×1卷积,使得输出的feature map数降到了256。GoogLeNet利用1×1的卷积降维后,得到了更为紧凑的网络结构,虽然总共有22层,但是参数数量却只是8层的AlexNet的十二分之一。

 

比如输入是28x28x192(WxDxK,K代表通道数),然后在3x3的卷积核,卷积通道数为128,那么卷积的参数有3x3x192x128,其中前两个对应的每个卷积里面的参数,后两个对应的卷积总的个数(一般理解为,卷积核的权值共享只在每个单独通道上有效,至于通道与通道间的对应的卷积核是独立不共享的,所以这里是192x128)。

 

转载于:https://www.cnblogs.com/lqc-nogi/p/9740906.html

卷积C*1*1是指一个通道数为C,大小为1*1的卷积核。它的作用主要有以下几个方面:\[2\] 1. 减少或增加特征图的维度:通过使用C*1*1卷积,可以改变特征图的通道数,从而减少或增加特征图的维度。 2. 适应输入尺寸的变化:与全连接层不同,C*1*1卷积无需固定输出尺寸,可以适应输入尺寸的变化。 3. 权值共享:C*1*1卷积是权值共享的,所学参数只与卷积核有关,与特征图无关。 4. 引入非线性激活:C*1*1卷积可以加入非线性激活函数,增加网络的表达能力。 总之,C*1*1卷积在深度学习中具有重要的作用,可以用于调整特征图的通道数、适应输入尺寸的变化,并引入非线性激活,从而提升网络的性能。 #### 引用[.reference_title] - *1* *3* [为什么要使用3×3卷积?& 1*1卷积的作用是什么?& 对ResNet结构的一些理解](https://blog.csdn.net/weixin_45928096/article/details/122502882)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [1*1卷积的作用](https://blog.csdn.net/PETERPARKERRR/article/details/121662511)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值