BLOX: Macro Neural Architecture Search Benchmark and Algorithms

10/13/2022
by   Thomas Chun Pong Chau, et al.
7

Neural architecture search (NAS) has been successfully used to design numerous high-performance neural networks. However, NAS is typically compute-intensive, so most existing approaches restrict the search to decide the operations and topological structure of a single block only, then the same block is stacked repeatedly to form an end-to-end model. Although such an approach reduces the size of search space, recent studies show that a macro search space, which allows blocks in a model to be different, can lead to better performance. To provide a systematic study of the performance of NAS algorithms on a macro search space, we release Blox - a benchmark that consists of 91k unique models trained on the CIFAR-100 dataset. The dataset also includes runtime measurements of all the models on a diverse set of hardware platforms. We perform extensive experiments to compare existing algorithms that are well studied on cell-based search spaces, with the emerging blockwise approaches that aim to make NAS scalable to much larger macro search spaces. The benchmark and code are available at https://github.com/SamsungLabs/blox.

READ FULL TEXT

page 6

page 18

page 26

research
03/22/2021

Prioritized Architecture Sampling with Monto-Carlo Tree Search

One-shot neural architecture search (NAS) methods significantly reduce t...
research
12/28/2019

NAS evaluation is frustratingly hard

Neural Architecture Search (NAS) is an exciting new field which promises...
research
06/12/2023

Rethink DARTS Search Space and Renovate a New Benchmark

DARTS search space (DSS) has become a canonical benchmark for NAS wherea...
research
06/18/2019

Prune and Replace NAS

While recent NAS algorithms are thousands of times faster than the pione...
research
03/10/2022

Towards Less Constrained Macro-Neural Architecture Search

Networks found with Neural Architecture Search (NAS) achieve state-of-th...
research
08/28/2020

NATS-Bench: Benchmarking NAS algorithms for Architecture Topology and Size

Neural architecture search (NAS) has attracted a lot of attention and ha...
research
02/03/2021

Learning Diverse-Structured Networks for Adversarial Robustness

In adversarial training (AT), the main focus has been the objective and ...

Please sign up or login with your details

Forgot password? Click here to reset