mobileNet-v1理论分析

MobileNet是一种专为移动和嵌入式设备设计的高效模型压缩方法,通过引入深度可分离卷积,大幅降低了模型参数和计算量,实现了模型的轻量化。本文介绍了MobileNet的背景、网络结构和计算量分析,以及与标准卷积的对比。

1.概述      

 mobileNet是为移动和嵌入式设备提出的高效模型压缩的一种方式,其主要提出了可分离卷积来实现网络的轻量化,该方式的提出使得网络可以在损失较小的情形下,模型得到较大的压缩,从而为在嵌入式端进行实现提供了可能。该模型压缩方式已经在很多分类和目标检测等网络中得到了验证。

       目前建立小型高效神经网络的方式,主要有两种:

       (1)压缩预训练模型:获取小型网络的一个办法就是减小,分解或压缩训练网络。如量化压缩,哈希,剪枝,矢量编码以及霍夫曼编码等,此外还有各种分解因子用来加速预训练网络。

        (2)直接训练小型模型:如Flattened networks利用完全的因式分解的卷积网络构建模型,显示出完全分解网络的潜力;Factorized Networks引入了类似的分解卷积以及拓扑连接的使用;Xception network显示了如何扩展深度可分离卷积到Inception V3 networks;Squeezenet 使用一个bottleneck用于构建小型网络。
         (3)目前采用的主流小型高效神经网络方式是第二种方式,本文说明的mobileNet也是第二种方式。

 

2.网络结构和计算量分析

   mobileNet是基于深度可分类卷积的实现的。深度可分离卷积:把标准卷积分解成深度卷积核逐点卷积,这样就可以大幅降低模型参数和计算量。具体如下:

输入的特征映射F尺寸为(

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值