Over recent years, there has been a rapid development of deep learning (DL) in both industry and academia fields. However, finding the optimal hyperparameters of a DL model often needs high computational cost and human expertise. To mitigate the above issue, evolutionary computation (EC) as a powerful heuristic search approach has shown significant merits in the automated design of DL models, so-called evolutionary deep learning (EDL). This paper aims to analyze EDL from the perspective of automated machine learning (AutoML). Specifically, we firstly illuminate EDL from machine learning and EC and regard EDL as an optimization problem. According to the DL pipeline, we systematically introduce EDL methods ranging from feature engineering, model generation, to model deployment with a new taxonomy (i.e., what and how to evolve/optimize), and focus on the discussions of solution representation and search paradigm in handling the optimization problem by EC. Finally, key applications, open issues and potentially promising lines of future research are suggested. This survey has reviewed recent developments of EDL and offers insightful guidelines for the development of EDL.
翻译:近年来,产业和学术界的深层次学习迅速发展(DL),然而,找到最佳DL模式的最佳超参数往往需要很高的计算成本和人力专长。为了缓解上述问题,进化计算(EC)作为一种强大的超动搜索方法,在DL模式的自动设计方面显示出了显著的优点,即所谓的进化深层学习(EDL),本文件旨在从自动机器学习的角度分析EDL。具体地说,我们首先从机器学习和EC中将EDL照亮,并将EDL视为一个优化问题。根据DL管道,我们系统地采用EDL方法,从地貌工程、模型生成到新型分类(即什么和如何演化/优化)的模型部署,重点是讨论欧盟委员会在处理优化问题方面的解决方案代表性和搜索范式。最后,提出了关键应用、开放问题和未来研究的潜在前景。本调查审查了EDL的最新动态,并为EDL的发展提供了深刻的指导方针。