深度神经网络进化构建综述

A Survey on Evolutionary Construction of Deep Neural Networks

IEEE Transactions on Evolutionary Computation · 2021
被引 107
ABS 4

中文导读

将深度神经网络的自动构建建模为多层级多目标大规模约束优化问题,系统综述了进化算法在该问题各环节的应用与优劣,帮助两类研究者理解如何利用进化算法进行自动构建。

Abstract

Automated construction of deep neural networks (DNNs) has become a research hot spot nowadays because DNN’s performance is heavily influenced by its architecture and parameters, which are highly task-dependent, but it is notoriously difficult to find the most appropriate DNN in terms of architecture and parameters to best solve a given task. In this work, we provide an insight into the automated DNN construction process by formulating it into a multilevel multiobjective large-scale optimization problem with constraints, where the nonconvex, nondifferentiable, and black-box nature of this problem make evolutionary algorithms (EAs) to stand out as a promising solver. Then, we give a systematical review of existing evolutionary DNN construction techniques from different aspects of this optimization problem and analyze the pros and cons of using EA-based methods in each aspect. This work aims to help DNN researchers to better understand why, where, and how to utilize EAs for automated DNN construction and meanwhile, help EA researchers to better understand the task of automated DNN construction so that they may focus more on EA-favored optimization scenarios to devise more effective techniques.

深度学习进化计算自动化机器学习神经网络架构搜索