paper-with-me

Papers

Searching for MobileNetV3

2019-05-06 · ICCV 2019 10 · Andrew Howard, Mark Sandler, Grace Chu, Liang-Chieh Chen, Bo Chen, Mingxing Tan, Weijun Wang, Yukun Zhu, Ruoming Pang, Vijay Vasudevan, Quoc V. Le, Hartwig Adam

We present the next generation of MobileNets based on a combination of complementary search techniques as well as a novel architecture design. MobileNetV3 is tuned to mobile phone CPUs through a combination of hardware-aware network architecture search (NAS) complemented by the NetAdapt algorithm and then subsequently improved through novel architecture advances. This paper starts the exploration of how automated search algorithms and network design can work together to harness complementary approaches improving the overall state of the art. Through this process we create two new MobileNet models for release: MobileNetV3-Large and MobileNetV3-Small which are targeted for high and low resource use cases. These models are then adapted and applied to the tasks of object detection and semantic segmentation. For the task of semantic segmentation (or any dense pixel prediction), we propose a new efficient segmentation decoder Lite Reduced Atrous Spatial Pyramid Pooling (LR-ASPP). We achieve new state of the art results for mobile classification, detection and segmentation. MobileNetV3-Large is 3.2\% more accurate on ImageNet classification while reducing latency by 15\% compared to MobileNetV2. MobileNetV3-Small is 4.6\% more accurate while reducing latency by 5\% compared to MobileNetV2. MobileNetV3-Large detection is 25\% faster at roughly the same accuracy as MobileNetV2 on COCO detection. MobileNetV3-Large LR-ASPP is 30\% faster than MobileNetV2 R-ASPP at similar accuracy for Cityscapes segmentation.

📄 PDF Abstract BibTeX arXiv:1905.02244

Code (67)

2023-MindSpore-1/ms-code-185 mindspore
2023-MindSpore-4/Code-5/tree/main/mobilenetV3_small_x1_0 mindspore
2023-MindSpore-4/Code-5/tree/main/mobilenetv3_large mindspore
2024-MindSpore-1/Code4/tree/main/MobileNet/mobilenetv3 mindspore
Deci-AI/super-gradients pytorch
IMvision12/keras-vision-models pytorch
MS-Mind/MS-Code-08/tree/main/mobilenetV3_small_x1_0 mindspore
MS-Mind/MS-Code-08/tree/main/mobilenetv3_large mindspore
Mind23-2/MindCode-101/tree/main/mobilenetV3_small_x1_0 mindspore
Mind23-2/MindCode-101/tree/main/mobilenetv3_large mindspore
Mind23-2/MindCode-102 mindspore
Mind23-2/MindCode-3/tree/main/mobilenetv3_large mindspore
Mind23-2/MindCode-58 mindspore
MrD1360/Keras-implementation-of-MobileNetv3-with-L-RASSP tf
OniroAI/Instance-segmentation-with-MobileNetV3 tf
PaddlePaddle/PaddleClas paddle
PaddlePaddle/PaddleDetection paddle
PaddlePaddle/PaddleOCR paddle
PolinaDruzhinina/mobilenet pytorch
PolinaDruzhinina/modelnet pytorch
RamposhPidrov/waifu2face pytorch
Randl/MobileNetV3-pytorch pytorch
Sakib1263/MobileNet-1D-2D-Tensorflow-Keras tf
SpikeKing/mobilenet_v3 pytorch
Syavaprd/mobilenet_v3 pytorch
TheConstant3/MobileNetV3-Keras tf
akrapukhin/MobileNetV3 pytorch
atregret/mobilenetv3 mindspore
chris-boson/fashion_mnist pytorch
ckyrkou/EmergencyNet tf
cyrilminaeff/MobileNet pytorch
d-li14/mobilenetv3.pytorch pytorch
diasirish/mobilenetv3 pytorch
dmlc/gluon-cv tf
ekzhang/fastseg pytorch
emilianavt/OpenSeeFace tf
gouthamvgk/coreml_conversion_hub pytorch
idealo/imagededup tf
jerry73204/mobilenet-v3-rs pytorch
jmjeon94/MobileNet-Pytorch pytorch
kuan-wang/pytorch-mobilenet-v3 pytorch
mindspore-ai/models/blob/master/research/cv/mobilenetv3_large mindspore
mindspore-ecosystem/mindcv/blob/main/mindcv/models/mobilenet_v3.py mindspore
open-edge-platform/geti pytorch
open-edge-platform/training_extensions pytorch
open-mmlab/mmclassification pytorch
open-mmlab/mmpose pytorch
osmr/imgclsmob mxnet
pengboxiangshang/mobilenetv3_pytorch pytorch
pytorch/vision pytorch
rwightman/efficientnet-jax jax
rwightman/genmobilenet-pytorch pytorch
rwightman/pytorch-image-models pytorch
showlo/mobilenetv3 pytorch
t-hanya/kuzushiji-recognition
tensorflow/models tf
tensorflow/models/tree/master/research/deeplab tf
tiagoCuervo/JapaNet tf
ttruty/facial-feature-mouse-control pytorch
ujsyehao/mobilenetv3-ssd pytorch
wang-zidu/3ddfa-v3 pytorch
xiaochus/MobileNetV3 tf
xiaolai-sqlai/mobilenetv3 pytorch
xiuyu0000/vision/blob/main/mindvision/classification/models/backbones/mobilenet_v3.py mindspore
xwu6614555/MobileNetV3-Mxnet mxnet
yakhyo/head-pose-estimation pytorch
https://gitlab.com/birder/birder pytorch

Tasks

ClassificationDecoderDichotomous Image SegmentationImage ClassificationNeural Architecture SearchObject DetectionSegmentationSemantic Segmentation

Methods 이 논문이 사용한 방법론

Sigmoid Activation 설명 없음
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Squeeze-and-Excitation Block The Squeeze-and-Excitation Block is an architectural unit designed to improve the representational power of a network by enabling it to perform dynamic channel-wise feature…
Global Average Pooling Global Average Pooling is a pooling operation designed to replace fully connected layers in classical CNNs. The idea is to generate one feature map for each corresponding…
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
ReLU6 ReLU6 is a modification of the rectified linear unit where we limit the activation to a maximum size of $6$. This is due to increased…
NetAdapt 설명 없음

Similar Papers 제목 키워드 기반

EPNAS: Efficient Progressive Neural Architecture Search

2019-07-07 · Yanqi Zhou, Peng Wang, Sercan Arik, Haonan Yu 외

In this paper, we propose Efficient Progressive Neural Architecture Search (EPNAS), a neural architecture search (NAS) that efficiently handles large search space through a novel progressive search policy with performanc…

GPUNeural Architecture Search

MoGA: Searching Beyond MobileNetV3

2019-08-04 · Xiangxiang Chu, Bo Zhang, Ruijun Xu

The evolution of MobileNets has laid a solid foundation for neural network applications on mobile end. With the latest MobileNetV3, neural architecture search again claimed its supremacy in network design. Unfortunately,…

AutoMLCPUGPUImage Classification+1

One-Shot Neural Ensemble Architecture Search by Diversity-Guided Search Space Shrinking

2021-04-01 · CVPR 2021 1 · Minghao Chen, Houwen Peng, Jianlong Fu, Haibin Ling

Despite remarkable progress achieved, most neural architecture search (NAS) methods focus on searching for one single accurate and robust architecture. To further build models with better generalization capability and pe…

DiversityNeural Architecture Search

Bayesian Optimization with Clustering and Rollback for CNN Auto Pruning

2021-09-22 · Hanwei Fan, Jiandong Mu, Wei zhang

Pruning is an effective technique for convolutional neural networks (CNNs) model compression, but it is difficult to find the optimal pruning policy due to the large design space. To improve the usability of pruning, man…

Bayesian OptimizationClusteringModel Compression

An Once-for-All Budgeted Pruning Framework for ConvNets Considering Input Resolution

2020-12-02 · Wenyu Sun, Jian Cao, Pengtao Xu, Xiangcheng Liu 외

We propose an efficient once-for-all budgeted pruning framework (OFARPruning) to find many compact network structures close to winner tickets in the early training stage considering the effect of input resolution during …

Allimage-classificationImage Classificationobject-detection+1