- 234
- 1
- 约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
最近下载
- (高中物理)《传感器》知识梳理.pdf
- 高一物理必修二《万有引力专题复习》高一物理必修二《万有引力专题复习》.pdf VIP
- 2024-2025学年度广播电视编辑记者考前冲刺试卷含答案详解AB卷.docx
- 【新课标】水平四(初中)体育《篮球的运球转身练习》公开课教案.docx VIP
- 项目3任务3.1 植物有害生物调查(课件)-高一《植物保护技术》同步教学(高教版第三版).pptx VIP
- 涂料领域:三棵树企业组织结构及部门职责.doc VIP
- 2024-2025学年事业单位工勤技能考试考试彩蛋押题及参考答案详解【突破训练】.docx
- 注册安全工程师考试建筑施工(初级)安全生产实务试题及解答参考.docx VIP
- 给排水国标图集-04S516:混凝土排水管道基础及接口.pdf VIP
- 项目3 任务3.2 植物有害生物综合防治技术(课件)-高一《植物保护技术》同步教学(高教版).pptx VIP
原创力文档

文档评论(0)