NEAug 25, 2020

A Survey on Evolutionary Neural Architecture Search

arXiv:2008.10937v4564 citations
Originality Synthesis-oriented
AI Analysis

It provides a comprehensive review for researchers in automated machine learning, but is incremental as it synthesizes existing work without new results.

This paper surveys over 200 recent papers on Evolutionary Computation-based Neural Architecture Search (EC-based NAS), summarizing design principles and discussing current challenges to guide future research in automating neural network architecture design.

Deep Neural Networks (DNNs) have achieved great success in many applications. The architectures of DNNs play a crucial role in their performance, which is usually manually designed with rich expertise. However, such a design process is labour intensive because of the trial-and-error process, and also not easy to realize due to the rare expertise in practice. Neural Architecture Search (NAS) is a type of technology that can design the architectures automatically. Among different methods to realize NAS, Evolutionary Computation (EC) methods have recently gained much attention and success. Unfortunately, there has not yet been a comprehensive summary of the EC-based NAS algorithms. This paper reviews over 200 papers of most recent EC-based NAS methods in light of the core components, to systematically discuss their design principles as well as justifications on the design. Furthermore, current challenges and issues are also discussed to identify future research in this emerging field.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes