...
首页> 外文期刊>Evolutionary computation >Cooperative Coevolution with Formula-Based Variable Grouping for Large-Scale Global Optimization
【24h】

Cooperative Coevolution with Formula-Based Variable Grouping for Large-Scale Global Optimization

机译:大规模全局优化中基于公式的变量分组的协同协同进化

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

摘要

For a large-scale global optimization (LSGO) problem, divide-and-conquer is usually considered an effective strategy to decompose the problem into smaller subproblems, each of which can then be solved individually. Among these decomposition methods, variable grouping is shown to be promising in recent years. Existing variable grouping methods usually assume the problem to be black-box (i.e., assuming that an analytical model of the objective function is unknown), and they attempt to learn appropriate variable grouping that would allow for a better decomposition of the problem. In such cases, these variable grouping methods do not make a direct use of the formula of the objective function. However, it can be argued that many real-world problems are white-box problems, that is, the formulas of objective functions are often known a priori. These formulas of the objective functions provide rich information which can then be used to design an effective variable group method. In this article, a formula-based grouping strategy (FBG) for white-box problems is first proposed. It groups variables directly via the formula of an objective function which usually consists of a finite number of operations (i.e., four arithmetic operations "+", "-", "x", "divided by" and composite operations of basic elementary functions). In FBG, the operations are classified into two classes: one resulting in nonseparable variables, and the other resulting in separable variables. In FBG, variables can be automatically grouped into a suitable number of non-interacting subcomponents, with variables in each subcomponent being interdependent. FBG can easily be applied to any white-box problem and can be integrated into a cooperative coevolution framework. Based on FBG, a novel cooperative coevolution algorithm with formula-based variable grouping (so-called CCF) is proposed in this article for decomposing a large-scale white-box problem into several smaller subproblems and optimizing them respectively. To further enhance the efficiency of CCF, a new local search scheme is designed to improve the solution quality. To verify the efficiency of CCF, experiments are conducted on the standard LSGO benchmark suites of CEC'2008, CEC'2010, CEC'2013, and a real-world problem. Our results suggest that the performance of CCF is very competitive when compared with those of the state-of-the-art LSGO algorithms.
机译:对于大规模全局优化(LSGO)问题,通常认为分而治之是将问题分解为较小子问题的有效策略,然后可以分别解决每个子问题。在这些分解方法中,近年来显示出可变分组很有前景。现有的变量分组方法通常假定问题是黑盒的(即,假设目标函数的分析模型是未知的),并且他们试图学习适当的变量分组,以更好地分解问题。在这种情况下,这些变量分组方法不会直接使用目标函数的公式。但是,可以认为许多现实世界中的问题都是白盒问题,也就是说,通常先验地知道目标函数的公式。目标函数的这些公式提供了丰富的信息,可用于设计有效的变量组方法。本文首先提出了一种基于公式的白盒问题分组策略(FBG)。它通过目标函数的公式直接将变量分组,该目标函数通常由有限数量的运算组成(例如,四个算术运算符“ + ”,“-”,“ x ”,“除以”以及基本基本功能的复合运算)。在FBG中,操作分为两类:一类导致不可分离的变量,另一类导致可分离的变量。在FBG中,可以将变量自动分组为适当数量的非交互子组件,每个子组件中的变量是相互依赖的。 FBG可以轻松地应用于任何白盒问题,并且可以集成到协作式协同进化框架中。基于FBG,本文提出了一种新颖的基于公式的变量分组的协同协同进化算法(所谓的CCF),用于将大型白盒问题分解为几个较小的子问题并分别对其进行优化。为了进一步提高CCF的效率,设计了一种新的本地搜索方案以提高解决方案质量。为了验证CCF的效率,对CEC'2008,CEC'2010,CEC'2013和一个实际问题的标准LSGO基准套件进行了实验。我们的结果表明,与最新的LSGO算法相比,CCF的性能非常有竞争力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号