- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
改进的遗传算法.ppt
遗传算法 沈阳工业大学 应用数学系 14.2基本遗传算法 算法原理: (1)二进制编码 (2)单点交叉 (3)轮盘赌策略。 14.2基本遗传算法 算法步骤: (1)随机产生初始种群,个体数目一定,每个个体表示为染色体的基因编码。 (2)用轮盘赌策略确定个体的适应度,并判断是否符合优化准则,弱符合,输出最佳个体及其代表的最优解,并结束计算,否则转向3 (3)依据适应度选择再生个体,适应度高的个体被选中的概率高,适应度低的个体可能被淘汰 (4)按照一定的交叉概率和交叉方法,生成新的个体。 14.2基本遗传算法 算法步骤: (5)按照一定的变异概率和变异方法,生成新的个体; (6)由交叉和变异产生新一代的种群,返回到2. 14.2基本遗传算法 算法举例: [xv,fv]=myGA(@fitness,0,30,50,100,0.9,0.04,0.01) [xv,fv]=myGA(fitness,a,b,NP,NG,Pc,Pm,eps) 自变量上界:a,自变量下界:b 种群大小:NP,最大进化代数:NG 杂交概率:Pc,变异概率:Pm 自变量离散精度:eps,目标函数的最小值:fv 目标函数取最小值时的自变量值:xm 初始化 选择 交叉与变异 result main 14.3顺序选择遗传算法 算法原理: (1)按适应值大小对个体进行排序 (2)定义最好的个体的选择概率为q(对于用遗传算法求最大值问题来说,最好个体也就是适应值最大的个体),则排序后的第j个个体的选择概率为: 从顺序选择的选择概率计算公式可以看出,每个个体都有可能被选中从而产生后代。 14.3顺序选择遗传算法 算法步骤: (1)随机产生初始种群,个体数目一定,每个个体表示为染色体的基因编码 (2)计算个体的适应度,并判断是否符合优化准则,弱符合,输出最佳个体及其代表的最优解,并结束计算,否则转向3 (3)根据顺序选择策略选择再生个体 (4)按照一定的交叉概率和交叉方法,变异概率和变异方法,生成新个体 (5)由交叉和变异产生新一代的种群,返回2 14.3顺序选择遗传算法 算法举例 [xv,fv]=SBOGA(@fitness,0,4,50,500,0.2,0.9,0.05,0.01) 个体数目50,最大进化代数500,最好个体的选择概率0.2,离散精度0.01,杂交概率0.9,变异概率0.05 14.4适值函数标定的遗传算法 一般情况,目标函数作适值函数。对于最小值问题,目标函数取反作为适值函数。有时由于目标函数之间的相对差别很小,从而各个个体的选择概率差别很小,此时各个个体被选择的几率几乎一样,这将导致遗传算法的选择功能被弱化,此时需要对目标函数标定,标定的方法有线性标定、动态标定、对数标定等。 14.4适值函数标定的遗传算法 算法原理: 对于最大化问题,动态线性标定的变换公式如下: 上式中F为适应值函数,f为目标函数值, 为第k代的最小目标函数值, 为选择压力调节值,它是较小的数,它随着k的增大而减小,一般采用如下的设置方法: 其中M,c为常数 14.4适值函数标定的遗传算法 算法步骤: (1)随机产生初始种群,个体数目一定,每个个体表示为染色体的基因编码。 (2)对目标函数值作变换,计算个体的适应度,并判断是否符合优化准则,若符合,输出最佳个体及其代表的最优解,并结束计算,否则转向3 (3)依据适应度选择再生个体,适应度高的个体被选中的概率高,适应度低的个体可能被淘汰 (4)按照一定的交叉概率和交叉方法,生成新的个体。 14.4适值函数标定的遗传算法 算法举例 [xv,fv]=NormFitGA(@fitness,0,4,50,500,0.5,0.9,0.9,0.04,0.01) 个体数目50,最大进化代数500,选择压力调节值得初始值为2,选择压力调节值得缩小洗漱取0.9,离散精度0.01,杂交概率0.9,变异概率0.04 14.5大变异遗传算法 算法原理:当某带中所有个体集中在一起时,我们以一个远大雨通常的变异概率的概率执行一次变异操作,具有大变异概率的变异操作能够随机、独立地产生许多新个体,从而使真各个种群脱离”早熟”。 大变异遗传算法的具体操作过程为:当某一代的最大适应度Fmax与平均适应度Favg满足 其中 ,被称为密集因子,表征个体集中的程度.将该代中所有个体设为具有最高适应度个体的形式,这就是“集中”。随后,以一个比通常变异概率大5倍以上的概率对集中了的参数进行一次变异操作。 14.5大变异遗传算法 大变异操作要求有两个参数是:密集因子和大变异概率。 密集因子用来决定大变异操作在整个优化过程中所占的比重,其数值越进阶0.5,大变异操作被条用得越频繁; 大变异概率越大,含大变
您可能关注的文档
- 对比分析型综合题.doc
- 对网球单打比赛中网前截击技战术运用的探讨.doc
- 对象存储与LINQ技术.doc
- 局域网共享资源给我们的学习.doc
- 层次分析法教程matlab.ppt
- 层次分析法模型.ppt
- 屏幕分辨率、VGA、QVGA、DVI及其它.doc
- 岩矿分析中的质量控制与评估.ppt
- 嵌入式同步运动控制器在飞剪系统中的应用.doc
- 嵌入式操作系统期末复习资料.doc
- 南京市西善桥中心小学运动场及其他零星改建项目可研4-22-1.doc
- 20191003-腾陇指挥部-安全隐患整改回复单-桥梁专项.doc
- 无人机航测技术培训 (1).pdf
- 技术标-中电四公司.doc
- 2021年第10期(总第19期)10月金川厂房监理月报.doc
- 昌南十五子项交通.pdf
- 20210722 TCC Facade Spec (REV C update)-工程技术说明书.pdf
- (汇总,,)重庆太平坝乡新龙湾风电项目-技经改.doc
- 6.Detail Design&Optimization Proposals深化设计和优化建议.doc
- 住建机关党组书记2025年度民主生活会个人对照检查材料(五个带头)文稿.docx
最近下载
- 外研版初中英语单词总表(7~9年级).pdf VIP
- 第十三课 实现人生价值(课件)七年级道德与法治上册课件(统编版2024).pptx VIP
- 视频监控系统调试记录.xls VIP
- 2025至2030中国骨关节补充剂行业市场深度研究与战略咨询分析报告.docx
- 新版《建筑设计服务计费指导》.pdf VIP
- 如何写课例研究报告课件.ppt VIP
- 辽宁省单招考试题库.docx VIP
- 大学英语四级考试2024年12月真题(第一套)Part IV Translation.pptx VIP
- 国有企业党委书记2024-2025年生活会个人对照检查发言材料(四个带头+典型案例).docx VIP
- 北京市海淀区2024-2025学年四年级上册期末考试数学试卷(含答案).pdf VIP
原创力文档


文档评论(0)