Salvato in:
Dettagli Bibliografici
Autori principali: Roshtkhari, Mehraveh Javan, Toews, Matthew, Pedersoli, Marco
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:https://arxiv.org/abs/2503.21061
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866908285952589824
author Roshtkhari, Mehraveh Javan
Toews, Matthew
Pedersoli, Marco
author_facet Roshtkhari, Mehraveh Javan
Toews, Matthew
Pedersoli, Marco
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2503_21061
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Neural Architecture Search by Learning a Hierarchical Search Space
Roshtkhari, Mehraveh Javan
Toews, Matthew
Pedersoli, Marco
Computer Vision and Pattern Recognition
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.
title Neural Architecture Search by Learning a Hierarchical Search Space
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2503.21061