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

NSGANetV2: Evolutionary Multi-Objective Surrogate-Assisted Neural Architecture Search

About

In this paper, we propose an efficient NAS algorithm for generating task-specific models that are competitive under multiple competing objectives. It comprises of two surrogates, one at the architecture level to improve sample efficiency and one at the weights level, through a supernet, to improve gradient descent training efficiency. On standard benchmark datasets (C10, C100, ImageNet), the resulting models, dubbed NSGANetV2, either match or outperform models from existing approaches with the search being orders of magnitude more sample efficient. Furthermore, we demonstrate the effectiveness and versatility of the proposed method on six diverse non-standard datasets, e.g. STL-10, Flowers102, Oxford Pets, FGVC Aircrafts etc. In all cases, NSGANetV2s improve the state-of-the-art (under mobile setting), suggesting that NAS can be a viable alternative to conventional transfer learning approaches in handling diverse scenarios such as small-scale or fine-grained datasets. Code is available at https://github.com/mikelzc1990/nsganetv2

Zhichao Lu, Kalyanmoy Deb, Erik Goodman, Wolfgang Banzhaf, Vishnu Naresh Boddeti• 2020

Related benchmarks

TaskDatasetResultRank
Image ClassificationImageNet 1k (test)
Top-1 Accuracy77.4
798
Image ClassificationImageNet 2012 (val)
Top-1 Accuracy80.4
202
Multi-task Neural Architecture SearchTransNAS-Bench-101 Macro level search space 1.0
Cls O Acc46.86
14
Object ClassificationTransNAS-Bench-101 Micro level search space
Accuracy45.61
13
Scene ClassificationTransNAS-Bench-101 Micro level search space
Accuracy54.75
13
Surface Normal PredictionTransNAS-Bench-101 Micro level search space
SSIM57.24
13
AutoencoderTransNAS-Bench-101 Micro level search space
SSIM56.47
13
Semantic segmentationTransNAS-Bench-101 Micro level search space
mIoU25.36
13
Room Layout ReconstructionTransNAS-Bench-101 Micro level search space
L2 Loss61.73
13
Neural Architecture SearchTransNAS-Bench macro level search space 101
Kendall's Tau0.19
7
Showing 10 of 10 rows

Other info

Code

Follow for update