Abstract
Evolutionary computation is a rapidly evolving field and the related algorithms have been successfully used to solve various real-world optimization problems. The past decade has also witnessed their fast progress to solve a class of challenging optimization problems called high-dimensional expensive problems (HEPs). The evaluation of their objective fitness requires expensive resource due to their use of time-consuming physical experiments or computer simulations. Moreover, it is hard to traverse the huge search space within reasonable resource as problem dimension increases. Traditional evolutionary algorithms (EAs) tend to fail to solve HEPs competently because they need to conduct many such expensive evaluations before achieving satisfactory results. To reduce such evaluations, many novel surrogate-assisted algorithms emerge to cope with HEPs in recent years. Yet there lacks a thorough review of the state of the art in this specific and important area. This paper provides a comprehensive survey of these evolutionary algorithms for HEPs. We start with a brief introduction to the research status and the basic concepts of HEPs. Then, we present surrogate-assisted evolutionary algorithms for HEPs from four main aspects. We also give comparative results of some representative algorithms and application examples. Finally, we indicate open challenges and several promising directions to advance the progress in evolutionary optimization algorithms for HEPs.
Original language | English (US) |
---|---|
Pages (from-to) | 1092-1105 |
Number of pages | 14 |
Journal | IEEE/CAA Journal of Automatica Sinica |
Volume | 11 |
Issue number | 5 |
DOIs | |
State | Published - May 1 2024 |
All Science Journal Classification (ASJC) codes
- Control and Systems Engineering
- Information Systems
- Control and Optimization
- Artificial Intelligence
Keywords
- Evolutionary algorithm (EA)
- high-dimensional expensive problems (HEPs)
- industrial applications
- surrogate-assisted optimization