A little progress

可分离卷积(MobileNet-v1)

2018-07-13  本文已影响0人  翻开日记

总结

使用depth-wise separable convolution
主要减少了参数量计算量

传统方式

使用13个3\times3的卷积核

针对一个3\times3卷积核, 分别对7个通道的特征图计算, 产生7张特征图,将这7张特征图相加,合并成一张特征图.

最终产生13张特征图.

参数量

(7\times3\times3+1)\times13=832

可分离卷积

(阶段1)使用1个3\times3的卷积核

分别对7个通道的特征图进行计算,产生7个特征图

(阶段1)共产生7张特征图

(阶段2)使用13个1\times1的卷积核

一个1\times1卷积核, 分别对上层产生的7张图进行计算,一个卷积核总共计算得到的13张图合并相加,成为一张图.

(阶段2)共产生13张图

两个阶段共产生7张特征图

参数量

7\times3\times3\times1 + 7\times1\times1\times13=154

结论:

可分离卷积参数量变为原来参数量的五分之一.

ps:
阶段1:depthwise convolution
阶段2:pointwise convolution

上一篇下一篇

猜你喜欢

热点阅读