Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Partial Order Pruning: for Best Speed/Accuracy Trade-off in Neural Architecture Search

About

Achieving good speed and accuracy trade-off on a target platform is very important in deploying deep neural networks in real world scenarios. However, most existing automatic architecture search approaches only concentrate on high performance. In this work, we propose an algorithm that can offer better speed/accuracy trade-off of searched networks, which is termed "Partial Order Pruning". It prunes the architecture search space with a partial order assumption to automatically search for the architectures with the best speed and accuracy trade-off. Our algorithm explicitly takes profile information about the inference speed on the target platform into consideration. With the proposed algorithm, we present several Dongfeng (DF) networks that provide high accuracy and fast inference speed on various application GPU platforms. By further searching decoder architectures, our DF-Seg real-time segmentation networks yield state-of-the-art speed/accuracy trade-off on both the target embedded device and the high-end GPU.

Xin Li, Yiming Zhou, Zheng Pan, Jiashi Feng• 2019

Related benchmarks

TaskDatasetResultRank
Image ClassificationImageNet-1k (val)
Top-1 Accuracy73.9
1453
Image ClassificationImageNet (val)
Top-1 Acc76
1206
Semantic segmentationCityscapes (test)
mIoU75.3
1145
Semantic segmentationCityscapes (val)
mIoU72.4
572
Semantic segmentationCityscapes (val)
mIoU76.9
332
Image ClassificationImageNet (val)
Accuracy73.9
300
Semantic segmentationCityscapes (val)
mIoU74.8
287
Semantic segmentationMapillary (val)
mIoU40.2
153
Semantic segmentationCityscapes (val)
mIoU76.9
108
Semantic segmentationBDD (val)
mIoU47.8
47
Showing 10 of 19 rows

Other info

Follow for update