MobileNet系列作为轻量级网络的代表,使得CNN轻量化和移动端的部署成为可能。MobileNet系列目前总共有三个版本, 分别是MobileNet v1、MobileNet v2和MobileNet v3。作为学习轻量化网络的必经之路,本文重点对MobileNet系列网络进行阐述。

MobileNet v1

MobileNet v1论文为MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications,2017年由谷歌提出,主要专注于CNN的移动端使用和部署。

简单来说,MobileNet v1就是将常规卷积替换为深度可分离卷积的VGG网络。下图分别是VGG和MobileNet v1 一个卷积块所包含的网络层。

可以看到,VGG的卷积块就是一个常规3*3卷积和一个BN、一个ReLU激活层。MobileNet v1则是一个3*3深度可分离卷积和一个1*1卷积,后面分别跟着一个BN和ReLU层。MobileNet v1的ReLU指的是ReLU6,区别于ReLU的是对激活输出做了一个clip,使得最大最输出值不超过6,这么做的目的是为了防止过大的激活输出值带来较大的精度损失。

那么,什么是深度可分离卷积呢?

轻量化CNN网络MobileNet系列详解相关推荐

  1. 【深度学习】轻量化CNN网络MobileNet系列详解

    深度学习100问 Author:louwill Machine Learning Lab MobileNet系列作为轻量级网络的代表,使得CNN轻量化和移动端的部署成为可能.MobileNet系列目前 ...

  2. 轻量化版本优于MobileNet系列 | Tokens-to-Token ViT: Training Vision Transformers from Scratch on ImageNet

  3. 深度学习与计算机视觉教程(10) | 轻量化CNN架构 (SqueezeNet,ShuffleNet,MobileNet等)(CV通关指南·完结)

    作者:韩信子@ShowMeAI 教程地址:https://www.showmeai.tech/tutorials/37 本文地址:https://www.showmeai.tech/article-d ...

  4. Mobile-Former来了!微软提出:MobileNet+Transformer轻量化并行网络

    点击下方卡片,关注"CVer"公众号 AI/CV重磅干货,第一时间送达 转载自:集智书童 Mobile-Former: Bridging MobileNet and Transfo ...

  5. CVPR 2022 | Mobile-Former来了!微软提出:MobileNet+Transformer轻量化并行网络

    点击下方卡片,关注"CVer"公众号 AI/CV重磅干货,第一时间送达 转载自:集智书童 Mobile-Former: Bridging MobileNet and Transfo ...

  6. 手撕yolo3系列——详解yolo3整体网络代码(详细注释)

    完整代码百度云直达链接(包含预训练权重)(小白注释) https://pan.baidu.com/s/1US6e93OaCYOghmF21v0UIA 提取码:z8at 参考链接 [注]代码是大神的代码 ...

  7. 科普:5G网络关键技术详解

    不久前,中国华为公司主推的Polar Code(极化码)方案,成为5G控制信道eMBB场景编码方案.消息一出,在网络上就炸开了锅,甚至有媒体用"华为碾压高通,拿下5G时代"来形容这 ...

  8. 5W字高质量java并发系列详解教程(上)-附PDF下载

    文章目录 第一章 java.util.concurrent简介 主要的组件 Executor ExecutorService ScheduledExecutorService Future Count ...

  9. openstack架构详解图_英特尔顶级技术专家合力缔造精品:Linux开源网络全栈详解...

    日常水开篇 自1991年诞生起,Linux已经走过了接近三十年.Linux早已没有了问世时的稚气,正在各个领域展示自己成熟的魅力. 以Linux为基础,也衍生出了各种开源生态,例如网络和存储.而生态离 ...

最新文章

  1. 机器学习概念 — 线性感知机、线性回归、单个神经元、多层次神经元
  2. 【牛客每日一题】tokitsukaze and Soldier 题目精讲 贪心、优先队列、堆
  3. open pwrite
  4. socket 套接字的基本概念
  5. IsPostBack须要注意的地方,这些都不是POSTBACK动作
  6. 蒙特卡罗模拟法 —— matlab
  7. 【华为云技术分享】处理器存储模型概述(1)
  8. 程序员必须掌握的 12 个 JavaScript 技能!
  9. 汇编 align_从零开始自制操作系统(5):实模式汇编(二)
  10. RHEL4下刻录机使用--终端图形化方式
  11. 1.1 API : LinearRegression、Ridge、LASSO、ElasticNet
  12. fastlane php,[iOS - 自动化] fastlane/frameit
  13. flash字体库打印
  14. windows实用软件
  15. 河北计算机应用对口升学,2019年河北省中等职业学校对口升学考试:计算机文化基础+计算机应用基础模拟试卷...
  16. Jmeter编码格式
  17. HTML爱心网页制作[樱花+爱心]
  18. 计算机术语中bit的中文含义是,在计算机术语中bit的中文含义是
  19. pyLDA系列︱gensim中带'监督味'的作者-主题模型(Author-Topic Model)
  20. 高德地图-根据IP定位显示当前所在城市

热门文章

  1. 【渝粤题库】国家开放大学2021春4010渠道管理题目
  2. ue4材质节点大全_转载于知乎:UE4 多象限(UDIM)贴图在UE4中的应用
  3. android uri db,Android ContentProvider封装数据库和文件读写总结
  4. [精品]CSAPP Bomb Lab 解题报告(六)
  5. C++判断是否为素数、求一个数的因数、质因数分解
  6. JAVA类的继承、覆写和final关键字
  7. 福建计算机及应用专业的大学,33所福建大学公布国家级/省级一流本科专业!
  8. go语言查询某个值是否在数组中_go语言中的数组
  9. Error: Cannot find module '@babel/core'
  10. 【15】docker