Inception与Inception中的一些技巧

本文介绍了Inception网络结构,包括不同尺度的并行特征提取和通道堆叠,以及如何通过2个3x3卷积替换5x5来减少计算量。此外,还探讨了Bottleneck层、Label Smooth技术防止过拟合,以及使用深度可分离卷积降低参数数量。同时,文章提到了不对称卷积和改进的下采样模块以提高效率。
摘要由CSDN通过智能技术生成

Inception

每层设置不同的paddingSAME,多尺度并行特征提取,concat

1.BN:介绍Bottleneck layer结构

1×1卷积:可用于升维或降维,联通等作用

2. 抑制模型过拟合 - Label smooth

one hot --->label smooth

正 确 ( 1 , 0 , 0 ) − − − > ( 1 − ε , ε k − 1 , ε k − 1 )    当 前 k = 3 o n e   h o t 会 使 正 确 类 别 输 出 值 趋 于 + ∞ , 而 l a b e l   s m o o t h 会 趋 于 有 界 正确(1,0,0)--->(1-ε,\frac{ε}{k-1},\frac{ε}{k-1}) \ \ 当前 k=3 \\ one \ hot会使正确类别输出值趋于+\infty ,而label \ smooth会趋于有界 100>(1εk1εk1ε)  k=3one hot使+,label smooth
3.用2个3×3代替一个5×5,能减少参数量,计算量,增加非线性性

4.不对称卷积(卷积分解):N×N分解为1×N和N×1前后两个卷积,能减少参数量,计算量,增加非线性性

5.下采样模块:

传统下采样,先卷积再池化(计算量大)或步长为2的卷积(损失信息)
现在:分为两路,然后堆叠通道

6.深度可分离卷积:先depthwise,再pointwise(且中间无激活函数,效果最好)

每层卷积后结果不相加,直接concat,然后再通过一个1×1卷积,得到与原来卷积一样大小的结果
能够减少参数量,运算量,再Xinception中就是先通过1×1卷积,然后对每个通道都有一个卷积核然后再concat,与可分离卷积操作相反,但作用相似。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值