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 条
  • [21] Automatic Tuning of Rule-Based Evolutionary Machine Learning via Problem Structure Identification
    Franco, Maria A.
    Krasnogor, Natalio
    Bacardit, Jaume
    IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2020, 15 (03) : 28 - 46
  • [22] Machine learning-enabled globally guaranteed evolutionary computation
    Li, Bin
    Wei, Ziping
    Wu, Jingjing
    Yu, Shuai
    Zhang, Tian
    Zhu, Chunli
    Zheng, Dezhi
    Guo, Weisi
    Zhao, Chenglin
    Zhang, Jun
    NATURE MACHINE INTELLIGENCE, 2023, 5 (04) : 457 - 467
  • [23] Machine learning-enabled globally guaranteed evolutionary computation
    Bin Li
    Ziping Wei
    Jingjing Wu
    Shuai Yu
    Tian Zhang
    Chunli Zhu
    Dezhi Zheng
    Weisi Guo
    Chenglin Zhao
    Jun Zhang
    Nature Machine Intelligence, 2023, 5 : 457 - 467
  • [24] Reinforcement learning versus evolutionary computation: A survey on hybrid algorithms
    Drugan, Madalina M.
    SWARM AND EVOLUTIONARY COMPUTATION, 2019, 44 : 228 - 246
  • [25] Evolutionary computation and structural design: A survey of the state-of-the-art
    Kicinger, R
    Arciszewski, T
    De Jong, K
    COMPUTERS & STRUCTURES, 2005, 83 (23-24) : 1943 - 1978
  • [26] A Survey on Machine Learning Accelerators and Evolutionary Hardware Platforms
    Bavikadi, Sathwika
    Dhavlle, Abhijitt
    Ganguly, Amlan
    Haridass, Anand
    Hendy, Hagar
    Merkel, Cory
    Reddi, Vijay Janapa
    Sutradhar, Purab Ranjan
    Joseph, Arun
    Pudukotai Dinakarrao, Sai Manoj
    IEEE DESIGN & TEST, 2022, 39 (03) : 91 - 116
  • [27] Evolutionary Computation in bioinformatics: A survey
    Zhang, Yanyun
    Cheng, Li
    Chen, Guanyu
    Alghazzawi, Daniyal
    NEUROCOMPUTING, 2024, 591
  • [28] Adaptation in evolutionary computation: A survey
    Hinterding, R
    Michalewicz, Z
    Eiben, AE
    PROCEEDINGS OF 1997 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION (ICEC '97), 1997, : 65 - 69
  • [29] Efficient Vehicle Routing Problem: A Machine Learning and Evolutionary Computation Approach
    Mukherjee, Pratyay
    Ramanathan, A.
    Dey, Sawvranu
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 3 - 4
  • [30] Secure Multi-Party Computation for Machine Learning: A Survey
    Zhou, Ian
    Tofigh, Farzad
    Piccardi, Massimo
    Abolhasan, Mehran
    Franklin, Daniel
    Lipman, Justin
    IEEE ACCESS, 2024, 12 : 53881 - 53899