- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业论文遗传算法外文翻译
本科毕业论文外文翻译外文译文题目(中文):一种新的改进遗传算法及其性能分析学院:计算机科学与技术专业:软件工程学号:200813138032学生姓名:王月指导教师:张葵日期:二〇一二年六月Improved Genetic Algorithm and Its Performance AnalysisLUO Pi, LI Qiang, GUO Ji chang, TENG Jian fuTransactions of Tianjin University, 2003, 9(2):140~143一种新的改进遗传算法及其性能分析罗批,李锵,郭继昌,腾建辅天津大学学报,2003,9(2):140~143摘要:虽然遗传算法以其全局有哪些信誉好的足球投注网站、并行计算、更好的健壮性以及在进化过程中不需要求导而著称,但是它仍然有一定的缺陷,比如收敛速度慢。本文根据几个基本定理,提出了一种使用变异染色体长度和交叉变异概率的改进遗传算法,它的主要思想是:在进化的开始阶段,我们使用短一些的变异染色体长度和高一些的交叉变异概率来解决,在全局最优解附近,使用长一些的变异染色体长度和低一些的交叉变异概率。最后,一些关键功能的测试表明,我们的解决方案可以显著提高遗传算法的收敛速度,其综合性能优于只保留最佳个体的遗传算法。关键字:编译染色体长度;变异概率;遗传算法;在线离线性能文章编号:1006 4982(2003) 02 0140 04遗传算法是一种以自然界进化中的选择和繁殖机制为基础的自适应的有哪些信誉好的足球投注网站技术,它是由Holland 1975年首先提出的。它以其全局有哪些信誉好的足球投注网站、并行计算、更好的健壮性以及在进化过程中不需要求导而著称。然而它也有一些缺点,如本地有哪些信誉好的足球投注网站不佳,过早收敛,以及收敛速度慢。近些年,这个问题被广泛地进行了研究。本文提出了一种使用变异染色体长度和交叉变异概率的改进遗传算法。一些关键功能的测试表明,我们的解决方案可以显著提高遗传算法的收敛速度,其综合性能优于只保留最佳个体的遗传算法。在第一部分,提出了我们的新算法。第二部分,通过几个优化例子,将该算法和只保留最佳个体的遗传算法进行了效率的比较。第三部分,就是所得出的结论。最后,相关定理的证明过程可见附录。算法的描述1.1 一些定理在提出我们的算法之前,先给出一个一般性的定理(见附件),如下:我们假设有一个变量(多变量可以拆分成多个部分,每一部分是一个变量)x ∈ [ a, b ] , x ∈ R,二进制的染色体编码是1。定理1 染色体的最小分辨率是s = 定理2 染色体的第i位的权重值是wi = ( i = 1,2,…l )定理3 单点交叉的染色体有哪些信誉好的足球投注网站步骤的数学期望Ec(x)是Ec (x) = Pc其中Pc是交叉概率。定理4位变异的染色体有哪些信誉好的足球投注网站步骤的数学期望Em(x)是Em ( x ) = ( b- a) Pm其中Pm是变异概率。1.2 算法机制在进化过程中,我们假设变量的值域是固定的,交叉的概率是一个常数,所以从定理1和定理3我们知道,较长的染色体长度有着较少的染色体有哪些信誉好的足球投注网站步骤和较高的分辨率;反之亦然。同时,交叉概率与有哪些信誉好的足球投注网站步骤成正比。由定理4,改变染色体的长度不影响变异的有哪些信誉好的足球投注网站步骤,而变异概率与有哪些信誉好的足球投注网站步骤也是成正比的。进化的开始阶段,较短染色体(可以是过短,否则它不利于种群多样性)和较高的交叉和变异概率会增加有哪些信誉好的足球投注网站步骤,这样可进行更大的域名有哪些信誉好的足球投注网站,避免陷入局部最优。而全局最优的附近,较长染色体和较低的交叉和变异概率会减少有哪些信誉好的足球投注网站的步骤,较长的染色体也提高了变异分辨率,避免在全局最优解附近徘徊,提高了算法收敛速度。最后,应当指出,染色体长度的改变不会使个体适应性改变,因此它不影响选择(轮盘赌选择)。1.3 算法描述由于基本遗传算法没有在全局优化时收敛,而遗传算法保留了当前一代的最佳个体,我们的方法采用这项策略。在进化过程中,我们跟踪到当代个体平均适应度的累计值。它被写成:X(t) = (t)其中G是当前进化的一代,favg是个体的平均适应度。当累计平均适用性增加到最初个体平均适应度的k ( k 1, k ∈ R) 倍,我们将染色体长度变为其自身的m (m 是一个正整数) 倍,然后减小交叉和变异的概率,可以提高个体分辨率、减少有哪些信誉好的足球投注网站步骤以及提高算法收敛速度。算法的执行步骤如下:第一步:初始化群体,并计算个体平均适应度favg0,然后设置改变参数的标志flag。flag设为1.第二步:在所保留的当代的最佳个体,进行选择、再生、交叉和变异,并计算当代个体的累积平均适应度favg第三步:如果且flag = 1,把染色体的长度增加至自身的m倍,减少交叉和变异概率,并设置flag等于0;否则继续进化。第四步:如果满足结束条件,停止;否则转自第二步。测试和分析我们采用以下两种方法来测试我们的方法,和只保留最佳个体的遗传算法进行比较:2.1 收
文档评论(0)