【轻量级网络】MobileNetV1: Efficient Convolutional Neural Networks for Mobile Vision Applications


文章目录

      • 1、MobileNet Architecture
        • 1.1、Depthwise Separable Convolution
        • 1.2、Network Structure and Training
      • 2、Experiments
        • 2.1、Model Choices
        • 2.2、Model Shrinking Hyperparameters


MobileNetV1核心操作是深度可分离卷积

1、MobileNet Architecture

1.1、Depthwise Separable Convolution

【轻量级网络】MobileNetV1: Efficient Convolutional Neural Networks for Mobile Vision Applications_第1张图片
标准卷积可以分解为两层:depthwise conv和pointwise conv
【轻量级网络】MobileNetV1: Efficient Convolutional Neural Networks for Mobile Vision Applications_第2张图片
【轻量级网络】MobileNetV1: Efficient Convolutional Neural Networks for Mobile Vision Applications_第3张图片

1.2、Network Structure and Training

【轻量级网络】MobileNetV1: Efficient Convolutional Neural Networks for Mobile Vision Applications_第4张图片
【轻量级网络】MobileNetV1: Efficient Convolutional Neural Networks for Mobile Vision Applications_第5张图片

2、Experiments

【轻量级网络】MobileNetV1: Efficient Convolutional Neural Networks for Mobile Vision Applications_第6张图片
【轻量级网络】MobileNetV1: Efficient Convolutional Neural Networks for Mobile Vision Applications_第7张图片

2.1、Model Choices

【轻量级网络】MobileNetV1: Efficient Convolutional Neural Networks for Mobile Vision Applications_第8张图片
We next show results comparing thinner models with width multiplier to shallower models using less layers. To make MobileNet shallower, the 5 layers of separable filters with feature size 14 × 14 × 512 are removed.
【轻量级网络】MobileNetV1: Efficient Convolutional Neural Networks for Mobile Vision Applications_第9张图片

2.2、Model Shrinking Hyperparameters

【轻量级网络】MobileNetV1: Efficient Convolutional Neural Networks for Mobile Vision Applications_第10张图片

你可能感兴趣的:(轻量级网络)