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
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Image Classification | ImageNet 1k (test) | Top-1 Accuracy77.4 | 798 | |
| Image Classification | ImageNet 2012 (val) | Top-1 Accuracy80.4 | 202 | |
| Multi-task Neural Architecture Search | TransNAS-Bench-101 Macro level search space 1.0 | Cls O Acc46.86 | 14 | |
| Object Classification | TransNAS-Bench-101 Micro level search space | Accuracy45.61 | 13 | |
| Scene Classification | TransNAS-Bench-101 Micro level search space | Accuracy54.75 | 13 | |
| Surface Normal Prediction | TransNAS-Bench-101 Micro level search space | SSIM57.24 | 13 | |
| Autoencoder | TransNAS-Bench-101 Micro level search space | SSIM56.47 | 13 | |
| Semantic segmentation | TransNAS-Bench-101 Micro level search space | mIoU25.36 | 13 | |
| Room Layout Reconstruction | TransNAS-Bench-101 Micro level search space | L2 Loss61.73 | 13 | |
| Neural Architecture Search | TransNAS-Bench macro level search space 101 | Kendall's Tau0.19 | 7 |