【星球知识卡片】模型压缩重要方向-动态模型,如何对其长期深入学习

1 基于样本动态变化的卷积权重

Dynamic Convolution名为动态卷积,它可以根据输入图像,采用注意力机制自适应地调整卷积参数,不仅显著提升了表达能力,额外的计算成本也很小,类似的早期研究和后续研究非常多,包括Dynamic Filter Networks等。

2 基于空间位置动态变化的卷积权重

Dynamic RegionAware Convolution是一个空间动态卷积模型,它可以根据输入图像不同特征图上不同区域特征的特性,采用不同的卷积核进行计算,从而提升模型性能,类似的方法还有involution。

3 基于退出机制与模块删除的模型

随着网络的加深,特征的表达能力越来越强,但是大部分简单的图片可以在较浅层时学习到足以识别的特征,BranchyNet基于此,以非常简洁的形式实现了不同难度的样本在测试时运行不同网络的思想,类似的还有基于模块删除的BlockDrop,SkipNet等。

4 基于合并机制的动态模型

在深度学习模型中,许多的非Tensor网络层,如BN层,参数量虽然很少,但是计算量非常大,耗时比较长,因此许多推理框架会将其与卷积层进行合并,类似的还有多分支合并策略,如RepVGG。

5 其他

总的来说,动态模型有一些重要的研究方向,包括:

(1) 注意力机制的应用。

(2) 动态卷积的改进。

(3) 退出机制的设计。

(4) 模块删除机制的设计。

(5) 动态训练的策略。

(6) 其他等等。

以上内容,如果你不想自己学习,可以去我们知识星球的网络结构1000变板块—动态模型阅读。

有三AI知识星球

知识星球是有三AI的付费内容社区,里面包括各领域的模型学习,数据集下载,公众号的付费图文原稿,技术总结PPT和视频,知识问答,书籍下载,项目推荐,线下活动等资源,了解详细请阅读以下文章:

【杂谈】有三AI知识星球一周年了!为什么公众号+星球才是完整的?

【杂谈】万万没想到,有三还有个保密的'朋友圈’,那里面都在弄啥!

转载文章请后台联系

侵权必究

(0)

相关推荐