A Gradient-Guided Evolutionary Neural Architecture Search

被引:6
|
作者
Xue, Yu [1 ]
Han, Xiaolong [1 ]
Neri, Ferrante [2 ]
Qin, Jiafeng [1 ]
Pelusi, Danilo [3 ]
机构
[1] Nanjing Univ Informat Sci & Technol, Sch Software, Nanjing 210044, Peoples R China
[2] Univ Surrey, Dept Comp Sci, Nat Inspired Comp & Engn Res Grp, Guildford GU2 7XH, England
[3] Univ Teramo, Fac Commun Sci, I-64100 Teramo, Italy
基金
中国国家自然科学基金;
关键词
Computer architecture; Microprocessors; Search problems; Couplings; Evolutionary computation; Encoding; Statistics; gradient optimization; image classification; neural architecture search (NAS);
D O I
10.1109/TNNLS.2024.3371432
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Neural architecture search (NAS) is a popular method that can automatically design deep neural network structures. However, designing a neural network using NAS is computationally expensive. This article proposes a gradient-guided evolutionary NAS (GENAS) to design convolutional neural networks (CNNs) for image classification. GENAS is a hybrid algorithm that combines evolutionary global and local search operators to evolve a population of subnets sampled from a supernet. Each candidate architecture is encoded as a table describing which operations are associated with the edges between nodes signifying feature maps. Besides, evolutionary optimization uses novel crossover and mutation operators to manipulate the subnets using the proposed tabular encoding. Every n generations, the candidate architectures undergo a local search inspired by differentiable NAS. GENAS is designed to overcome the limitations of both evolutionary and gradient descent NAS. This algorithmic structure enables the performance assessment of the candidate architecture without retraining, thus limiting the NAS calculation time. Furthermore, subnet individuals are decoupled during evaluation to prevent strong coupling of operations in the supernet. The experimental results indicate that the searched structures achieve test errors of 2.45%, 16.86%, and 23.9% on CIFAR-10/100/ImageNet datasets and it costs only 0.26 GPU days on a graphic card. GENAS can effectively expedite the training and evaluation processes and obtain high-performance network structures.
引用
收藏
页码:1 / 13
页数:13
相关论文
共 50 条
  • [21] Evolutionary Neural Architecture Search Framework With Masked Encoding Mechanism for Point Cloud Registration
    Wu, Yue
    Gong, Peiran
    Yuan, Yongzhe
    Gong, Maoguo
    Ma, Wenping
    Miao, Qiguang
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2025,
  • [22] Knowledge transfer evolutionary search for lightweight neural architecture with dynamic inference
    Qian, Xiaoxue
    Liu, Fang
    Jiao, Licheng
    Zhang, Xiangrong
    Huang, Xinyan
    Li, Shuo
    Chen, Puhua
    Liu, Xu
    PATTERN RECOGNITION, 2023, 143
  • [23] Evolutionary neural architecture search based on evaluation correction and functional units
    Shang, Ronghua
    Zhu, Songling
    Ren, Jinhong
    Liu, Hangcheng
    Jiao, Licheng
    KNOWLEDGE-BASED SYSTEMS, 2022, 251
  • [24] EEEA-Net: An Early Exit Evolutionary Neural Architecture Search
    Termritthikun, Chakkrit
    Jamtsho, Yeshi
    Ieamsaard, Jirarat
    Muneesawang, Paisarn
    Lee, Ivan
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2021, 104
  • [25] AutoMER: Spatiotemporal Neural Architecture Search for Microexpression Recognition
    Verma, Monu
    Reddy, M. Satish Kumar
    Meedimale, Yashwanth Reddy
    Mandal, Murari
    Vipparthi, Santosh Kumar
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2022, 33 (11) : 6116 - 6128
  • [26] ModuleNet: Knowledge-Inherited Neural Architecture Search
    Chen, Yaran
    Gao, Ruiyuan
    Liu, Fenggang
    Zhao, Dongbin
    IEEE TRANSACTIONS ON CYBERNETICS, 2022, 52 (11) : 11661 - 11671
  • [27] Exploiting Operation Importance for Differentiable Neural Architecture Search
    Zhou, Yuan
    Xie, Xukai
    Kung, Sun-Yuan
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2022, 33 (11) : 6235 - 6248
  • [28] Evolutionary Neural Architecture Search with Predictor of Ranking-Based Score
    Jiang, Peng-Cheng
    Xue, Yu
    Jisuanji Xuebao/Chinese Journal of Computers, 2024, 47 (11): : 2522 - 2535
  • [29] Genetic-GNN: Evolutionary architecture search for Graph Neural Networks
    Shi, Min
    Tang, Yufei
    Zhu, Xingquan
    Huang, Yu
    Wilson, David
    Zhuang, Yuan
    Liu, Jianxun
    KNOWLEDGE-BASED SYSTEMS, 2022, 247
  • [30] Evolutionary Architecture Search for Generative Adversarial Networks Based on Weight Sharing
    Xue, Yu
    Tong, Weinan
    Neri, Ferrante
    Chen, Peng
    Luo, Tao
    Zhen, Liangli
    Wang, Xiao
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2024, 28 (03) : 653 - 667