Litcius/Paper detail

MergeNAS: Merge Operations into One for Differentiable Architecture Search

Xiaoxing Wang, Chao Xue, Junchi Yan, Xiaokang Yang, Yonggang Hu, Kewei Sun

202044 citationsDOIOpen Access PDF

Abstract

Differentiable architecture search (DARTS) has been a promising one-shot architecture search approach for its mathematical formulation and competitive results. However, besides its caused high memory utilization and a large computation requirement, many research works have shown that DARTS also often suffers notable over-fitting and thus does not work robustly for some new tasks. In this paper, we propose a one-shot neural architecture search method referred to as MergeNAS by merging different types of operations e.g. convolutions into one operation. This merge-based approach not only reduces the search cost (about half a GPU day), but also alleviates over-fitting by reducing the redundant parameters. Extensive experiments on different search space and various datasets have been conducted to verify our approach, showing that MergeNAS can converge to a stable architecture and achieve better performance with fewer parameters and search cost. For test accuracy and its stability, MergeNAS outperforms all NAS baseline methods implemented on NAS-Bench-201, including DARTS, ENAS, RS, BOHB, GDAS and hand-crafted ResNet.

Topics & Concepts

Computer scienceMerge (version control)ArchitectureDifferentiable functionComputationSearch costArtificial intelligenceSearch algorithmComputer engineeringAlgorithmParallel computingMathematicsArtMicroeconomicsEconomicsVisual artsMathematical analysisAdvanced Neural Network ApplicationsDomain Adaptation and Few-Shot LearningAdversarial Robustness in Machine Learning