LayerNAS: Neural Architecture Search in Polynomial Complexity

04/23/2023
โˆ™
by   Yicheng Fan, et al.
โˆ™
0
โˆ™

Neural Architecture Search (NAS) has become a popular method for discovering effective model architectures, especially for target hardware. As such, NAS methods that find optimal architectures under constraints are essential. In our paper, we propose LayerNAS to address the challenge of multi-objective NAS by transforming it into a combinatorial optimization problem, which effectively constrains the search complexity to be polynomial. For a model architecture with L layers, we perform layerwise-search for each layer, selecting from a set of search options ๐•Š. LayerNAS groups model candidates based on one objective, such as model size or latency, and searches for the optimal model based on another objective, thereby splitting the cost and reward elements of the search. This approach limits the search complexity to O(H ยท |๐•Š| ยท L), where H is a constant set in LayerNAS. Our experiments show that LayerNAS is able to consistently discover superior models across a variety of search spaces in comparison to strong baselines, including search spaces derived from NATS-Bench, MobileNetV2 and MobileNetV3.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
โˆ™ 07/30/2022

Tackling Neural Architecture Search With Quality Diversity Optimization

Neural architecture search (NAS) has been studied extensively and has gr...
research
โˆ™ 10/25/2019

BANANAS: Bayesian Optimization with Neural Architectures for Neural Architecture Search

Neural Architecture Search (NAS) has seen an explosion of research in th...
research
โˆ™ 04/08/2021

A Design Space Study for LISTA and Beyond

In recent years, great success has been witnessed in building problem-sp...
research
โˆ™ 10/08/2021

Accelerating Multi-Objective Neural Architecture Search by Random-Weight Evaluation

For the goal of automated design of high-performance deep convolutional ...
research
โˆ™ 01/23/2020

Multi-objective Neural Architecture Search via Non-stationary Policy Gradient

Multi-objective Neural Architecture Search (NAS) aims to discover novel ...
research
โˆ™ 11/03/2022

Towards Discovering Neural Architectures from Scratch

The discovery of neural architectures from scratch is the long-standing ...
research
โˆ™ 05/18/2022

A Classification of G-invariant Shallow Neural Networks

When trying to fit a deep neural network (DNN) to a G-invariant target f...

Please sign up or login with your details

Forgot password? Click here to reset