Inverted Residuals and Linear Bottlenecks: Mobile Networks forClassification, Detection and Segmentation

01/13/2018
by   Mark Sandler, et al.
0

In this paper we describe a new mobile architecture, MobileNetV2, that improves the state of the art performance of mobile models on multiple tasks and benchmarks as well as across a spectrum of different model sizes. We also describe efficient ways of applying these mobile models to object detection in a novel framework we call SSDLite. Additionally, we demonstrate how to build mobile semantic segmentation models through a reduced form of DeepLabv3 which we call Mobile DeepLabv3. The MobileNetV2 architecture is based on an inverted residual structure where the input and output of the residual block are thin bottleneck layers opposite to traditional residual models which use expanded representations in the input an MobileNetV2 uses lightweight depthwise convolutions to filter features in the intermediate expansion layer. Additionally, we find that it is important to remove non-linearities in the narrow layers in order to maintain representational power. We demonstrate that this improves performance and provide an intuition that led to this design. Finally, our approach allows decoupling of the input/output domains from the expressiveness of the transformation, which provides a convenient framework for further analysis. We measure our performance on Imagenet classification, COCO object detection, VOC image segmentation. We evaluate the trade-offs between accuracy, and number of operations measured by multiply-adds (MAdd), as well as the number of parameters

READ FULL TEXT
research
01/13/2018

Inverted Residuals and Linear Bottlenecks: Mobile Networks for Classification, Detection and Segmentation

In this paper we describe a new mobile architecture, MobileNetV2, that i...
research
12/07/2016

Spatially Adaptive Computation Time for Residual Networks

This paper proposes a deep learning architecture based on Residual Netwo...
research
04/19/2021

Memory Efficient 3D U-Net with Reversible Mobile Inverted Bottlenecks for Brain Tumor Segmentation

We propose combining memory saving techniques with traditional U-Net arc...
research
07/05/2020

Rethinking Bottleneck Structure for Efficient Mobile Network Design

The inverted residual block is dominating architecture design for mobile...
research
05/06/2019

Searching for MobileNetV3

We present the next generation of MobileNets based on a combination of c...
research
12/27/2020

Structure-Aware Layer Decomposition Learning Based on Gaussian Convolution Model for Inverse Halftoning

Layer decomposition to separate an input image into base and detail laye...
research
11/25/2021

Robust Object Detection with Multi-input Multi-output Faster R-CNN

Recent years have seen impressive progress in visual recognition on many...

Please sign up or login with your details

Forgot password? Click here to reset