2019
DOI: 10.1109/tevc.2018.2834881
|View full text |Cite
|
Sign up to set email alerts
|

Offline Data-Driven Evolutionary Optimization Using Selective Surrogate Ensembles

Abstract: In solving many real-world optimization problems, neither mathematical functions nor numerical simulations are available for evaluating the quality of candidate solutions. Instead, surrogate models must be built based on historical data to approximate the objective functions and no new data will be available during the optimization process. Such problems are known as offline data-driven optimization problems. Since the surrogate models solely depend on the given historical data, the optimization algorithm is a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
101
0
1

Year Published

2019
2019
2021
2021

Publication Types

Select...
4
3

Relationship

1
6

Authors

Journals

citations
Cited by 171 publications
(102 citation statements)
references
References 68 publications
0
101
0
1
Order By: Relevance
“…Off-line data-driven optimization problems widely exist in the real world [11], [36], such as trauma systems design [6], performance optimization of fused magnesium furnaces [7], and operational indices optimization of beneficiation processes [8], in which the objective functions cannot be directly calculated using mathematical equations and only data are available for fitness evaluations [11], [36]. Off-line data-driven optimization starts with a certain amount of collected data, which are used to construct surrogates for searching optimal solutions [9]. During the optimization, surrogate models can be updated to improve the search efficiency either by using generated synthetic data from other surrogates, re-using knowledge collected from the optimization, or newly collected data that are not under the control of the optimizer.…”
Section: Related Work a Off-line Data-driven Optimization Problemsmentioning
confidence: 99%
See 3 more Smart Citations
“…Off-line data-driven optimization problems widely exist in the real world [11], [36], such as trauma systems design [6], performance optimization of fused magnesium furnaces [7], and operational indices optimization of beneficiation processes [8], in which the objective functions cannot be directly calculated using mathematical equations and only data are available for fitness evaluations [11], [36]. Off-line data-driven optimization starts with a certain amount of collected data, which are used to construct surrogates for searching optimal solutions [9]. During the optimization, surrogate models can be updated to improve the search efficiency either by using generated synthetic data from other surrogates, re-using knowledge collected from the optimization, or newly collected data that are not under the control of the optimizer.…”
Section: Related Work a Off-line Data-driven Optimization Problemsmentioning
confidence: 99%
“…During the optimization, surrogate models can be updated to improve the search efficiency either by using generated synthetic data from other surrogates, re-using knowledge collected from the optimization, or newly collected data that are not under the control of the optimizer. An example of model management techniques using information during the optimization can be found in [9], which adaptively selects a subset of the base learners of an ensemble at each iteration according to the location of the best individual. Once the surrogate-assisted optimization is completed, the best solution (set) will be implemented to solve the real-world problem.…”
Section: Related Work a Off-line Data-driven Optimization Problemsmentioning
confidence: 99%
See 2 more Smart Citations
“…Although the objective function has multiple constraints in the objective world, the performance of the objective function of the algorithm under unconstrained conditions plays a fundamental role in various optimization applications, which will then affect the performance and direction of the algorithm in a constrained objective function. Computational intelligence (CI) [6][7][8][9][10] not only deals with complex problems in real life (most notably the objective functions of uncertain or noisy problems [11]), it can also give calculation methods and solutions to solve these optimization problems. Evolutionary computation (EC) [12][13][14][15] is a branch of CI that provides an optimization method with evolutionary ideas.…”
Section: Introductionmentioning
confidence: 99%