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 ICCV 2019 PDF ICCV 2019 Abstract
Task Dataset Model Metric Name Metric Value Global Rank Result Benchmark
Semantic Segmentation Cityscapes test MobileNet V3-Large 1.0 Mean IoU (class) 72.6% # 66
Semantic Segmentation DADA-seg MobileNetV3 (MobileNetV3small) mIoU 18.2 # 25
Dichotomous Image Segmentation DIS-TE1 MBV3 max F-Measure 0.669 # 8
weighted F-measure 0.595 # 6
MAE 0.083 # 5
S-Measure 0.740 # 9
E-measure 0.818 # 4
HCE 274 # 18
Dichotomous Image Segmentation DIS-TE2 MBV3 max F-Measure 0.743 # 9
weighted F-measure 0.672 # 4
MAE 0.083 # 4
S-Measure 0.777 # 9
E-measure 0.856 # 4
HCE 600 # 19
Dichotomous Image Segmentation DIS-TE3 MBV3 max F-Measure 0.772 # 9
weighted F-measure 0.702 # 6
MAE 0.078 # 5
S-Measure 0.764 # 15
E-measure 0.880 # 5
HCE 1136 # 19
Dichotomous Image Segmentation DIS-TE4 MBV3 max F-Measure 0.736 # 11
weighted F-measure 0.664 # 9
MAE 0.098 # 9
S-Measure 0.770 # 10
E-measure 0.848 # 6
HCE 3817 # 17
Dichotomous Image Segmentation DIS-VD MBV3 max F-Measure 0.714 # 9
weighted F-measure 0.642 # 5
MAE 0.092 # 5
S-Measure 0.758 # 9
E-measure 0.841 # 4
HCE 1625 # 19
Image Classification ImageNet MobileNet V3-Large 1.0 Top 1 Accuracy 75.2% # 883
Number of params 5.4M # 418
GFLOPs 0.438 # 50
Classification InDL MobileNetV3 Average Recall 84.28% # 10

Methods