Automatic design of machine learning via evolutionary computation: A survey

被引:17
|
作者
Li, Nan [1 ]
Ma, Lianbo [1 ,2 ]
Xing, Tiejun [3 ]
Yu, Guo [4 ]
Wang, Chen [5 ,6 ]
Wen, Yingyou [5 ,6 ]
Cheng, Shi [7 ]
Gao, Shangce [8 ]
机构
[1] Northeastern Univ, Coll Software, Shenyang 110167, Peoples R China
[2] East China Univ Sci & Technol, Key Lab Smart Mfg Energy Chem Proc, Minist Educ, Shanghai 200237, Peoples R China
[3] Neusoft Corp, Shenyang 110167, Peoples R China
[4] Nanjing Tech Univ, Inst Intelligent Mfg, Nanjing 211816, Peoples R China
[5] Northeastern Univ, Sch Comp Sci & Engn, Shenyang 110167, Peoples R China
[6] Neusoft Inst Intelligent Med Res, Shenyang 110167, Peoples R China
[7] Shaanxi Normal Univ, Sch Comp Sci, Xian 710119, Peoples R China
[8] Univ Toyama, Fac Engn, Toyama 9308555, Japan
基金
中国博士后科学基金; 日本学术振兴会;
关键词
Evolutionary computation; Machine learning; Data preprocessing; Model optimization; Deep learning; SUPPORT VECTOR MACHINE; MULTIPLE-FEATURE CONSTRUCTION; NEURAL ARCHITECTURE SEARCH; PARTICLE SWARM OPTIMIZATION; GENETIC PROGRAMMING APPROACH; INTRUSION DETECTION SYSTEM; DECISION-TREE ALGORITHMS; HYBRID FEATURE-SELECTION; FEATURE-EXTRACTION; DIFFERENTIAL EVOLUTION;
D O I
10.1016/j.asoc.2023.110412
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Machine learning (ML), as the most promising paradigm to discover deep knowledge from data, has been widely applied to practical applications, such as recommender systems, virtual reality, and semantic segmentation. However, building a high-quality ML system for given tasks requires expert knowledge and high computation cost. This poses a significant challenge to the further development of ML in large-scale practical applications. The automatic design of ML has become an increasingly popular research trend. At the same time, evolutionary computation (EC), as an excellent heuristic search technique, has been widely employed in ML optimization, so-called evolutionary machine learning (EML). In this paper, we offer a comprehensive review of the literature (more than 500 references) for EML methods. We first introduce the concepts related to ML and EC. After that, we propose a taxonomy criterion based on the ML and EC perspectives. The important research problems of EML, e.g., ML algorithms, solution representations, search paradigms, acceleration strategies and applications, are reviewed systematically. Lastly, we analyze EML limitations and discuss potential trends that are promising to address in the future.& COPY; 2023 Elsevier B.V. All rights reserved.
引用
收藏
页数:28
相关论文
共 50 条
  • [1] Evolutionary Computation Meets Machine Learning: A Survey
    Zhang, Jun
    Zhan, Zhi-hui
    Lin, Ying
    Chen, Ni
    Gong, Yue-jiao
    Zhong, Jing-hui
    Chung, Henry S. H.
    Li, Yun
    Shi, Yu-hui
    IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2011, 6 (04) : 68 - 75
  • [2] Automatic design of multivariable QFT control system via evolutionary computation
    Tan, KC
    Lee, TH
    Khor, EF
    REAL-WORLD APPLICATIONS OF EVOLUTIONARY COMPUTING, PROCEEDINGS, 2000, 1803 : 178 - 194
  • [3] Evolutionary Computation and Machine Learning in Security
    Picek, Stjepan
    Jakobovic, Domagoj
    PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2022, 2022, : 1572 - 1601
  • [4] Bridging machine learning and evolutionary computation
    Kwong, Sam
    Zhang, Qingfu
    NEUROCOMPUTING, 2014, 146 : 1 - 1
  • [5] A survey of machine learning and evolutionary computation for antenna modeling and optimization: Methods and challenges
    Zou, Hanhua
    Zeng, Sanyou
    Li, Changhe
    Ji, Jingyu
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 138
  • [6] A survey on evolutionary machine learning
    Al-Sahaf, Harith
    Bi, Ying
    Chen, Qi
    Lensen, Andrew
    Mei, Yi
    Sun, Yanan
    Tran, Binh
    Xue, Bing
    Zhang, Mengjie
    JOURNAL OF THE ROYAL SOCIETY OF NEW ZEALAND, 2019, 49 (02) : 205 - 228
  • [7] Evolutionary Machine Learning: A Survey
    Telikani, Akbar
    Tahmassebi, Amirhessam
    Banzhaf, Wolfgang
    Gandomi, Amir H.
    ACM COMPUTING SURVEYS, 2021, 54 (08)
  • [8] Automatic feature engineering for regression models with machine learning: An evolutionary computation and statistics hybrid
    de Melo, Vinicius Veloso
    Banzhaf, Wolfgang
    INFORMATION SCIENCES, 2018, 430 : 287 - 313
  • [9] Application of evolutionary computation for machine design optimization
    Srinivasan, D
    Liew, AC
    Lim, KL
    ENGINEERING INTELLIGENT SYSTEMS FOR ELECTRICAL ENGINEERING AND COMMUNICATIONS, 1999, 7 (03): : 127 - 130
  • [10] Application of evolutionary computation for machine design optimization
    Srinivasan, D.
    Liew, A.C.
    Lim, K.L.
    International Journal of Engineering Intelligent Systems for Electrical Engineering and Communications, 1999, 7 (03): : 127 - 130