遗传算法原理.pptVIP

  • 19
  • 0
  • 约1.06万字
  • 约 96页
  • 2021-10-16 发布于广东
  • 举报
AGSAA的编码方式 AGSAA采用二进制编码方式,每一个二进制位对应一个待装弹药箱,若为1,表示该弹药箱装入运输工具,为0则不装。 第六十三页,共96页。 AGSAA的解码和适应度函数 AGSAA采用弹药装载的启发式算法来解码,解码后最终确定装入运输工具的弹药箱。适应度函数主要考虑两个方面,即载重率和积载率,对这两个因素加权,来计算适应度函数值。 第六十四页,共96页。 弹药装载的启发式算法   (1)定位规则(Locating rule)    定位规则是指用来确定当前待装弹药箱在运输工具剩余装载空间中摆放位置的规则。    (2)定序规则(Ordering rule) 定序规则是指用来确定弹药箱放入运输工具装载空间先后顺序的规则。 第六十五页,共96页。 遗传算子的选择    AGSAA的选择算子采用轮盘赌选择算子,并结合最优保存策略;突变算子采用基本位突变算子;同时,在突变运算之后,增加退火算子,以增强算法的局部搜索能力;交叉概率和突变概率为自适应概率,以提高种群的进化效率。 第六十六页,共96页。 交叉算子的选择    由于AGSAA是采用将弹药箱的编号排列成串来进行编码的,如果个体交叉采用传统方式进行,就有可能使个体的编码产生重复基因(即一个弹药箱编号在一个个体中出现两次以上),从而产生不符合条件的个体,因此,AGSAA采用的是部

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档