- 9
- 0
- 约3.29千字
- 约 10页
- 2018-06-09 发布于浙江
- 举报
遗传算法解决最大值问题_免费下载
用遗传算法求函数最大值问题
1.问题描述
用遗传算法求函数f(x)= 的最大值,其中x为【0,31】间的整数。
2.用遗传算法求解此问题的步骤
⑴编码
由于x的定义域是区间【0,31】上的整数,由5位二进制数即可全部表示。因此,可采用二进制编码方法,其编码串的长度为5.。
例如,用二进制串00000来表示x=0,11111来表示x=31等。其中的0和1为基因值。
⑵生成初始种群
若假定给定的种群规模N=4,则可用4个随机生成的长度为5的二进制串作为初始种群。再假定随机生成的初始种群(即第0代种群)为:
S01=01101,S02=11001,S03=01000,S04=10010
⑶计算适应度
要计算个体的适应度,首先应该定义适应度函数。由于本例是求f(x)的最大值,因此可直接用f(x)来作为适应度函数。即:
f(s)= f(x)
其中的二进制串s对应着变量x的值。根据此函数,初始种群中各个个体的适应值及其所占比例如表所示:
初始种群情况表
编号 染色体 x 适应值 百分比% 累计百分比% 选中次数
S01 01101 13 169 14.44 14.44 1
S02 11001 25 625 52.88 67.1
您可能关注的文档
- 通过神经系统的调节 年(理)(精品PPT).ppt
- 通过神经系统的调节 ()(精品PPT).ppt
- 通过神经系统的调节(一轮复习)(精品PPT).ppt
- 通过神经系统的调节(人教版必修)(精品PPT).ppt
- 通过神经系统的调节-赵 高二生物ppt课件教案 人教版.ppt
- 通过神经系统的调节ppt(精品PPT).ppt
- 通过神经系统的调节LDZ 高一生物ppt课件教案 人教版.ppt
- 通过神经系统的调节【精品-ppt】.ppt
- 通过神经系统的调节。(精品PPT).ppt
- 通过神经系统的调节课件 新课标 人教版(精品PPT).ppt
- 【人民日报】十五五规划必刷100题及答案.docx
- 国家电网有限公司高校毕业生招聘考试公共与行业知识题库及答案(2026版).docx
- 高中入团积极分子考试题库及答案.docx
- 北京工业大学耿丹学院《社会福利思想》2025-2026学年期末试卷.doc
- 北京工业大学耿丹学院《新中国史》2025-2026学年期末试卷.doc
- 北京工业大学耿丹学院《文献信息检索与利用》2025-2026学年期末试卷.doc
- 活动策划丨长城炮越野皮卡上市发布方案 .pdf
- 【中考动员】主题班会《100天做自己的六边形战士+》.pptx
- 中考英语高频词汇第二部分 阅读技能·提升练(学用).pdf
- 商业综合体安全生产管理制度.docx
最近下载
- 《《全球定位系统(GPS)测量规范》(GBT 18314-2016)》.docx VIP
- 2025年AWS认证StorageGateway传输中数据加密专题试卷及解析.pdf VIP
- 2025年新疆兵团公务员考试申论真题及参考答案2.docx VIP
- 2025年金融风险管理师信用违约互换的定价原理与模型专题试卷及解析.pdf VIP
- 2红军不怕远征难市公开课金奖市赛课一等奖课件.pptx VIP
- (高清版)B-T 16422.3-2022 塑料 实验室光源暴露试验方法 第3部分:荧光紫外灯.pdf VIP
- 医院培训课件:《恶性室性心律失常的识别与处理》.pptx
- 结合分子指纹与3D结构的药物相似性计算.pdf VIP
- 材料加工软件:ProCAST二次开发_案例研究与实践操作.docx VIP
- 混凝土结构原理重要知识点总结.docx
原创力文档

文档评论(0)