shuffle net

shuffle net 2017.12.7 face++提出。
本文也是设计小的网络模型,可以应用到移动端。
设计思想主要与Xception和ResNeXt相同,应用组卷积和depthwise卷积,并提出了channel shuffle。
一般在小网络中一般会通过 pointwise convolutions(1*1卷积)减少参数(限制卷积的通道数),但可能会造成模型精度下降。直观想法用group convlution。
如果将group convolution 进行stack,会出现(a)中的现象,这是因为group在进行分组时,采用的是 [1,2,3],[4,5,6]···顺序划分的,即导致某个通道的输出只来自于一部分的输入通道。
为了解决该问题,将上一层group conv得到的特征做了一个channel shuffle,如图(b)。具体操作是先将通道分成g*n,然后将通道维数reshape成(g,n),再通过flatten操作将其作为下一层的输入,如图(c)。
则整个过程:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值