- 1、本文档共43页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
河北大学 吴彬 ( wubinbb@163.com ) 2遗传算法(2) 遗传算法技术介绍 2.1遗传算法 产生初始群体 (编码) 循环(终止) 计算适应度(解码) 复制(轮盘选择实现) 交换(单点交换) 变异(基本变异) 2.4遗传算法更多技术 遗传算法是个体多样性有哪些信誉好的足球投注网站和提高种群整体适应度的结合。 适应度是和目标函数相关的,可以认为适应度是目标函数的一个函数。 适应度的分配是很重要的,处理好各个个体的适应度的差别。(分配适应度原因) 复制(选择)过程是依赖于适应度的。 交换和变异过程,都是扩大种群多样性的过程。 2.4遗传算法更多技术 复制(选择)的一个矛盾 选择的过程,是既要保证种群多样性又要促进收敛。 为了解决这个矛盾需要进行适应度调整,或者说进行适应度分配。也究是说,进行适应度分配的原因是为了解决“选择”的矛盾。 “选择”的一个矛盾 重新分配适应度解决“选择” 矛盾 在初期,左图需要缩小适应度之间的差别,以保证种群的多样性。 在后期,右图需要扩大适应度之间的差别,以保证好的个体更容易被选出。 适应度与选择 适应度分配的过程可以放到选择过程中进行,即先调整适应度,然后进行选择。 或者把适应度分配&选择看出两个过程进行。 我们采用后者,于是适应度分配有 线性变换 Ranking适应度分配(相对适应度,或称为选择概率) 波尔兹曼法——适应度分配 选择过程有 比例选择法(轮盘选择) 随机一致选择 竞技选择法 2.4遗传算法更多技术 二进制编码-格雷码 适应度 线性变换 Ranking适应度分配 波尔兹曼法——适应度分配 约束条件处理(下次课介绍) 复制 比例选择法(轮盘选择) 随机一致选择 竞技选择法 交换 1点交换(单点交换) K点交换(多点交换) K点杂乱交换 均匀交换 突变 种群规模 其他算子 倒序算子 谢谢 参考文献 GEATbx_Intro_Algorithmen_v33a,/index.html Evolutionary Algorithms and Optimization: Theory and its Applications, [ppt], From Internet. 进化算法,云庆夏,冶金工业出版社,2000 遗传算法原理及应用,周明,孙树栋,国防工业出版社,1999 二进制格雷码与自然二进制码的互换, 游志宇,中国科学院光电技术研究所 后面是细节 前面的ppt是后面的一个纲要 后面的ppt是前面纲要的细节 二进制编码-格雷码 二进制编码-格雷码 格雷码是为了提高遗传算法的局部有哪些信誉好的足球投注网站能力而产生的。 原始的二进制编码的有哪些信誉好的足球投注网站能力差表现在如下: 交叉:相近个体的交叉,新个体却远离原先个体。 变异:二进制编码染色体某一位的微小变化,新个体却产生了较大变化。 二进制编码-格雷码 交叉 变异 二进制编码-格雷码 为了避免上述问题,希望二进制编码在差别不大时,其对于的实际值也差别不大。 0100 7 1100 8 为此人们提出“格雷码”,使得连续整数对应的格雷码只相差一位。 1 0001 2 0011 3 0010 二进制编码-格雷码 二进制编码-格雷码 自然二进制码转换成二进制格雷码 二进制编码-格雷码 二进制格雷码转换成自然二进制码 二进制编码-格雷码 格雷码特点 任意两个相邻整数的海明距离总是1。 海明距离:两个码字的对应比特取值不同的比特数称为这两个码字的海明距离。 换句话说就是“相邻整数对应的编码只差一位”。 线性变换 先决条件:应保证 均大于0 可以看到a,b直接影响了变化的大小,一般对其选择有两个要求。 对群体规模大小为50~100个个体情况,一般c=1.2~2 线性变换 一般情况 线性变换 线性变换 带入a, b 线性变换 为了避免出现情况 做判断 线性变换 当有 情况出现时,不再要求条件(*),而是要求 线性变换 存在 情况 线性变换 线性变换-总结 判断 是 否 Ranking适应度分配 思想:按某一原则对目标函数排序,适应度的分配根据排序后该个体在排序中的位置来分配。 Ranking适应度分配 线性分级 q为最优个体的相对适应度(选择概率) d为相邻个体的相对适应度之差(相邻个体的选择概率之差) 写成通式 下面的问题是q和d如何确定。 Ranking适应度分配 为了确定q或d的范围考虑两种极端情况 (1)d=0 (2)d最大,即
您可能关注的文档
最近下载
- 2024年医疗卫生行业继续教育答案-中西医结合治疗缺血性卒中的进展及诊疗题库.docx VIP
- 《硬磁材料一般技术条件GBT+17951-2022》详细解读.pdf
- 大学商业策划书(通用5篇).pdf VIP
- 2023-2024学年北师大版数学四年级上学期《期末考试卷》含答案解析.docx
- [合同范本]北京市房屋建筑和市政基础设施工程劳务分包合同.pdf VIP
- 铁路旅客列车工作组织课件.pptx VIP
- 美国国会制度:深入了解美国政治体系的核心.pptx VIP
- 《整治形式主义为基层减负若干规定》全文解读学习PPT课件含党课讲稿.pptx VIP
- 2024年餐饮服务食品安全管理人员必备知识点题库.pdf VIP
- 纸业公司应急救援预案.doc
文档评论(0)