Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2020, Vol. 46 ›› Issue (9): 16-26. doi: 10.19678/j.issn.1000-3428.0057520

• Hot Topics and Reviews • Previous Articles     Next Articles

Review of Research on Neural Architecture Search Algorithms Based on Non-Gradient Evolution

SHANG Diya1, SUN Hua1, HONG Zhenhou2, ZENG Qingliang1   

  1. 1. Key Laboratory of Software Engineering Technology, School of Software, Xinjiang University, Urumqi 830002, China;
    2. Key Laboratory of Optoelectronic Devices and Systems of Ministry of Education and Guangdong Province, College of Optoelectronic Engineering, Shenzhen University, Shenzhen, Guangdong 518060, China
  • Received:2020-02-27 Revised:2020-04-23 Published:2020-04-29

基于无梯度进化的神经架构搜索算法研究综述

尚迪雅1, 孙华1, 洪振厚2, 曾庆亮1   

  1. 1. 新疆大学 软件学院 软件工程技术重点实验室, 乌鲁木齐 830002;
    2. 深圳大学 光电工程学院 光电子器件与系统教育部/广东省重点实验室, 广东 深圳 518060
  • 作者简介:尚迪雅(1995-),女,硕士研究生,主研方向为图像处理、自动化机器学习;孙华(通信作者),副教授、博士;洪振厚,硕士;曾庆亮,硕士研究生。
  • 基金资助:
    新疆维吾尔自治区自然科学基金(2015211C263)。

Abstract: Automated deep learning is one of the new research hotspots in the field of deep learning.Neural architecture search algorithms are frequently used for the implementation of automated deep learning,as they can automatically design neural network structure by defining different search space,search strategy or optimization strategy.This paper introduces the development history of evolutionary algorithms and evolutionary neural networks.Then it introduces different methods and processes of using evolutionary algorithms as the search strategy to implement neural architecture search,and compares the features and development status of these neural architecture search algorithms.On this basis,this paper discusses the search space,search strategy and future development direction of neural architecture search algorithms.

Key words: neural architecture search, automated deep learning, evolutionary algorithm, search strategy, evolutionary neural network

摘要: 自动化深度学习是目前深度学习领域的研究热点,神经架构搜索算法是实现自动化深度学习的主要方法之一,该类算法可以通过对搜索空间、搜索策略或优化策略进行不同定义来自动设计神经网络结构。阐述进化算法和进化神经网络的发展历程,分类介绍以进化算法为搜索策略实现神经架构搜索的方法和过程,并比较基于进化算法的不同神经架构搜索算法的特点和现状,在此基础上,对神经架构搜索算法的搜索空间、搜索策略以及算法的未来发展方向进行探讨和展望。

关键词: 神经架构搜索, 自动化深度学习, 进化算法, 搜索策略, 进化神经网络

CLC Number: