Neural Architecture Search by Learning a Hierarchical Search Space
원문 초록
Monte-Carlo Tree Search (MCTS) is a powerful tool for many non-differentiable search related problems such as adversarial games. However, the performance of such approach highly depends on the order of the nodes that are considered at each branching of the tree. If the first branches cannot distinguish between promising and deceiving configurations for the final task, the efficiency of the search is exponentially reduced. In Neural Architecture Search (NAS), as only the final architecture matters, the visiting order of the branching can be optimized to improve learning. In this paper, we study the application of MCTS to NAS for image classification. We analyze several sampling methods and branching alternatives for MCTS and propose to learn the branching by hierarchical clustering of architectures based on their similarity. The similarity is measured by the pairwise distance of output vectors of architectures. Extensive experiments on two challenging benchmarks on CIFAR10 and ImageNet show that MCTS, if provided with a good branching hierarchy, can yield promising solutions more efficiently than other approaches for NAS problems.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
Structured Pruning and Quantization for Learned Image Compression
One-Shot Neural Architecture Search with Network Similarity Directed Initialization for Pathological Image Classification
DDS-NAS: Dynamic Data Selection within Neural Architecture Search via On-line Hard Example Mining applied to Image Classification
Finding Optimal Kernel Size and Dimension in Convolutional Neural Networks An Architecture Optimization Approach
NeuRN: Neuro-inspired Domain Generalization for Image Classification
Adaptive hybrid activation function for deep neural networks
토론
이 논문과 연결된 포럼 글이 아직 없습니다.