首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 93 毫秒
1.
提出了一种解决平面点集最小权三角划分的新方法——最小权三角划分进化算法。针对平面点集最小权三角划分问题的特点,提出了新的交叉算子和变异算子,即多边形交叉算子与三角形变异算子。从而保证了经交叉与变异操作后得到的后代仍为合理的三角划分,加快了算法的收敛速度。研究了进化算法的几个主要参数(如:解群规模、交叉概率、变异概率及自适应系数)对算法性能及收敛性的影响,并给出了影响曲线。计算结果表明,新算法能得到比贪心算法更优的结果。  相似文献   

2.
遗传算法交叉算子性能对比研究   总被引:7,自引:0,他引:7  
就交叉算子性能对比问题,提出了算子子代在海明距离上分布的分析方法,对遗传算法中常见的单点、双点和均匀交叉算子子代生成空间上子代生成特点进行了系统分析,并使用具有代表性的NK Landscape上两种基因关联模型(NK_R.ND和NK_ADJ)和两种遗传算法模型(SGA和SSGA)进行试验,试验结果表明不存在算子性能的绝对差异,实际问题基因间的关联紧密度及遗传算法模型对交叉算子性能有很大影响,当解空间基因位置关联紧密时应用双点交叉算子性能最好,而均匀交叉算子性能受SGA和SSGA的影响最小.  相似文献   

3.
针对遗传算法的主要算子———交叉算子 ,设计了新的交叉算子 ,使个体尽可能地分散在整个解空间 .在具体交叉操作中 ,产生随机个体参与交叉以更好地搜索新的解空间 .并提出了组合变异策略 ,假如对变异后个体隔代保护策略 ,构造了一个有效的改进遗传算法 .利用该改进遗传算法 ,构造了前向进化神经网络 .它综合了改进遗传算法优良的全局寻优性能和前向神经网络的非线性映射能力 .  相似文献   

4.
为了有效克服传统遗传算法主观设定进化代数的弊端并提高算法进化期间的搜索效率,根据控制论中的反馈控制机理,通过适应度函数值的分散程度定义了收缩精度,并按照收缩精度将算法的进化期划分为不同的3个时期。在不同的进化期,采用不同形式的适应度函数以加大种群内个体之间的差异度。对交叉算子进行了改进,采用相关性配对交叉与改进的自适应交叉概率相结合的交叉算子,使算法达到较快的收敛速度。最后的算例表明,改进的遗传算法科学有效。  相似文献   

5.
进化规划和进化策略中变异算子的若干研究   总被引:14,自引:0,他引:14  
介绍了进化规则和进化策略中使用的三种变异算子及其性质,应用概率论方法比较了它们的局部搜索和局部逃逸性能。结果表明,柯西变异算子和正态变异算子分别具有良好的局部逃逸和局部搜索能力,而平均变异算子在一维时同时具有良好的局部逃逸和局部搜索能力,但在高维时它的性态和柯西变异算子基本一样,这些结果为设计和使用变异算子提供了指导和启发。  相似文献   

6.
在自适应遗传算法中交叉算子和变异算子随着其适应度变化自动改变其值,从而影响遗传进化的过程,但算法在进化初期对遗传操作的效果并不明显。本文针对离散变量的特征,通过计算个体间的离散程度,判断种群的进化程度,根据不同的进化时期自适应调整交叉概率和变异概率,使得种群的交叉和变异配合进行,有效地解决了离散变量在进化初期容易陷入局部寻优的问题。实验结果表明,算法经改进后,其全局收敛的可靠性增加并加快了收敛的速度。  相似文献   

7.
遗传算法交叉算子的分析   总被引:1,自引:0,他引:1  
交叉算子是遗传算法中最主要的遗传算子,对种群的搜索性能起着重要的作用。作者就维持种群多样性的角度,提出了有效交叉位置距和有效交叉点的概念,并分析了随交叉点位置不同一点交叉、两点交叉和一致交叉之间的关系,对3种交叉算子各自的搜索空间及交叉算子对模式的影响进行了分析,并给出了一些重要结论。通过函数优化验证了新交叉算子的有效性。  相似文献   

8.
李俊州 《科学技术与工程》2012,12(34):9211-9214
针对传统差分进化算法搜索速度慢、易陷入局部最优解的缺点,引入协同演化的思想提出了一个基于并行协同演化的差分进化算法,并设计了相应的变异算子和自适应交叉算子。仿真验证结果表明:同遗传算法、标准差分进化算法相比,所提算法在搜索速度和寻优能力方面都具有一定的优势。  相似文献   

9.
针对基本差分进化算法的缺陷,融入指数递增交叉算子以增加算法的收敛速度.当算法陷入早熟后,对最优个体和随机选取的个体采用随机扰动的变异策略,帮助其跳出局部极值.数值仿真实验表明,该算法的收敛速度和精度都明显优于仅带有指数递增交叉算子的差分进化算法和仅带有随机扰动变异策略的差分进化算法.  相似文献   

10.
利用基因重组策略改进遗传算法   总被引:4,自引:0,他引:4  
为了克服标准遗传算法的早熟现象,提高遗传算法的全局收敛性,提出了一种基于基因重组策略的遗传算法。该算法定义了一种新的交叉算子,即移位逻辑交叉算子(包括蝶形移位交叉算子和洗牌移位交叉算子),用它们对染色体的部分基因实现有规律的交叉重组。实验结果表明,该算法比经典的遗传算法具有更好的收敛性和稳定性。  相似文献   

11.
提出一种改进遗传算法.它是以实数编码,采用自适应Pc、Pm与固定的Pc、Pm相结合,引入生物进化编程(EP)思想,利用不同形式的评判函数,完成遗传操作.实验表明,该改进遗传算法具有快速、有效的特点,提高了GA的优化能力.  相似文献   

12.
讨论了遗传算法中的两个主要算子-杂交与变异,得到了杂交算子的四个变量及一个平行四边形法则,给出了决定杂交搜索的充要条件及杂交搜索的范围,对变异算子,指出了它的可迁性,建立了变异基因数与Hamming距离的关系。  相似文献   

13.
新式遗传算法在QoS路由选择中的应用   总被引:4,自引:0,他引:4  
针对服务质量(QoS)路由的特点,提出了一种新式遗传算法。与基于二进制编码的通用遗传算法相比,本算法采用节点序列编码,编码、解码过程简单、直观,并在此基础上引入新的遗传交叉、变异算子。仿真实验表明,该遗传算法用于QoS路由具有全局收敛性,收敛速度较通用遗传算法有很大改观。  相似文献   

14.
针对简单自适应匹配(SFAM)网络结构冗余的问题提出一种改进遗传谐振匹配网络学习算法.通过引入群体适应度均值和标准差来自适应调整交叉概率和变异概率;针对自适应谐振网络自身在训练过程中可能出现的类冗余问题,在遗传操作中引入裁剪算子,通过定义置信度因子依据规则对训练过程中网络可能出现的冗余类标志节点进行删除,降低网络结构的...  相似文献   

15.
A dynamic simulation method for non-linear systems based on genetic programming (GP) and bond graphs (BG) was developed to improve the design of nonlinear multi-domain energy conversion systems. The genetic operators enable the embryo bond graph to evolve towards the target graph according to the fitness function. Better simulation requires analysis of the optimization of the eigenvalue and the filter circuit evolution. The open topological design and space search ability of this method not only gives a more optimized convergence for the operation, but also reduces the generation time for the new circuit graph for the design of nonlinear multi-domain systems.  相似文献   

16.
用组合数学分析了实数编码遗传算法的一点交叉、多点交叉和均匀交叉等三种离散重组算子的组合能力,算子的组合能力算子组合出新染色体数目的大小衡量,分析表明,对同一父染色体对交,一点交叉最多可组合出2(n-1)个新的染色体,多点交叉为2C^kn-1个,均匀交叉为2(2^n-1-1)个,函数优化实验研究表明,在算法中采用何种离散重组算子较为合适与算子的组合能力有关,也与优化问题有关。  相似文献   

17.
遗传算法(简称GA)是基于生物进化原理的普适性全局优化算法,是解决NP难问题的一种行之有效的方法.但是,序号编码的遗传算法不能在任意两条染色体的任意位置进行交叉,必须使用PMX,CX和OX等特殊的交叉算子,这些算子实施起来都很麻烦且效率不高.针对这一问题,采用单亲遗传算法,取消交叉操作,强化变异作用.这样既简化了遗传操作,又克服了早熟现象.较成功的解决了影片递送问题,文中的算例表明,该算法是实际有效的.  相似文献   

18.
A large sample size is required for Monte Carlo localization (MCL) in multi-robot dynamic environ- ment, because of the "kidnapped robot" phenomenon, which will locate most of the samples in the regions with small value of desired posterior density. For this problem the crossover and mutation operators in evolutionary computation are introduced into MCL to make samples move towards the regions where the desired posterior density is large, so that the sample set can represent the density better. The proposed method is termed genetic Monte Carlo localization (GMCL). Application in robot soccer system shows that GMCL can considerably reduce the required number of samples, and is more precise and robust in dynamic environment.  相似文献   

19.
介绍了编码方法基础上的各种交叉算子以及应用到复杂问题(如组合优化、调度问题)的交叉算子,  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号