Neural Architecture Search Based on a Multi-Objective Evolutionary Algorithm With Probability Stack

被引:37
|
作者
Xue, Yu [1 ]
Chen, Chen [1 ]
Slowik, Adam [2 ]
机构
[1] Nanjing Univ Informat Sci & Technol, Sch Software, Nanjing 210044, Peoples R China
[2] Koszalin Univ Technol, Dept Elect & Comp Sci, Koszalin PL-75453, Poland
基金
中国国家自然科学基金;
关键词
Deep learning; evolutionary computation; multiobjective optimization; neural architecture search (NAS);
D O I
10.1109/TEVC.2023.3252612
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the emergence of deep neural networks, many research fields, such as image classification, object detection, speech recognition, natural language processing, machine translation, and automatic driving, have made major breakthroughs in technology and the research achievements have been successfully applied in many real-life applications. Combining evolutionary computation and neural architecture search (NAS) is an important approach to improve the performance of deep neural networks. Usually, the related researchers only focus on precision. Thus, the searched neural architectures always perform poorly in the other indexes such as time cost. In this article, a multi-objective evolutionary algorithm with a probability stack (MOEA-PS) is proposed for NAS, which considers the two objects of precision and time consumption. MOEA-PS uses an adjacency list to represent the internal structure of deep neural networks. Besides, a unique mechanism is introduced into the multi-objective genetic algorithm to guide the process of crossover and mutation when generating offspring. Furthermore, the structure blocks are stacked using a proxy model to generate deep neural networks. The results of the experiments on Cifar-10 and Cifar-100 demonstrate that the proposed algorithm has a similar error rate compared with the most advanced NAS algorithms, but the time cost is lower. Finally, the network structure searched on Cifar-10 is transferred directly to the ImageNet dataset, which can achieve 73.6% classification accuracy.
引用
收藏
页码:778 / 786
页数:9
相关论文
共 50 条
  • [21] Multi-objective Evolutionary Algorithm for Neural Oscillator based Robot Locomotion
    Saputra, Azhar Aulia
    Takeda, Takahiro
    Botzheim, Janos
    Kubota, Naoyuki
    IECON 2015 - 41ST ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2015, : 2655 - 2660
  • [22] Multi-Objective Evolutionary Architecture Search for Parameterized Quantum Circuits
    Ding, Li
    Spector, Lee
    ENTROPY, 2023, 25 (01)
  • [23] CGP-NAS: Real-based solutions encoding for multi-objective evolutionary neural architecture search
    Garcia-Garcia, Cosijopii
    Escalante, Hugo Jair
    Morales-Reyes, Alicia
    PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2022, 2022, : 643 - 646
  • [24] NSGA-Net: Neural Architecture Search using Multi-Objective Genetic Algorithm
    Lu, Zhichao
    Whalen, Ian
    Dhebar, Yashesh
    Deb, Kalyanmoy
    Goodman, Erik
    Banzhaf, Wolfgang
    Boddeti, Vishnu Naresh
    PROCEEDINGS OF THE TWENTY-NINTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, : 4750 - 4754
  • [25] Efficient multi-objective neural architecture search framework via policy gradient algorithm
    Lyu, Bo
    Yang, Yin
    Cao, Yuting
    Wang, Pengcheng
    Zhu, Jian
    Chang, Jingfei
    Wen, Shiping
    INFORMATION SCIENCES, 2024, 661
  • [26] Multi-Objective Neural Architecture Search by Learning Search Space Partitions
    Zhao, Yiyang
    Wang, Linnan
    Guo, Tian
    JOURNAL OF MACHINE LEARNING RESEARCH, 2024, 25
  • [27] NSGA-Net: Neural Architecture Search using Multi-Objective Genetic Algorithm
    Lu, Zhichao
    Whalen, Ian
    Boddeti, Vishnu
    Dhebar, Yashesh
    Deb, Kalyanmoy
    Goodman, Erik
    Banzhaf, Wolfgang
    PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'19), 2019, : 419 - 427
  • [28] Lightweight multi-objective evolutionary neural architecture search with low-cost proxy metrics
    Luong, Ngoc Hoang
    Phan, Quan Minh
    Vo, An
    Pham, Tan Ngoc
    Bui, Dzung Tri
    INFORMATION SCIENCES, 2024, 655
  • [29] A Multi-objective Evolutionary Algorithm based on Decomposition for Constrained Multi-objective Optimization
    Martinez, Saul Zapotecas
    Coello, Carlos A. Coello
    2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 429 - 436
  • [30] APENAS: An Asynchronous Parallel Evolution Based Multi-objective Neural Architecture Search
    Hu, Mengtao
    Liu, Li
    Wang, Wei
    Liu, Yao
    2020 IEEE INTL SYMP ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, INTL CONF ON BIG DATA & CLOUD COMPUTING, INTL SYMP SOCIAL COMPUTING & NETWORKING, INTL CONF ON SUSTAINABLE COMPUTING & COMMUNICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2020), 2020, : 153 - 159