Chapter 2 遗传算法 TSP问题.pdf

  1. 1、本文档共80页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Chapter 2 遗传算法 TSP问题

背景 Holland的基本遗传算法 计算举例 GA的各种变形和改进 应用举例 1.遗传算法 (GA)的产生与发展  早在50年代,一些生物学家开始研究运用数字计算机模拟 生物的自然遗传与自然进化过程;  1963年,德国柏林技术大学的I. Rechenberg和H.P. Schwefel , 做风洞实验时,产生了进化策略的初步思想;  60年代, L. J. Fogel在设计有限态自动机时提出进化规划的 思想。1966年Fogel等出版了 《基于模拟进化的人工智能》, 系统阐述了进化规划的思想。 1.遗传算法 (GA)的产生与发展  60年代中期,美国Michigan大学的J. H. Holland教授提出借 鉴生物自然遗传的基本原理用于自然和人工系统的自适应行 为研究和串编码技术;  196 年,他的学生J.D. Bagley在博士论文中首次提出 “遗传 算法(Genetic Algorithms)”一词;  1975年,Holland出版了著名的 “Adaptation in Natural and Artificial Systems” ,标志遗传算法的诞生。 1.遗传算法 (GA)的产生与发展  70年代初,Holland提出了 “模式定理” (Schema Theorem),一 般认为是 “遗传算法的基本定理”,从而奠定了遗传算法研究的理 论基础;  1985年,在美国召开了第一届遗传算法国际会议,并且成立了国际 遗传算法学会( I S G A ,I n t e r n a t i o n a l S o c i e t y o f G e n e t i c Algorithms) ;  1989年,Holland的学生D. J. Goldherg出版了 “Genetic Algorithms in Search, Optimization, and Machine Learning” ,对遗传算法及其 应用作了全面而系统的论述;  1991年,L.Davis编辑出版了 《遗传算法手册》,其中包括了遗传算 法在工程技术和社会生活中大量的应用实例。 2.遗传算法 (GA)的来源: 生物的进化:自然选择、适者生存 达尔文的自然选择说) 生物的遗传和变异 生物遗传概念在遗传算法的对应关系 生物遗传概念 遗传算法中的作用 适者生存 在算法停止时,最优目标函数值的解有最大的可 能性被保留 个体 解 染色体 解的编码 字符串,向量等) 基因 解中每一个分量的特征 如各个分量的值) 适应性 适应函数值 群体 选定的一组解 其中解的个数为群体的规模) 种群 根据适应函数值选取的一组解 交配 通过交叉原则产生一组新解的过程 变异 编码的某一个分量发生变化的过程 3. 遗传算法的基本思想 根据问题的目标函数构造适值函 数 (Fitness Function); 产生一个初始种群; 根据适值函数的好坏,不断选择 繁殖; 若干代后得到适值函数最好的个 体即最优解。 4.遗传算法的构成要素 ① 种群 (Population), 种群大小 (Pop-size) ② 基因表达法——编码方法 (Encoding Scheme; Gene Representation) ③ 遗传算子 (Genetic Operator): 交叉(Crossover),变异(Mutation) ④ 选择策略:一般为正比选择 ⑤ 停止准则 (Stopping Rule/Crite

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档