Real-world optimisation problems typically have objective functions which cannot be expressed analytically. These optimisation problems are evaluated through expensive physical experiments or simulations. Cheap approximations of the objective function can reduce the computational requirements for solving these expensive optimisation problems. These cheap approximations may be machine learning or statistical models and are known as surrogate models. This paper introduces a simulation of a well-known batch processing problem in the literature. Evolutionary algorithms such as Genetic Algorithm (GA), Differential Evolution (DE) are used to find the optimal schedule for the simulation. We then compare the quality of solutions obtained by the surrogate-assisted versions of the algorithms against the baseline algorithms. Surrogate-assistance is achieved through Probablistic Surrogate-Assisted Framework (PSAF). The results highlight the potential for improving baseline evolutionary algorithms through surrogates. For different time horizons, the solutions are evaluated with respect to several quality indicators. It is shown that the PSAF assisted GA (PSAF-GA) and PSAF-assisted DE (PSAF-DE) provided improvement in some time horizons. In others, they either maintained the solutions or showed some deterioration. The results also highlight the need to tune the hyper-parameters used by the surrogate-assisted framework, as the surrogate, in some instances, shows some deterioration over the baseline algorithm.
翻译:现实世界的优化问题通常具有无法用分析方式表达的客观功能。这些优化问题是通过昂贵的物理实验或模拟来评估的。目标功能的廉价近似值可以减少解决这些昂贵的优化问题的计算要求。这些廉价近近似值可以是机器学习或统计模型,可称为代孕模型。本文介绍了文献中众所周知的批处理问题的模拟。遗传高利特姆(GA)、差异进化(DE)等进化算法被用于寻找模拟的最佳时间表。然后,我们比较代用代用代用算法获得的解决方案的质量与基线算法的质量。通过Problastic Surroget-Asist Frameelum(PSAF)实现超廉价近效援助。结果突出了通过代用代孕模型改进基线进化算法的可能性。在不同的时间范围内,对几种质量指标进行了评估。据显示,PSAF(PSAF-GA)和PSAF-辅助DE(PSAF-DE)等代用代用代算法模型获得的解决方案的质量,在某种时平时标值框架中提供了改进,在使用时标值框架中显示了某些的恶化。