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 条
  • [31] Automatic Program Repair with Evolutionary Computation
    Weimer, Westley
    Forrest, Stephanie
    Le Goues, Claire
    Nguyen, ThanhVu
    COMMUNICATIONS OF THE ACM, 2010, 53 (05) : 109 - 116
  • [32] Automatic parameter learning method for agent activation spreading network by evolutionary computation
    Shimokawa, Daiki
    Yoshida, Naoto
    Koyama, Shuzo
    Kurihara, Satoshi
    ARTIFICIAL LIFE AND ROBOTICS, 2023, 28 (03) : 571 - 582
  • [33] Automatic parameter learning method for agent activation spreading network by evolutionary computation
    Daiki Shimokawa
    Naoto Yoshida
    Shuzo Koyama
    Satoshi Kurihara
    Artificial Life and Robotics, 2023, 28 : 571 - 582
  • [34] Mechanism design via machine learning
    Balcan, MF
    Blum, A
    Hartline, JD
    Mansour, Y
    46TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2005, : 605 - 614
  • [35] Evolutionary computation applied to the automatic design of artificial neural networks and associative memories
    Sossa, Humberto
    Garro, Beatriz A.
    Villegas, Juan
    Olague, Gustavo
    Avilés, Carlos
    Advances in Intelligent Systems and Computing, 2013, 175 ADVANCES : 285 - 297
  • [36] Evolutionary Computation Applied to the Automatic Design of Artificial Neural Networks and Associative Memories
    Sossa, Humberto
    Garro, Beatriz A.
    Villegas, Juan
    Olague, Gustavo
    Aviles, Carlos
    EVOLVE - A BRIDGE BETWEEN PROBABILITY, SET ORIENTED NUMERICS, AND EVOLUTIONARY COMPUTATION II, 2013, 175 : 285 - +
  • [37] Data-driven cymbal bronze alloy identification via evolutionary machine learning with automatic feature selection
    Tales H. A. Boratto
    Camila M. Saporetti
    Samuel C. A. Basilio
    Alexandre A. Cury
    Leonardo Goliatt
    Journal of Intelligent Manufacturing, 2024, 35 : 257 - 273
  • [38] Data-driven cymbal bronze alloy identification via evolutionary machine learning with automatic feature selection
    Boratto, Tales H. A.
    Saporetti, Camila M.
    Basilio, Samuel C. A.
    Cury, Alexandre A.
    Goliatt, Leonardo
    JOURNAL OF INTELLIGENT MANUFACTURING, 2024, 35 (01) : 257 - 273
  • [39] Identifying factors via automatic debiased machine learning
    Maasoumi, Esfandiar
    Wang, Jianqiu
    Wang, Zhuo
    Wu, Ke
    JOURNAL OF APPLIED ECONOMETRICS, 2024, 39 (03) : 438 - 461
  • [40] Automatic Traceability Maintenance via Machine Learning Classification
    Mills, Chris
    Escobar-Avila, Javier
    Haiduc, Sonia
    PROCEEDINGS 2018 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME), 2018, : 369 - 380