A Surrogate Model With Multiple Comparisons and Semi-Online Learning for Evolutionary Neural Architecture Search

Evolutionary Neural Architecture Search (ENAS) refers to techniques to automatically design neural networks through an evolutionary framework. Although ENAS has great potential, its application in practice can be very computationally expensive, especially for the design of Deep Neural Networks (DNNs). The use of surrogate models (computationally cheap models that approximate computationally expensive objective functions) is a viable option to reduce the design cost. Research on surrogate models for ENAS has recently shifted from directly predicting the performance of architectures to predicting the outcome of pairwise comparisons. The present paper proposes a novel surrogate-assisted ENAS algorithm, namely a surrogate model with multiple comparisons and semi-online learning (SMCSO). The proposed SMCSO tests the performance of a newly generated architecture against that of a pool of promising architectures (multiple comparisons). This way, the algorithm exhibits robust behaviour, which alleviates the risk of performing wrong selections due to the uncertainty introduced by the surrogate. This logic is then naturally embedded within the particle swarm optimisation (PSO) logic, where newly generated architectures would need to be compared against the local best particle (in our case, there is a pool of local best particles). Furthermore, the initially trained surrogate model is run within the PSO and then retrained every time a prearranged number of local best replacements occur. We call this training technique semi-online learning. It allows us to directly control the trade-off between accuracy and the computational overhead of the surrogate model. Experimental results show that on the NAS-Bench-101 and the NAS-Bench-201, the architectures detected by the proposed SMCSO achieved 94.15% and 94.33% accuracy, respectively, thus, establishing a new state-of-the-art surrogate-assisted ENAS.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Emerging Topics in Computational Intelligence
Published
2025-01-01
DOI
https://doi.org/10.1109/tetci.2025.3547621
Citations
5
Primary Topic
Metaheuristic Optimization Algorithms Research
Type
article
Field-Weighted Citation Impact
12.40

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Surrogate Model With Multiple Comparisons and Semi-Online Learning for Evolutionary Neural Architecture Search

Yu Xue, Ferrante Neri, Bohan Hu
5 citations
IEEE Transactions on Emerging Topics in Computational Intelligence
Metaheuristic Optimization Algorithms Research
12.40
article

A Surrogate Model With Multiple Comparisons and Semi-Online Learning for Evolutionary Neural Architecture Search

Yu Xue, Ferrante Neri, Bohan Hu
article en
5 citations

Abstract

Evolutionary Neural Architecture Search (ENAS) refers to techniques to automatically design neural networks through an evolutionary framework. Although ENAS has great potential, its application in practice can be very computationally expensive, especially for the design of Deep Neural Networks (DNNs). The use of surrogate models (computationally cheap models that approximate computationally expensive objective functions) is a viable option to reduce the design cost. Research on surrogate models for ENAS has recently shifted from directly predicting the performance of architectures to predicting the outcome of pairwise comparisons. The present paper proposes a novel surrogate-assisted ENAS algorithm, namely a surrogate model with multiple comparisons and semi-online learning (SMCSO). The proposed SMCSO tests the performance of a newly generated architecture against that of a pool of promising architectures (multiple comparisons). This way, the algorithm exhibits robust behaviour, which alleviates the risk of performing wrong selections due to the uncertainty introduced by the surrogate. This logic is then naturally embedded within the particle swarm optimisation (PSO) logic, where newly generated architectures would need to be compared against the local best particle (in our case, there is a pool of local best particles). Furthermore, the initially trained surrogate model is run within the PSO and then retrained every time a prearranged number of local best replacements occur. We call this training technique semi-online learning. It allows us to directly control the trade-off between accuracy and the computational overhead of the surrogate model. Experimental results show that on the NAS-Bench-101 and the NAS-Bench-201, the architectures detected by the proposed SMCSO achieved 94.15% and 94.33% accuracy, respectively, thus, establishing a new state-of-the-art surrogate-assisted ENAS.

IEEE Transactions on Emerging Topics in Computational Intelligence
Nanjing University of Information Science and Technology (CN)
National Natural Science Foundation of China, Natural Science Foundation of Jiangsu Province
Openalex Percentile: Top 2%
Metaheuristic Optimization Algorithms Research
12.40
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.