当前位置:网站首页>移动端/嵌入式-CV模型-2019:MobelNets-v3
移动端/嵌入式-CV模型-2019:MobelNets-v3
2022-08-08 09:11:00 【u013250861】
《MobileNets-v3原始论文:Searching for MobileNetV3》
在bottlenet结构中加入了SE结构,并且放在了depthwise filter之后,如下图。因为SE结构会消耗一定的时间,所以作者在含有SE的结构中,将expansion layer的channel变为原来的1/4,这样作者发现,即提高了精度,同时还没有增加时间消耗。并且SE结构放在了depthwise之后。
在mobilenetv2中,在avg pooling之前,存在一个1x1的卷积层,目的是提高特征图的维度,更有利于结构的预测,但是这其实带来了一定的计算量了,所以这里作者修改了,将其放在avg pooling的后面,首先利用avg pooling将特征图大小由7x7降到了1x1,降到1x1后,然后再利用1x1提高维度,这样就减少了7x7=49倍的计算量。并且为了进一步的降低计算量,作者直接去掉了前面纺锤型卷积的3x3以及1x1卷积,进一步减少了计算量,就变成了如下图第二行所示的结构,作者将其中的3x3以及1x1去掉后,精度并没有得到损失。这里降低了大约15ms的速度。
修改头部卷积核channel数量,mobilenet v2中使用的是32 x 3 x 3,作者发现,其实32可以再降低一点,所以这里作者改成了16,在保证了精度的前提下,降低了3ms的速度。
参考资料:
轻量化网络——MobileNet
深度学习在图像处理中的应用(tensorflow2.4以及pytorch1.10实现)
轻量级网络-Mobilenet系列(v1,v2,v3)
边栏推荐
猜你喜欢
巧用Prometheus来扩展kubernetes调度器
Multi-scalar multiplication: state of the art & new ideas
[Raspberry Pi] vim editor
SeeOD应用:He-Ne激光束聚焦物镜设计
什么是DFT?FT、FS、DTFT、DFS、DFT的关系
Excel中text函数5中常用方法
1252_FreeRTOS_堆栈溢出检查方法与测试
My MySQL installation that is how to solve
Database Tuning: The Impact of Mysql Indexes on Group By Sorting
22-08-06 Xi'an EasyExcel implements dictionary table import and export
随机推荐
sed命令
Go 函数与方法
Pinia(一)初体验快速安装与上手
HTTS 为什么更安全?
【office】word
Offensive and defensive world - web2
Why is HTTS safer?
Offensive and defensive world - leaking
Android Studio关于MainActivity中的“import kotlinx.android.synthetic.main.activity_main.*”出现错误提示
【项目问题】Ionic开发移动端app,手把手教你如何打包生成apk
ACWing 198. Antiprime Problem Solution
攻防世界——lottery
我的MySQL安装这样了怎么解决也
攻防世界——fakebook
Classification of software testing
让百姓消费更安全更放心更满意 江苏出台放心消费创建示范认定管理办法
你一定要看的安装及卸载测试用例的步骤及方法总结
渗透测试-xss的三种类型讲解
【树莓派】在没有显示屏的情况下通过WIFI连电脑
The keys of the Flutter storage database