A Gradient-Guided Evolutionary Neural Architecture Search

被引:1
|
作者
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 条
  • [1] A Gradient-Guided Evolutionary Approach to Training Deep Neural Networks
    Yang, Shangshang
    Tian, Ye
    He, Cheng
    Zhang, Xingyi
    Tan, Kay Chen
    Jin, Yaochu
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2022, 33 (09) : 4861 - 4875
  • [2] Guided evolutionary neural architecture search with efficient performance estimation
    Lopes, Vasco
    Santos, Miguel
    Degardin, Bruno
    Alexandre, Luis A.
    [J]. NEUROCOMPUTING, 2024, 584
  • [3] ACORg: A Gradient-Guided ACO Algorithm for Neural Network Learning
    Abdelbar, Ashraf M.
    Salama, Khalid M.
    [J]. 2015 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI), 2015, : 1133 - 1140
  • [4] Gradient-guided Filtering of Depth Maps Using Deep Neural Networks
    Adrianne Ochotorena, Cecille
    Noel Ochotorena, Carlo
    Dadios, Elmer
    [J]. 2015 INTERNATIONAL CONFERENCE ON HUMANOID, NANOTECHNOLOGY, INFORMATION TECHNOLOGY,COMMUNICATION AND CONTROL, ENVIRONMENT AND MANAGEMENT (HNICEM), 2015, : 569 - +
  • [5] Gradient-Guided Local Disparity Editing
    Scandolo, Leonardo
    Bauszat, Pablo
    Eisemann, Elmar
    [J]. COMPUTER GRAPHICS FORUM, 2019, 38 (01) : 394 - 404
  • [6] Sniff-synchronized, gradient-guided olfactory search by freely moving mice
    Findley, Teresa M.
    Wyrick, David G.
    Cramer, Jennifer L.
    Brown, Morgan A.
    Holcomb, Blake
    Attey, Robin
    Yeh, Dorian
    Monasevitch, Eric
    Nouboussi, Nelly
    Cullen, Isabelle
    Songco, Jeremea O.
    King, Jared F.
    Ahmadian, Yashar
    Smear, Matthew C.
    [J]. ELIFE, 2021, 10
  • [7] EST-NAS: An evolutionary strategy with gradient descent for neural architecture search
    Cai, Zicheng
    Chen, Lei
    Zeng, Shaoda
    Lai, Yutao
    Liu, Hai-lin
    [J]. APPLIED SOFT COMPUTING, 2023, 146
  • [8] Gradient-Guided Convolutional Neural Network for MRI Image Super-Resolution
    Du, Xiaofeng
    He, Yifan
    [J]. APPLIED SCIENCES-BASEL, 2019, 9 (22):
  • [9] Evolutionary approximation and neural architecture search
    Pinos, Michal
    Mrazek, Vojtech
    Sekanina, Lukas
    [J]. GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2022, 23 (03) : 351 - 374
  • [10] A Survey on Evolutionary Neural Architecture Search
    Liu, Yuqiao
    Sun, Yanan
    Xue, Bing
    Zhang, Mengjie
    Yen, Gary G.
    Tan, Kay Chen
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 34 (02) : 550 - 570