【24h】

How to Decide Whether to Run One More Cycle in Efficient Global Optimization

机译:如何决定是否在有效的全局优化中再运行一个周期

获取原文

摘要

The use of Surrogate-based optimization has become increasingly prevalent in the design of engineering systems. When using these optimization algorithms a major problem has been the choice of an adequate stopping criterion. The traditional goal of stopping criteria has been convergence to the optimum. But this is not very practical when each cycle (iteration) is very expensive and convergence is slow. In this paper we propose a stopping criterion to be used when continuing with one more cycle is justified only if it yields at least a specified improvement in the objective function. We develop this criterion for a variant of the Efficient Global Optimization (EGO) that maximizes the probability of improving the objective beyond a target, and where this target is adaptively set. The EGO with adaptive target (EGO-AT) is particularly suited for such a criterion, because it automatically estimates two important ingredients for the decision: What is a reasonable target for improvement in the next cycle, and what is the probability of achieving that target. The effectiveness of this stopping criterion is demonstrated for three analytic examples. For these examples it is shown that it is possible to combine the two ingredients in such a way that it leads to the correct decision about 70% of the time.
机译:在工程系统的设计中,基于代理的优化的使用已变得越来越普遍。当使用这些优化算法时,主要的问题是选择适当的停止标准。停止标准的传统目标是收敛到最佳状态。但是,当每个循环(迭代)非常昂贵且收敛速度很慢时,这不是很实用。在本文中,我们提出了一个停止准则,只有在该循环准则至少对目标函数产生特定改进的情况下,才有理由继续进行一个以上的循环。我们针对高效全局优化(EGO)的变体开发了此标准,该变体可以最大程度地提高将目标提高到目标之外的可能性,并且可以自适应地设置该目标。具有适应性目标的EGO(EGO-AT)特别适用于这种标准,因为它会自动估算该决策的两个重要因素:什么是下一个周期中进行改进的合理目标,以及实现该目标的概率是多少。通过三个分析示例证明了该停止标准的有效性。对于这些示例,表明可以将两种成分组合在一起,从而导致大约70%的时间做出正确的决定。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号