Runtime Analysis of Evolutionary NAS for Multiclass Classification

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Lv, Zeqiong, Qian, Chao, Liu, Yun, Fan, Jiahao, Sun, Yanan
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866910992097607680
author Lv, Zeqiong
Qian, Chao
Liu, Yun
Fan, Jiahao
Sun, Yanan
author_facet Lv, Zeqiong
Qian, Chao
Liu, Yun
Fan, Jiahao
Sun, Yanan
contents Evolutionary neural architecture search (ENAS) is a key part of evolutionary machine learning, which commonly utilizes evolutionary algorithms (EAs) to automatically design high-performing deep neural architectures. During past years, various ENAS methods have been proposed with exceptional performance. However, the theory research of ENAS is still in the infant. In this work, we step for the runtime analysis, which is an essential theory aspect of EAs, of ENAS upon multiclass classification problems. Specifically, we first propose a benchmark to lay the groundwork for the analysis. Furthermore, we design a two-level search space, making it suitable for multiclass classification problems and consistent with the common settings of ENAS. Based on both designs, we consider (1+1)-ENAS algorithms with one-bit and bit-wise mutations, and analyze their upper and lower bounds on the expected runtime. We prove that the algorithm using both mutations can find the optimum with the expected runtime upper bound of $O(rM\ln{rM})$ and lower bound of $Ω(rM\ln{M})$. This suggests that a simple one-bit mutation may be greatly considered, given that most state-of-the-art ENAS methods are laboriously designed with the bit-wise mutation. Empirical studies also support our theoretical proof.
format Preprint
id arxiv_https___arxiv_org_abs_2506_06019
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Runtime Analysis of Evolutionary NAS for Multiclass Classification
Lv, Zeqiong
Qian, Chao
Liu, Yun
Fan, Jiahao
Sun, Yanan
Neural and Evolutionary Computing
Evolutionary neural architecture search (ENAS) is a key part of evolutionary machine learning, which commonly utilizes evolutionary algorithms (EAs) to automatically design high-performing deep neural architectures. During past years, various ENAS methods have been proposed with exceptional performance. However, the theory research of ENAS is still in the infant. In this work, we step for the runtime analysis, which is an essential theory aspect of EAs, of ENAS upon multiclass classification problems. Specifically, we first propose a benchmark to lay the groundwork for the analysis. Furthermore, we design a two-level search space, making it suitable for multiclass classification problems and consistent with the common settings of ENAS. Based on both designs, we consider (1+1)-ENAS algorithms with one-bit and bit-wise mutations, and analyze their upper and lower bounds on the expected runtime. We prove that the algorithm using both mutations can find the optimum with the expected runtime upper bound of $O(rM\ln{rM})$ and lower bound of $Ω(rM\ln{M})$. This suggests that a simple one-bit mutation may be greatly considered, given that most state-of-the-art ENAS methods are laboriously designed with the bit-wise mutation. Empirical studies also support our theoretical proof.
title Runtime Analysis of Evolutionary NAS for Multiclass Classification
topic Neural and Evolutionary Computing
url https://arxiv.org/abs/2506.06019