1 Introduction
Deep neural networks (DNNs) [1] have produced state-of-the-art results in many challenging tasks including image classification [2], [3], [4], [5], [6], [7], face recognition [8], [9], [10], and object detection [11], [12], [13]. One of the key factors behind the success lies in the innovation of neural architectures, such as VGG [14] and ResNet [15]. However, designing effective neural architectures is often very labor-intensive and relies heavily on human expertise. More critically, such a human-designed process is hard to fully explore the whole architecture design space. As a result, the resultant architectures are often very redundant and may not be optimal. Hence, there is a growing interest in replacing the manual process of architecture design with an automatic way called Neural Architecture Search (NAS).