《清华大学人工智能导论课件_高级搜索2.pptVIP

  • 0
  • 0
  • 约1.16万字
  • 约 51页
  • 2016-12-29 发布于四川
  • 举报

《清华大学人工智能导论课件_高级搜索2.ppt

遗传算法 达尔文进化论:“物竞天择、适者生存” 70年代由美国的密执根大学的Holland教授首先提出 近年来,遗传算法作为一种有效的工具,已广泛地应用于最优化问题求解之中。 生物进化与遗传算法 遗传算法的三个主要操作 选择 交配 变异 选择 “轮盘赌”法 : 设群体的规模为N,F(xi)(i=1, ..., N)是其中N个染色体的适应值。则第i个染色体被选中的概率由下式给出: 模拟“轮盘赌” 算法 (1)r=random(0, 1),s=0,i=0; (2)如果s≥r,则转(4); (3)s=s+p(xi),i=i+1, 转(2) (4)xi即为被选中的染色体,输出i (5)结束。 “确定性”法 对于规模为N的群体,一个选择概率为p(xi)的染色体xi被选择次数的期望值e(xi): 对于群体中的每一个xi,首先选择 次。这样共得到 个染色体。然后按照 从大到小对染色体排序,依次取出 个染色体,这样就得到了N个染色体。 交配 交配发生在两个染色体之间,由两个被称之为双亲的父代染色体,经杂交以后,产生两个具有双亲的部分基因的新的染色体。当染色体采用二进制形式编码时,交配过程是以这样一种形式进行的: 变异 变异发生在染色体的

文档评论(0)

1亿VIP精品文档

相关文档