Evolutionary approximation and neural architecture search

被引:0
|
作者
Michal Pinos
Vojtech Mrazek
Lukas Sekanina
机构
[1] Brno University of Technology,Faculty of Information Technology
关键词
Approximate computing; Convolutional neural network; Cartesian genetic programming; Neuroevolution; Energy efficiency;
D O I
暂无
中图分类号
学科分类号
摘要
Automated neural architecture search (NAS) methods are now employed to routinely deliver high-quality neural network architectures for various challenging data sets and reduce the designer’s effort. The NAS methods utilizing multi-objective evolutionary algorithms are especially useful when the objective is not only to minimize the network error but also to reduce the number of parameters (weights) or power consumption of the inference phase. We propose a multi-objective NAS method based on Cartesian genetic programming for evolving convolutional neural networks (CNN). The method allows approximate operations to be used in CNNs to reduce the power consumption of a target hardware implementation. During the NAS process, a suitable CNN architecture is evolved together with selecting approximate multipliers to deliver the best trade-offs between accuracy, network size, and power consumption. The most suitable 8 × N-bit approximate multipliers are automatically selected from a library of approximate multipliers. Evolved CNNs are compared with CNNs developed by other NAS methods on the CIFAR-10 and SVHN benchmark problems.
引用
收藏
页码:351 / 374
页数:23
相关论文
共 50 条
  • [1] Evolutionary approximation and neural architecture search
    Pinos, Michal
    Mrazek, Vojtech
    Sekanina, Lukas
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2022, 23 (03) : 351 - 374
  • [2] Neural Architecture Search Based on Evolutionary Algorithms with Fitness Approximation
    Pan, Chao
    Yao, Xin
    2021 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2021,
  • [3] 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
  • [4] Evolutionary Neural Architecture Search and Applications
    Sun, Yanan
    Zhang, Mengjie
    Yen, Gary G.
    IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2021, 16 (03) : 8 - 9
  • [5] Evolutionary Recurrent Neural Architecture Search
    Tian, Shuo
    Hu, Kai
    Guo, Shasha
    Li, Shiming
    Wang, Lei
    Xu, Weixia
    IEEE EMBEDDED SYSTEMS LETTERS, 2021, 13 (03) : 110 - 113
  • [6] RENAS: Reinforced Evolutionary Neural Architecture Search
    Chen, Yukang
    Meng, Gaofeng
    Zhang, Qian
    Xiang, Shiming
    Huang, Chang
    Mu, Lisen
    Wang, Xinggang
    2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, : 4782 - 4791
  • [7] Novelty Driven Evolutionary Neural Architecture Search
    Sinha, Nilotpal
    Chen, Kuan-Wen
    PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2022, 2022, : 671 - 674
  • [8] Benchmarking Analysis of Evolutionary Neural Architecture Search
    Lv, Zeqiong
    Qian, Chao
    Sun, Yanan
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2024, 28 (06) : 1659 - 1673
  • [9] Evolutionary Neural Architecture Search for Image Restoration
    van Wyk, Gerard Jacques
    Bosman, Anna Sergeevna
    2019 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2019,
  • [10] Evolutionary Neural Architecture Search for Transferable Networks
    Zhou, Xun
    Liu, Songbai
    Qin, A. K.
    Tan, Kay Chen
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2024,