首页> 外文期刊>Swarm and Evolutionary Computation >Nested evolutionary algorithms for computationally expensive bilevel optimization problems: Variants and their systematic analysis
【24h】

Nested evolutionary algorithms for computationally expensive bilevel optimization problems: Variants and their systematic analysis

机译:嵌套进化算法,用于计算昂贵的胆纤维优化问题:变体及其系统分析

获取原文
获取原文并翻译 | 示例
       

摘要

Bilevel optimization problems involve a hierarchical model where an upper level optimization problem is solved with a constraint on the optimality of a nested lower level problem. The use of evolutionary algorithms (EAs) and other metaheuristics has been gaining attention to solve bilevel problems, especially when they contain nonlinear/black-box objective(s) and/or constraint(s). However, EAs typically operate in a nested mode wherein a lower level optimization is executed for each upper level solution. Evidently, this process requires excessive number of function evaluations, which might become untenable if the underlying functions are computationally expensive. In order to reduce this expense, the use of approximations (also referred to as surrogates or meta models) has been suggested previously. However, the previous works have focused only on the use of surrogates for the lower level problem, whereas the computational expense of the upper level problem has not been considered. In this paper, we aim to make two contributions to address this research gap. The first is to introduce an improved nested EA which uses surrogate-assisted search at both levels in order to solve bilevel problems using limited number of function evaluations. The second is the revelation and a systematic investigation of a previously overlooked aspect of bilevel search - that the objective/constraints at the upper and lower levels may involve different computational expense. Consideration of this aspect can help in deciding a suitable strategy, i.e., in which level is the use of surrogates most appropriate for the given problem. Towards this end, four different nested strategies - with surrogate at either level, none or at both levels, are compared under various experimental settings. Numerical experiments are presented on a wide range of problems to demonstrate the efficacy and utility of the proposed contributions.
机译:Bilevel优化问题涉及具有对嵌套较低级别问题的最优性的限制来解决上层优化问题的分层模型。使用进化算法(EAS)和其他成形管道一直在关注解决贝韦尔问题,特别是当它们包含非线性/黑匣子物镜和/或约束时。然而,EAS通常以嵌套模式操作,其中针对每个上层解决方案执行较低的级别优化。显然,该过程需要过多的函数评估,如果基础功能是计算昂贵的,这可能会变得无法维纳。为了减少这种费用,之前已经提出了使用近似(也称为代理或元模型)。然而,之前的作品仅集中在使用替代品的较低水平问题上,而尚未考虑上层问题的计算费用。在本文中,我们的目标是为解决这一研究差距进行两项贡献。首先是引入一个改进的嵌套EA,它在两个级别使用代理辅助搜索,以便使用有限数量的函数评估来解决双纤维问题。第二个是对彼得搜索的先前被忽视的方面的启示和系统调查 - 上层和下层的客观/约束可能涉及不同的计算费用。考虑到这方面可以有助于确定适当的策略,即,在哪个级别是使用最适合给定问题的代理。在此目的,在各种实验设置下比较了四种不同的嵌套策略 - 在两种级别,无或在两个层次上进行替代品。在广泛的问题上提出了数值实验,以证明拟议的贡献的功效和效用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号