Surrogate-Assisted Evolutionary Neural Architecture Search with Isomorphic Training and Prediction

被引:0
|
作者
Jiang, Pengcheng [1 ]
Xue, Yu [1 ]
Neri, Ferrante [1 ,2 ]
Wahib, Mohamed [3 ]
机构
[1] Nanjing Univ Informat Sci & Technol, Sch Software, Nanjing 210044, Peoples R China
[2] Univ Surrey, Sch Comp Sci & Elect Engn, NICE Grp, Guildford GU2 7XH, Surrey, England
[3] RIKEN Ctr Computat Sci, High Performance Artificial Intelligence Syst Res, 2-1 Hirosawa, Wako, Saitama 3510198, Japan
基金
中国国家自然科学基金;
关键词
Neural architecture search; Evolutionary algorithm; Surrogate model; Isomorphic graphs; Convolutional neural networks;
D O I
10.1007/978-981-97-5581-3_16
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Neural architecture search (NAS) is an increasingly popular method for the automatic design of neural networks. Although promising, NAS is often associated with a significant computational cost. Surrogate models, which predict the performance of candidate networks without training them, are thus used to speed up NAS calculations. Since surrogate models must be trained, their performance depends on the dataset of labelled candidate architectures. The generation of these samples can be time-consuming as it requires the training of an architecture. The present paper proposes an inexpensive way of generating training data for the surrogate model. Specifically, the proposed algorithm makes use of isomorphism to obtain more training data for the graph-based encoding. We propose an isomorphic training which combines the use of the Mean Squared Error (MSE) with a novel isomorphic loss function. Then, we propose an isomorphic score to predict the performance of candidate architectures. The proposed isomorphic-based surrogate is integrated within an evolutionary framework for NAS. Numerical experiments are performed on NAS-Bench101 and NAS-Bench201 search spaces. The experimental results demonstrate that the proposed Isomorphic Training and Prediction Evolutionary Neural Architecture Search (ITP-ENAS) algorithm can identify architectures with better performance than other state-of-the-art algorithms, despite training only 424 architectures.
引用
收藏
页码:191 / 203
页数:13
相关论文
共 50 条
  • [21] A surrogate evolutionary neural architecture search algorithm for graph neural networks
    Liu, Yang
    Liu, Jing
    [J]. APPLIED SOFT COMPUTING, 2023, 144
  • [22] EMONAS-Net: Efficient multiobjective neural architecture search using surrogate-assisted evolutionary algorithm for 3D medical image segmentation
    Calisto, Maria Baldeon
    Lai-Yuen, Susana K.
    [J]. ARTIFICIAL INTELLIGENCE IN MEDICINE, 2021, 119
  • [23] Engine Calibration With Surrogate-Assisted Bilevel Evolutionary Algorithm
    Yu, Xunzhao
    Wang, Yan
    Zhu, Ling
    Filev, Dimitar
    Yao, Xin
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2024, 54 (06) : 3832 - 3845
  • [24] Utilizing the Expected Gradient in Surrogate-assisted Evolutionary Algorithms
    Nishihara, Kei
    Nakata, Masaya
    [J]. PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 447 - 450
  • [25] Convolutional neural network surrogate-assisted GOMEA
    Dushatskiy, Arkadiy
    Mendrik, Adrienne M.
    Alderliesten, Tanja
    Bosman, Peter A. N.
    [J]. PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'19), 2019, : 753 - 761
  • [26] A surrogate-assisted controller for expensive evolutionary reinforcement learning
    Wang, Yuxing
    Zhang, Tiantian
    Chang, Yongzhe
    Wang, Xueqian
    Liang, Bin
    Yuan, Bo
    [J]. INFORMATION SCIENCES, 2022, 616 : 539 - 557
  • [27] Investigating Uncertainty Propagation in Surrogate-Assisted Evolutionary Algorithms
    Volz, Vanessa
    Rudolph, Guenter
    Naujoks, Boris
    [J]. PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'17), 2017, : 881 - 888
  • [28] A survey of surrogate-assisted evolutionary algorithms for expensive optimization
    Liang, Jing
    Lou, Yahang
    Yu, Mingyuan
    Bi, Ying
    Yu, Kunjie
    [J]. JOURNAL OF MEMBRANE COMPUTING, 2024,
  • [29] Surrogate-Assisted Task Selection for Evolutionary Multitasking Optimization
    Huang, Kaiyuan
    Wang, Xiaojun
    Cai, Yiqiao
    [J]. 2022 2ND IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND ARTIFICIAL INTELLIGENCE (SEAI 2022), 2022, : 172 - 177
  • [30] Global convergence of unconstrained and bound constrained surrogate-assisted evolutionary search in aerodynamic shape design
    Ong, YS
    Lum, KY
    Nair, PB
    Shi, DM
    Zhang, ZK
    [J]. CEC: 2003 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-4, PROCEEDINGS, 2003, : 1856 - 1863