- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
人工智能 遗传算法 进化准则 生物种群的生存过程遵循达尔文的物竟天择、适者生存的进化准则 生物通过个体间的选择、交叉、变异来适应大自然环境 生物染色体用数学方式或计算机方式来体现就是一串数码,仍称为染色体或者个体 适应能力用对应一个染色体的数值来衡量 遗传算法 模仿生物遗传学和自然选择机理,通过人工方式构造的一类优化搜索算法 为难以找到传统数学模型的难题找到一个解决方法 Holland于1975年首次提出遗传算法 以简单遗传算法为例 简单遗传算法 推销员旅行问题(TSP) 设有n个城市,城市i和城市j之间的距离为d(i,j) 寻找遍访每个城市恰好一次的一条回路,且其路径总长度为最短 编码与解码 编码:将问题结构变换为位串形式的编码 解码:编码的逆过程 染色体:位串形式的编码 例:用长度为L的二进制编码串表示某参数,它的取值范围是[A,B] 将[A,B]等分2L-1 0000……000=0 A 0000……001=1 A+δ …… 1111……111= 2L-1 B 编码与解码 假设某一个体的编码 X:xLxL-1xL-2…x2x1 解码公式 X=A+δ 其他编码方法 浮点数 格雷码 符号编码(推销员旅行问题) 多参数编码 适应度函数 通过适应度函数决定染色体的优劣程度 适应度函数有效反映每一个染色体与问题的最优解染色体之间的差距 TSP问题的适应度函数 遗传操作 选择:根据染色体的优劣程度决定它在下一代是被淘汰还是被遗传 交叉:将两个染色体P1和P2作为父母染色体,交换其部分码值 变异:改变数码串在某个位置上的编码 遗传算法的特点 基于空间搜索的最优化过程 不保证得到最佳答案,但可以将误差控制在可容忍的范围 特点 对编码优化 编码组开始搜索,而不是从单个解开始 利用目标函数的适应度指导搜索 利用遗传操作而不是规则进行随机操作 简单遗传算法的求解步骤 (1)初始化种群 (2)计算种群上每个个体的适应度值 (3)按规则根据适应度值选择进入下一代的个体 (4)按概率Pc进行交叉操作 (5)按概率Pc进行变异操作 (6)若没有满足某种停止条件,则转步骤(2),否则执行下一步 停止条件1:完成了预先给定的进化代数则停止 停止条件2:种群中的最优个体在连续若干代没有改进或平均适应度在连续若干代基本没有改进时停止 (7)输出种群中适应度值最优的染色体作为问题的满意解或最优解 一般遗传算法的主要步骤 (1)随机产生一个由确定长度的特征字符串组成的初始种群 (2)对该字符串种群迭代地执行下面的步骤1和2,直到满足停止准则为止 1 计算种群中每个个体字符串的适应值 2 应用复制、交叉和变异等遗传算子产生下一代种群 (3)把在后代中出现的最好的个体字符串指定为遗传算法的执行结果,这个结果可以表示问题的一个解 遗传算法求解举例 用遗传算法求解函数 f(x)=x·sin(10π·x)+1.0的最大值 x ∈[-1,2] 解题步骤 确定编码方式:二进制编码、编码长度、解码函数 确定初始种群 确定适应度函数 确定遗传方式 确定终止条件 遗传算法求解举例 种群规模:50 交叉概率:0.25 变异概率:0.01 * * δ=(B-A)/(2L-1) P1P2P1P210100110TSP的变异 w1w2…wk-1wkwk+1…wn w1w2…wk-1wwk+1…wnwk *
您可能关注的文档
- 野外活动及遇险自救.ppt
- 重新定义公司_谷歌运营剖析.ppt
- 重症神经患者的镇静.ppt
- 重结晶实验课件.ppt
- 野人网ppt.ppt
- 华三路由器交换机配置命令要素.doc
- 华东交通大学互换性与技术测量试题库要素.doc
- 半导体物理与材料4要素.ppt
- 华三防火墙H3CF100基本配置说明要素.doc
- 重症脑损伤患者的镇痛镇静.ppt
- 2025年十大战略技术趋势-Gartner-20241124.pptx
- 中国房地产企业监测报告(2024年10月)-中指研究院-2024-38页3.pdf
- 机器人产业链深度解析.pdf
- 小米2024Q3财报-2024-11-新势力.pdf
- 慧博智能投研-具身智能行业深度:发展趋势、市场机遇、产业链及相关企业深度梳.pdf
- 主课件-一分钟经理人(含实践篇).pptx
- IPP国际绩效改进师-初级认证项目简介.pdf
- FESCO+2022-2023健康管理行业及其人才与人力资源服务需求分析-93页.pdf
- A股能演绎2013年以来的日本股市长牛吗?.pdf
- AI+教育:大模型引领全场景智能化革新.pdf
最近下载
- 鼎信JB-QT-TS3200火灾报警控制器(联动型)安装使用说明书 XF2.900.029AS Ver.pdf VIP
- 《文献检索与毕业论文写作(第四版)》教学课件.pptx
- 食品包装学:其它食品包装专用技术.ppt VIP
- 南芯产品规格书SC8886.pdf
- 作业6:工学一体化课程《小型网络安装与调试》任务1学习任务分析表.docx VIP
- 栈桥吊装方案.docx
- 2024四川遂宁市射洪市财政局市属国有企业招聘31人笔试备考试题及答案解析.docx
- 八年级下册信息技术第一单元《算法与程序设计》课件.pptx
- 探索校本课程中实验室教学资源的利用与开发(教育学范文).doc
- 解读2024年《关于加快经济社会发展全面绿色转型的意见》课件.pptx VIP
文档评论(0)