BenchENAS: A Benchmarking Platform for Evolutionary Neural Architecture Search

08/09/2021
by   Xiangning Xie, et al.
0

Neural architecture search (NAS), which automatically designs the architectures of deep neural networks, has achieved breakthrough success over many applications in the past few years. Among different classes of NAS methods, evolutionary computation based NAS (ENAS) methods have recently gained much attention. Unfortunately, the issues of fair comparisons and efficient evaluations have hindered the development of ENAS. The current benchmark architecture datasets designed for fair comparisons only provide the datasets, not the ENAS algorithms or the platform to run the algorithms. The existing efficient evaluation methods are either not suitable for the population-based ENAS algorithm or are too complex to use. This paper develops a platform named BenchENAS to address these issues. BenchENAS aims to achieve fair comparisons by running different algorithms in the same environment and with the same settings. To achieve efficient evaluation in a common lab environment, BenchENAS designs a parallel component and a cache component with high maintainability. Furthermore, BenchENAS is easy to install and highly configurable and modular, which brings benefits in good usability and easy extensibility. The paper conducts efficient comparison experiments on eight ENAS algorithms with high GPU utilization on this platform. The experiments validate that the fair comparison issue does exist, and BenchENAS can alleviate this issue. A website has been built to promote BenchENAS at https://benchenas.com, where interested researchers can obtain the source code and document of BenchENAS for free.

READ FULL TEXT

page 1

page 6

research
08/25/2020

A Survey on Evolutionary Neural Architecture Search

Deep Neural Networks (DNNs) have achieved great success in many applicat...
research
06/18/2022

NAS-Bench-Graph: Benchmarking Graph Neural Architecture Search

Graph neural architecture search (GraphNAS) has recently aroused conside...
research
03/29/2023

Are Neural Architecture Search Benchmarks Well Designed? A Deeper Look Into Operation Importance

Neural Architecture Search (NAS) benchmarks significantly improved the c...
research
08/10/2021

Accelerating Evolutionary Neural Architecture Search via Multi-Fidelity Evaluation

Evolutionary neural architecture search (ENAS) has recently received inc...
research
05/15/2020

Optimizing Neural Architecture Search using Limited GPU Time in a Dynamic Search Space: A Gene Expression Programming Approach

Efficient identification of people and objects, segmentation of regions ...
research
01/14/2023

Efficient Evaluation Methods for Neural Architecture Search: A Survey

Neural Architecture Search (NAS) has received increasing attention becau...
research
10/10/2022

LidarNAS: Unifying and Searching Neural Architectures for 3D Point Clouds

Developing neural models that accurately understand objects in 3D point ...

Please sign up or login with your details

Forgot password? Click here to reset