- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
遗传算法的改进 共享(sharing,1987)机制 共享函数的值越大,表明个体之间越相似,记为Sh(dij),dij为两个个体i和j之间的距离; σshare是niche的半径,由使用者给定。 基于小生境技术的遗传算法 遗传算法的改进 共享(sharing,1987)机制 共享法将个体的适应度降低,即适应度值fi除以一个niche计数mi: 在距离为σshare的范围内的个体彼此削减适应度,这些个体将收敛在一个niche内,避免了整个种群的收敛。 基于小生境技术的遗传算法 谢谢! * 基本遗传算法 常用选择方法 局部选择法(local selection) (1)线形邻集 遗传操作——选择 在局部选择法中,每个个体处于一个约束环境中,称为局部邻域(而其他选择方法中视整个种群为个体之邻域),个体仅与其邻近个体产生交互,该邻域的定义由种群的分布结构给出。邻域可被当作潜在的交配伙伴。 首先均匀随机地选择一半交配种群,选择方法可以是随机遍历方法也可以是截断选择方法,然后对每个被选个体定义其局部邻域,在邻域内部选择交配伙伴。 基本遗传算法 常用选择方法 局部选择法(local selection) (2)两对角邻集 遗传操作——选择 基本遗传算法 常用选择方法 局部选择法(local selection) (2)两对角邻集 遗传操作——选择 基本遗传算法 常用选择方法 截断选择法(truncation selection) 个体按适应度排列,只有优秀个体能够成为父个体,参数为截断阀值(被选作父个体的百分比)。 遗传操作——选择 截断阀值 1% 10% 20% 40% 50% 80% 选择强度 2.66 1.76 1.2 0.97 0.8 0.34 基本遗传算法 常用选择方法 锦标赛选择法(tournament selection) 随机从种群中挑选一定数目个体,其中最好的个体作为父个体,此过程重复进行完成个体的选择。 遗传操作——选择 竞赛规模 1 2 3 5 10 30 选择强度 0 0.56 0.85 1.15 1.53 2.04 基本遗传算法 实值重组 离散重组 子个体的每个变量可以按等概率随机地挑选父个体。 5 遗传操作——交叉/基因重组 父个体1 12 25 5 父个体2 123 4 34 子个体1 123 4 5 子个体2 12 4 34 基本遗传算法 实值重组 中间重组 子个体=父个体1+α×(父个体2-父个体1) α是比例因子,由[-d,1+d]上均匀分布地随机数产生。 一般取d=0.25。 子代的每个变量均产生一个α 。 遗传操作——交叉/基因重组 基本遗传算法 实值重组 中间重组示例 遗传操作——交叉/基因重组 父个体1 12 25 5 父个体2 123 4 34 子个体1 子个体2 α值样本1 0.5 1.1 -0.1 α值样本2 0.1 0.8 0.5 12+0.5×(123-12)=67.5 67.5 25+1.1×(4-25)=1.9 1.9 2.1 12+0.1×(123-12)=23.1 23.1 8.2 19.5 基本遗传算法 实值重组 中间重组 遗传操作——交叉/基因重组 基本遗传算法 实值重组 线性重组 遗传操作——交叉/基因重组 父个体1 12 25 5 父个体2 123 4 34 子个体1 子个体2 α值样本1 0.5 α值样本2 0.1 12+0.5×(123-12)=67.5 67.5 25+0.5×(4-25)=14.5 14.5 19.5 12+0.1×(123-12)=23.1 23.1 22.9 7.9 基本遗传算法 实值重组 线性重组 遗传操作——交叉/基因重组 基本遗传算法 二进制交叉 单点交叉 遗传操作——交叉/基因重组 基本遗传算法 二进制交叉 多点交叉 遗传操作——交叉/基因重组 基本遗传算法 实值变异 一般采用: 二进制变异 6 遗传操作——变异 4.2 基本遗传算法 运行程序 4.2.7 算法的设计与实现
您可能关注的文档
- 病毒学绪论课件.ppt
- 病毒学教学课件.ppt
- 病毒学教学课件 1.ppt
- 病毒学基础课件.ppt
- 病毒学 2教学课件.ppt
- 被子植物形态学基础知识课件.ppt
- 扁形动物课件.ppt
- 变异与进化课件.ppt
- 变态心理学教学课件.pptx
- 摆的研究教学课件.ppt
- 2023贵州省旅游产业发展集团有限公司招聘试题附答案详解(达标题).docx
- 2023贵州省旅游产业发展集团有限公司招聘试题附答案详解(考试直接用).docx
- 2023贵州省旅游产业发展集团有限公司招聘试题附答案详解(综合题).docx
- 2023贵州省旅游产业发展集团有限公司招聘试题附答案详解(实用).docx
- 2023陕西延长石油集团矿业公司所属单位招聘666人考试备考题库及1套参考答案详解.docx
- 2023贵州省旅游产业发展集团有限公司招聘试题附答案详解(名师推荐).docx
- 2023贵州省旅游产业发展集团有限公司招聘试题附答案详解(突破训练).docx
- 2023贵州省旅游产业发展集团有限公司招聘试题附答案详解(研优卷).docx
- 2023贵州省旅游产业发展集团有限公司招聘试题附答案详解(满分必刷).docx
- 2023陕西延长石油集团矿业公司所属单位招聘666人考试备考题库及答案详解(新).docx
文档评论(0)