首页> 外文学位 >Factored Evolutionary Algorithms: Cooperative Coevolutionary Optimization with Overlap
【24h】

Factored Evolutionary Algorithms: Cooperative Coevolutionary Optimization with Overlap

机译:分解式进化算法:具有重叠的协作式协同进化优化

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

摘要

Factored Evolutionary Algorithms (FEA) define a relatively new class of evolutionary-based optimization algorithms that have been successfully applied to various problems, such as training neural networks and performing abductive inference in graphical models.;FEA is unique in that it factors the function being optimized by creating subpopulations that optimize over a subset of dimensions of the function. However, unlike other optimization techniques that subdivide optimization problems, FEA encourages subpopulations to overlap with one another, allowing subpopulations to compete and share information. Although FEA has been shown to be very effective at function optimization, there is still little understanding with respect to its general characteristics.;In this dissertation, we present seven results exploring the theoretical and empirical properties of FEA.;First, we present a formal definition of FEA and demonstrate its relationships to other multiple population algorithms. Second, we demonstrate that FEA's success is independent of the underlying optimization algorithm by evaluating the performance of FEA using a wide variety of evolutionary- and swarm-based algorithms over single-population and non-overlapping versions.;Third, we demonstrate that for a given problem, there is an optimal way to generate groups of overlapping subpopulations derived using the Markov blanket in Bayesian networks.;Fourth, we establish that a class of optimization functions like NK landscapes can be mapped directly to probabilistic graphical models. Additionally, we demonstrate that factor architectures derived from Markov blankets maintain better diversity of individuals in their population. Fifth, we present a new discrete Particle Swarm Optimization (PSO) algorithm and compare its performance to competing approaches. In addition, we analyze the performance of FEA versions of discrete PSO and discover that FEA masks the poor performance of search algorithms. We show what conditions are necessary for FEA to converge and scenarios where FEA may become stuck in suboptimal regions in the search space.;Finally, we explore the performance of FEA on unitation functions and discover several instances where FEA struggles to outperform single-population algorithms. These results allow us to determine which situations are appropriate for FEA when using solving real-world problems.
机译:因子进化算法(FEA)定义了一类相对较新的基于进化的优化算法,已成功应用于各种问题,例如训练神经网络和在图形模型中执行归纳推理。; FEA的独特之处在于它会影响功能通过创建在功能的某个维度子集上进行优化的子群体来进行优化。但是,与其他将优化问题细分的优化技术不同,FEA鼓励子群体相互重叠,从而允许子群体竞争和共享信息。尽管有限元分析已被证明在功能优化方面非常有效,但对其一般特性仍然知之甚少。;本文,我们提出了七个研究有限元分析的理论和经验性质的结果。 FEA的定义,并证明其与其他多种种群算法的关系。其次,我们通过在单种群和非重叠版本上使用各种基于进化和群体的算法评估FEA的性能,从而证明FEA的成功与基础优化算法无关;第三,对于一个在给定问题的情况下,存在一种最佳方法来生成使用贝叶斯网络中的马尔可夫毯得到的重叠亚群组。第四,我们建立了可以将诸如NK景观之类的优化函数直接映射到概率图形模型的方法。此外,我们证明了从马尔可夫毯子衍生的因子体系结构可保持其种群中个体的更好多样性。第五,我们提出了一种新的离散粒子群优化(PSO)算法,并将其性能与竞争方法进行了比较。此外,我们分析了离散PSO的FEA版本的性能,发现FEA掩盖了搜索算法的较差性能。我们展示了FEA收敛的必要条件以及FEA可能陷入搜索空间中次优区域的情况。最后,我们探索了FEA在联合函数上的性能并发现了FEA难以胜过单种群算法的几种情况。这些结果使我们能够确定在解决实际问题时适合FEA的情况。

著录项

  • 作者

    Strasser, Shane Tyler.;

  • 作者单位

    Montana State University.;

  • 授予单位 Montana State University.;
  • 学科 Artificial intelligence.
  • 学位 Ph.D.
  • 年度 2017
  • 页码 242 p.
  • 总页数 242
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号