Cargando…

Evolutionary Computation for Expensive Optimization: A Survey

Expensive optimization problem (EOP) widely exists in various significant real-world applications. However, EOP requires expensive or even unaffordable costs for evaluating candidate solutions, which is expensive for the algorithm to find a satisfactory solution. Moreover, due to the fast-growing ap...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Jian-Yu, Zhan, Zhi-Hui, Zhang, Jun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer Berlin Heidelberg 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8777172/
http://dx.doi.org/10.1007/s11633-022-1317-4
_version_ 1784637006785019904
author Li, Jian-Yu
Zhan, Zhi-Hui
Zhang, Jun
author_facet Li, Jian-Yu
Zhan, Zhi-Hui
Zhang, Jun
author_sort Li, Jian-Yu
collection PubMed
description Expensive optimization problem (EOP) widely exists in various significant real-world applications. However, EOP requires expensive or even unaffordable costs for evaluating candidate solutions, which is expensive for the algorithm to find a satisfactory solution. Moreover, due to the fast-growing application demands in the economy and society, such as the emergence of the smart cities, the internet of things, and the big data era, solving EOP more efficiently has become increasingly essential in various fields, which poses great challenges on the problem-solving ability of optimization approach for EOP. Among various optimization approaches, evolutionary computation (EC) is a promising global optimization tool widely used for solving EOP efficiently in the past decades. Given the fruitful advancements of EC for EOP, it is essential to review these advancements in order to synthesize and give previous research experiences and references to aid the development of relevant research fields and real-world applications. Motivated by this, this paper aims to provide a comprehensive survey to show why and how EC can solve EOP efficiently. For this aim, this paper firstly analyzes the total optimization cost of EC in solving EOP. Then, based on the analysis, three promising research directions are pointed out for solving EOP, which are problem approximation and substitution, algorithm design and enhancement, and parallel and distributed computation. Note that, to the best of our knowledge, this paper is the first that outlines the possible directions for efficiently solving EOP by analyzing the total expensive cost. Based on this, existing works are reviewed comprehensively via a taxonomy with four parts, including the above three research directions and the real-world application part. Moreover, some future research directions are also discussed in this paper. It is believed that such a survey can attract attention, encourage discussions, and stimulate new EC research ideas for solving EOP and related real-world applications more efficiently.
format Online
Article
Text
id pubmed-8777172
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Springer Berlin Heidelberg
record_format MEDLINE/PubMed
spelling pubmed-87771722022-01-21 Evolutionary Computation for Expensive Optimization: A Survey Li, Jian-Yu Zhan, Zhi-Hui Zhang, Jun Mach. Intell. Res. Review Expensive optimization problem (EOP) widely exists in various significant real-world applications. However, EOP requires expensive or even unaffordable costs for evaluating candidate solutions, which is expensive for the algorithm to find a satisfactory solution. Moreover, due to the fast-growing application demands in the economy and society, such as the emergence of the smart cities, the internet of things, and the big data era, solving EOP more efficiently has become increasingly essential in various fields, which poses great challenges on the problem-solving ability of optimization approach for EOP. Among various optimization approaches, evolutionary computation (EC) is a promising global optimization tool widely used for solving EOP efficiently in the past decades. Given the fruitful advancements of EC for EOP, it is essential to review these advancements in order to synthesize and give previous research experiences and references to aid the development of relevant research fields and real-world applications. Motivated by this, this paper aims to provide a comprehensive survey to show why and how EC can solve EOP efficiently. For this aim, this paper firstly analyzes the total optimization cost of EC in solving EOP. Then, based on the analysis, three promising research directions are pointed out for solving EOP, which are problem approximation and substitution, algorithm design and enhancement, and parallel and distributed computation. Note that, to the best of our knowledge, this paper is the first that outlines the possible directions for efficiently solving EOP by analyzing the total expensive cost. Based on this, existing works are reviewed comprehensively via a taxonomy with four parts, including the above three research directions and the real-world application part. Moreover, some future research directions are also discussed in this paper. It is believed that such a survey can attract attention, encourage discussions, and stimulate new EC research ideas for solving EOP and related real-world applications more efficiently. Springer Berlin Heidelberg 2022-01-21 2022 /pmc/articles/PMC8777172/ http://dx.doi.org/10.1007/s11633-022-1317-4 Text en © The Author(s) 2022 https://creativecommons.org/licenses/by/4.0/This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Review
Li, Jian-Yu
Zhan, Zhi-Hui
Zhang, Jun
Evolutionary Computation for Expensive Optimization: A Survey
title Evolutionary Computation for Expensive Optimization: A Survey
title_full Evolutionary Computation for Expensive Optimization: A Survey
title_fullStr Evolutionary Computation for Expensive Optimization: A Survey
title_full_unstemmed Evolutionary Computation for Expensive Optimization: A Survey
title_short Evolutionary Computation for Expensive Optimization: A Survey
title_sort evolutionary computation for expensive optimization: a survey
topic Review
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8777172/
http://dx.doi.org/10.1007/s11633-022-1317-4
work_keys_str_mv AT lijianyu evolutionarycomputationforexpensiveoptimizationasurvey
AT zhanzhihui evolutionarycomputationforexpensiveoptimizationasurvey
AT zhangjun evolutionarycomputationforexpensiveoptimizationasurvey