分布估计算法研究.docVIP

  • 21
  • 0
  • 约6.19万字
  • 约 64页
  • 2019-06-06 发布于上海
  • 举报
第五章 分布估计算法研究 遗传算法是广泛应用的智能优化算法,通过选择、交叉和变异三种基本操作实现全局最优解的搜索。遗传算法获得巨大成功的理论基础是建筑块理论[1],该理论指出遗传算法具有通过组合个体的建筑块获得最优解的能力。建筑块理论能够有效使用的重要条件是在数据编码中能够明确表示建筑块的位置[2,3],否则遗传算法中的交叉和变异操作就有可能破坏建筑块,特别是那些较长的或距离较远的块,从而导致算法的收敛速度下降或找不到最优解[4]。 分布估计算法(Estimation of Distribution Algorithm, EDA)源于遗传算法,是为解决遗传算法中存在的因交叉、变异操作而导致的建筑块破坏问题而提出的[5,6]。在分布估计算法中没有交叉和变异操作,取而代之的是对于选择出来的优势群体的概率分布模型进行估计,并根据估计的模型进行采样。由于分布估计算法具有更强的理论基础,因此受到广大学者的重视,成为当前进化计算领域的研究热点[7~10]。 5.1 引言 与遗传算法类似,分布估计算法也是基于群体的一种进化算法,算法由一个初始群体开始,在每代循环中,首先根据每个个体的适应值选择出具有代表性的适应值较好的一些个体组成优势群体。然后根据优势群体估计其中的个体所服从的概率分布模型,比如联合正态分布。第三步便是根据估计的概率分布模型采样产生一些新个体,并用来替换原有群体中的部分个体,

文档评论(0)

1亿VIP精品文档

相关文档