遗传求函数的极大值11

遗传求函数的极大值11

ID:33869645

大小:188.00 KB

页数:5页

时间:2019-03-01

遗传求函数的极大值11_第1页
遗传求函数的极大值11_第2页
遗传求函数的极大值11_第3页
遗传求函数的极大值11_第4页
遗传求函数的极大值11_第5页
资源描述:

《遗传求函数的极大值11》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、增刊第一作者姓名,等:文章题目-5-遗传算法求函数的极大值2013年4月增刊第一作者姓名,等:文章题目-5-遗传算法求函数的极大值照片尺寸为20mm*30mm;最好不用红色背景摘要:近年来遗传算法(GA)的理论研究和应用研究成为一大热点,遗传算法根据适者生存优胜劣汰等自然化规则在计算机上模拟生物进化过程和基因遗传的操作,来进行搜索计算和问题的求解,具有全局寻优能力.遗传算法的典型应用之一是求函数的极大值。利用遗传算法求Rosenbrock函数的极大值,从而搜索问题的最优解关键词:遗传算法;Rosenbrock函数;遗传算法流程图Doi:10.3969/j.issn.

2、1006-7043.中图分类号:(作者本人填写)文献标识码:A文章编号:1006-7043(2006)xx-xxxx-xThemaximumvalueofthefunctionofgeneticalgorithmsAbstract:Theoreticalandappliedresearchofgeneticalgorithm(GA)inrecentyearsbecomeahottopic,geneticalgorithmbasedonthesurvivalofthefittest,survivalofthefittestnaturalizationrulesonth

3、ecomputersimulatetheprocessofbiologicalevolutionandgeneticoperationstosearchforcomputingandproblemsolvingwithglobaloptimizationabilityofoneofthetypicalapplicationofthegeneticalgorithmisafunctionofgreatvalue.ThegreatvalueoftheRosenbrockfunctionusinggeneticalgorithmstosearchtheoptimalsol

4、ution.Keywords:geneticalgorithm;Rosenbrock;geneticalgorithmflowchart增刊第一作者姓名,等:文章题目-5-收稿日期:xxxx-xx-xx.基金项目:基金项目名称(编号).作者简介:姓名(出生年-),性别,职称,学位,E-mail(通信作者);姓名(出生年-),性别,职称,学位.通信作者:姓名(出生年-),性别,职称,学位,E-mail(如不是作者简介里的作者).遗传算法简称(GA)是1962由美国Michigan大学的Holland教授提出的模拟自然界遗传机制和生物进化论而成的一种并行随机搜索最优化方

5、法。它将“优胜劣汰,适者生存”的生物进化原理引入优化参数形成编码串联群体中,按所选择的适配值函数并通过遗传中的复制、交叉、变异对个体进行筛选,使适配值高的个体被保留下来,组成新的群体,新的群体继承上一代的信息,又优于上一代。这样周而复始,群体中个体适应度不断提高,知道满足一定条件。利用遗传算法寻找Rosenbrock的极大值,随着优化过程的进行,群体中适配度较低的一些个体逐渐被淘汰,而适配度较高的一些个体会越来越多,并且它们都集中在所求的最优点附近,从而搜索到问题的最优解。1遗传算法的优化设计1.1遗传算法的构成要素1.1.1染色体编码方法基本遗传算法使用固定长度的

6、二进制符号来表示群体中的个体,其等位基因由二值符号集所组成。1.1.2个体适应度评价基本遗传算法与个体适应度成正比的概率决定当前群体中每个个体遗传到下一代群体中的概率多少。为正确计算这个概率,要求所有个体的适应度必须为正数或零。因此,必须先确定由目标函数值到个体适应度之间的转换规则。1.1.3遗传算子基本遗传算法使用下述三种遗传算子(1)选择运算使用比例选择算子;(2)交叉运算使用单点交叉算子;(3)变异运算使用基本位变异算子或均匀变异算子。1.1.4基本遗传算法的运行参数有四个运算参数需要提前设定::群体大小,既群体中所含个体的数量;:遗传算法终止的进化代数,一般

7、为100~150;:交叉概率,0.49~0.99;:变异概率,一般为0.0001~0.11.2遗传算法的一般步骤遗传算法是一种迭代算法。它以一组随机产生的解开始增刊第一作者姓名,等:文章题目-5-,在每一次迭代中由模拟进化和继承的遗传操作产生一组新解,这些解都由一个适应度函数给予评价,这个过程不断重复,直到达到某种形式上的收敛,新的一组解不但可以有选择的保留一些适应度函数值高的旧解,而且可以包括一些与其他解相结合而得到的新解。图1给出了遗传算法的工作原理框图。图1遗传算法的工作原理框图2遗传算法求函数的极大值利用遗传算法求Rosenbrock函数的极大值:该函数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。