- 206
- 0
- 约3.65千字
- 约 7页
- 2018-03-08 发布于江苏
- 举报
利用遗传算法求解函数的最大值
利用遗传算法求解函数的最大值
蒋赛 赵玉芹
1 遗传算法的基本原理
遗传算法是模拟生物遗传学和自然选择机理,通过人工方式构造的一类优化搜索算法,是对生物进化过程进行的一种数学仿真,是进化计算的一种重要形式。遗传算法与传统数学模型截然不同,它为那些难以找到传统数学模型的难题找出了一个解决方法。同时,遗传算法借鉴了生物科学中的某些知识,从而体现了人工智能的这一交叉学科的特点。
遗传算法是一种通用的优化算法,其编码技术和遗传操作比较简单,优化不受限制条件的约束,不需要有先验条件。其搜索过程是从问题解的一个随机产生的集合开始的,而不是从单个个体开始的,具有隐含并行搜索特性,也就大大减少可陷入局部极小值的可能。在解决可能在求解过程中产生组合爆炸的问题时会产生很好的效果。
遗传算法需选择一种合适的编码方式表示解, 并选择一种评价函数用来每个解的适应值, 适应值高的解更容易被选中并进行交叉和变异, 然后产生新的子代。选择、交叉和变异的过程一直循环 , 直到求得满意解或满足其他终止条件为止。算法的运行过程具有很强的指向性, 适合众多复杂问题的求解。具体操作步骤如下:
1)初始化种群;
2)计算种群上每个个体的适应度值;
3)按由个体适应度值所决定的某个规则选择将进入下一代的个体
4)按概率PC进行交叉操作
5)按概率PC进行变异操作
6)若没有满足某种停止条件,则转步骤2),否则进入下一步;
7
您可能关注的文档
- 以为只有女人才有自己的小秘密.doc
- 以下问题是否造成.ppt
- 以前孩子是这样上学的.doc
- 以往财务与经济效益.doc
- 以往笔试填空、读程序、编程序题.doc
- 以此桃花辞旧迎新.doc
- 仰面 责怪 闭上 轮流bó shuāi shòu jiù脖子 摔倒 瘦小 内疚fān.ppt
- 任正非推荐给高管的三本书.doc
- 企业网站建设需要注意以下四点.ppt
- 伊拉克战争 美国究竟想干什么.ppt
- 2026—2028年中国未脱荚豇豆及菜豆罐头行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图.pptx
- 2026年小学国语考试试卷及答案.doc
- 初中英语八年级上册Unit 1 Animal protection核心素养视域下基于派生法的单元主题词汇复现与迁移应用导学案.docx
- 2026年小学汉字素养试卷及答案.doc
- 2026年小学红色期末试卷及答案.doc
- 2026年港口智能优化创新报告.docx
- 2025年辐射安全医用X射线诊断与介入放射学题库及答案.doc
- 2025年辉县市教育系统招聘教师考试笔试试题(含答案)题型大全.doc
- 2026—2028年中国未浸渍普通枕木行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图.pptx
- 2026年酒店服务创新案例报告.docx
原创力文档

文档评论(0)