MobileNet中的分组卷积和传统卷积的区别

MobileNet 中的卷积层将传统的卷积层是有差别的
对于传统的卷积层而言,对于将要输出的每一张特征图而言,都是从输入的张特征图卷积得到中间的张中间特征图,然后将所有中间特征图直接加和得到这一张输出特征图。
所以这样对于输出的每一张特征图,都需要卷积生成一组中间特征图,这样的计算量和权重数量都较大。迭代学习过程也更为繁琐。

而将一次完整的卷积划分成depth-width和point-width的两个过程,相当于卷积层将要输出的所有特征图都共用卷积生成的同一组中间特征图。而输出的每一张特征图是这一组中间特征图的加权线性组合。这样对于这一卷积层而言,只需要学习一组中间特征图即可。
depth-width过程相当于生成中间特征图,而point-width过程相当于将中间特征图加权线性组合。

你可能感兴趣的:(MobileNet中的分组卷积和传统卷积的区别)