Action Command Encoding for Surrogate-Assisted Neural Architecture Search

被引:4
|
作者
Tian, Ye [1 ]
Peng, Shichen [2 ]
Yang, Shangshang [2 ]
Zhang, Xingyi [3 ]
Tan, Kay Chen [4 ]
Jin, Yaochu [5 ]
机构
[1] Anhui Univ, Inst Phys Sci & Informat Technol, Minist Educ, Key Lab Intelligent Comp & Signal Proc, Hefei 230601, Peoples R China
[2] Anhui Univ, Sch Comp Sci & Technol, Minist Educ, Key Lab Intelligent Comp & Signal Proc, Hefei 230601, Peoples R China
[3] Anhui Univ, Sch Artificial Intelligence, Minist Educ, Key Lab Intelligent Comp & Signal Proc, Hefei 230601, Peoples R China
[4] Hong Kong Polytech Univ, Dept Comp, Hong Kong, Peoples R China
[5] Univ Surrey, Dept Comp Sci, Guildford GU2 7XH, Surrey, England
基金
中国国家自然科学基金;
关键词
Computer architecture; Encoding; Topology; Optimization; Evolutionary computation; Task analysis; Reinforcement learning; Encoding scheme; neural architecture search; optimizer; performance evaluator; NETWORKS;
D O I
10.1109/TCDS.2021.3107555
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the development of neural architecture search, the performance of deep neural networks has been considerably enhanced with less human expertise. While the existing work mainly focuses on the development of optimizers, the design of encoding scheme is still in its infancy. This article thus proposes a novel encoding scheme for neural architecture search, termed action command encoding (ACEncoding). Inspired by the gene expression process, ACEncoding defines several action commands to indicate the addition and clone of layers, connections, and local modules, where an architecture grows from empty according to multiple action commands. ACEncoding provides a compact and rich search space that can be explored by various optimizers efficiently. Furthermore, a surrogate-assisted performance evaluator is tailored for ACEncoding, termed sequence-to-rank (Seq2Rank). By integrating the Seq2Seq model with RankNet, Seq2Rank embeds the variable-length encoding of ACEncoding into a continuous space, and then predicts the rankings of architectures based on the continuous representation. In the experiments, ACEncoding brings improvement to neural architecture search with existing encoding schemes and Seq2Rank shows better accuracy than existing performance evaluators. The neural architectures obtained by ACEncoding and Seq2Rank have competitive test errors and complexities on image classification tasks, and also show high transferability between different data sets.
引用
收藏
页码:1129 / 1142
页数:14
相关论文
共 50 条
  • [41] Effectiveness of approximation strategy in surrogate-assisted fireworks algorithm
    Pei, Yan
    Zheng, Shaoqiu
    Tan, Ying
    Takagi, Hideyuki
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2015, 6 (05) : 795 - 810
  • [42] Neural Architecture Search for Portrait Parsing
    Lyu, Bo
    Yang, Yin
    Wen, Shiping
    Huang, Tingwen
    Li, Ke
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 34 (03) : 1112 - 1121
  • [43] A surrogate-assisted controller for expensive evolutionary reinforcement learning
    Wang, Yuxing
    Zhang, Tiantian
    Chang, Yongzhe
    Wang, Xueqian
    Liang, Bin
    Yuan, Bo
    INFORMATION SCIENCES, 2022, 616 : 539 - 557
  • [44] Designing Air Flow with Surrogate-Assisted Phenotypic Niching
    Hagg, Alexander
    Wilde, Dominik
    Asteroth, Alexander
    Back, Thomas
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN XVI, PT I, 2020, 12269 : 140 - 153
  • [45] A Survey on Evolutionary Neural Architecture Search
    Liu, Yuqiao
    Sun, Yanan
    Xue, Bing
    Zhang, Mengjie
    Yen, Gary G.
    Tan, Kay Chen
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 34 (02) : 550 - 570
  • [46] Surrogate-Assisted Genetic Algorithm for Wrapper Feature Selection
    Altarabichi, Mohammed Ghaith
    Nowaczyk, Slawomir
    Pashami, Sepideh
    Mashhadi, Peyman Sheikholharam
    2021 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC 2021), 2021, : 776 - 785
  • [47] A Surrogate-Assisted Linkage Inference Approach in Genetic Algorithms
    Oliwa, Tomasz
    Rasheed, Khaled
    GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2011, : 997 - 1004
  • [48] Engineering design applications of surrogate-assisted optimization techniques
    Sobester, Andras
    Forrester, Alexander I. J.
    Toal, David J. J.
    Tresidder, Es
    Tucker, Simon
    OPTIMIZATION AND ENGINEERING, 2014, 15 (01) : 243 - 265
  • [49] Engineering design applications of surrogate-assisted optimization techniques
    András Sóbester
    Alexander I. J. Forrester
    David J. J. Toal
    Es Tresidder
    Simon Tucker
    Optimization and Engineering, 2014, 15 : 243 - 265
  • [50] Graph neural architecture search: A survey
    Oloulade, Babatounde Moctard
    Gao, Jianliang
    Chen, Jiamin
    Lyu, Tengfei
    Al-Sabri, Raeed
    TSINGHUA SCIENCE AND TECHNOLOGY, 2022, 27 (04) : 692 - 708