- 10
- 0
- 约2.7千字
- 约 8页
- 2018-09-30 发布于安徽
- 举报
.........................
专业资料分享
遗传算法入门最好的例子+Matlab源程序
例:求下述二元函数的最大值:
(1) 个体编码
遗传算法的运算对象是表示个体的符号串,所以必须把变量 x1, x2 编码为一种符号串。本题中,用无符号二进制整数来表示。
因 x1, x2 为 0 ~ 7之间的整数,所以分别用3位无符号二进制整数来表示,将它们连接在一起所组成的6位无符号二进制数就形成了个体的基因型,表示一个可行解。
例如,基因型 X=101110 所对应的表现型是:x=[ 5,6 ]。
个体的表现型x和基因型X之间可通过编码和解码程序相互转换。
(2) 初始群体的产生
遗传算法是对群体进行的进化操作,需要给其淮备一些表示起始搜索点的初始群体数据。
本例中,群体规模的大小取为4,即群体由4个个体组成,每个个体可通过随机方法产生。如:011101,101011,011100,111001
(3) 适应度汁算
遗传算法中以个体适应度的大小来评定各个个体的优劣程度,从而决定其遗传机会的大小。
本例中,目标函数总取非负值,并且是以求函数最大值为优化目标,故可直接利用目标函数值作为个体的适应度。
(4) 选择运算
选择运算(或称为复制运算)把当前群体中适应度较高的个体按某种规则或模型遗传到下一代群体中。一般要求适应度较高的个体将有更多的机会遗传到下一代群体中。
本例
您可能关注的文档
- 玉米淀粉生产工艺设计操作指导书.doc
- 中医儿科学模拟试题(卷)与答案解析.doc
- 中医内科外科妇科儿科技能知识点与病例分析.doc
- 中职英语技能比赛模拟试题(卷).doc
- 专业技术人员网络道德建设-2018年.doc
- 砖墙裂缝加固施工设计方案.doc
- 最新苏教版1—6年级小升初数学总复习资料归纳.doc
- 《数值分析简明教程》第二版(王能超编著)课后习题答案解析高等教育出版社.doc
- 《有理数》综合测试题(卷)与答案解析(新人版).doc
- 《有理数的加减混合运算》教(学)案探究版.doc
- DB61∕T 5141-2025 铝合金加固混凝土结构技术规程.docx
- T∕XCTA 0005-2026 餐饮服务业油烟污染治理技术规范.pdf
- DB31 933-2025 大气污染物综合排放标准.docx
- DB63T 2493-2026 菜薹雄性不育系制种技术规程.docx
- DB42T 2518-2026 排水沥青路面应用技术规范.pdf
- DB42T 2498-2026 波斯菊景观花海种植技术规程.docx
- DB54T 0596-2026 杰卡尔孜半细毛羊.docx
- DB42T 2507-2026 受污染耕地安全利用项目实施规范.pdf
- DB42T 2504-2026 小香葱生产技术规程.docx
- DB42T 2526-2026 地震预警信息发布规范.docx
最近下载
- 6.3三角形的中位线 课件(共22张PPT).pptx VIP
- 深度解析(2026)《GBT 10832-2008船用离心泵、旋涡泵通用技术条件》.pptx VIP
- 2023-2024学年高一数学下学期期末复习:平面向量及其运用 知识点汇总(人教A版2019必修第二册).pdf VIP
- 墩柱脚手架计算书.pdf VIP
- 李宁体育用品有限公司的盈利能力状况对公司发展前景的影响.docx VIP
- 水下仿生机械鱼研究设计.docx VIP
- 2025年四川幼儿师范高等专科学校单招笔试职业技能考核试题库含答案解析.docx VIP
- 2026年叉车司机资格证考试题库(附答案).docx VIP
- 学习解读2025年《政务数据共享条例》培训课件.pptx VIP
- 医疗器械注册证转让合同.doc VIP
原创力文档

文档评论(0)