共查询到20条相似文献,搜索用时 515 毫秒
1.
遗传算法中防止早熟收敛的几种措施 总被引:2,自引:0,他引:2
遗传算法在众多领域都有广泛的应用,但早熟现象是影响遗传算法的关键问题,本文对防止早熟收敛作了深入的研究。提出了几种克服这种缺点的措施。 相似文献
2.
3.
4.
5.
本文分析了变型标准遗传算法VCGA(variantsofcanonicalgeneticalgorithms)有时会产生早熟收敛的机理,提出了混合法HVCSDA(hybridVCGAcombinedwithsteepestdescentapproach),并进行了推广.该方法可使最优保存的超级个体时间序列离开早熟收敛状态而继续接近全局最优解.仿真实例表明了本文算法的有效性.在30城市TSP(travelingsalesmanproblem)的基准测试问题中,本文得到了路径为6.82的结果,它好于用新的现代的启发式搜索方法——TABU搜索法得到的6.99的结果. 相似文献
6.
针对遗传算法中的早熟收敛现象,提出一种改进的模糊遗传算法。该算法将群体适应度均方差和种群的进化代数作为模糊逻辑控制器判断早熟收敛的标准,并根据判断结果对优劣不等的个体采取相应的进化方法,即当种群正常进化时对个体执行“惩强扶弱”的措施以保持种群多样性,一旦发生早熟收敛或有早熟收敛的趋势则对劣质个体进行局部灾变,以恢复种群的进化能力。实验结果表明,与标准遗传算法、自适应遗传算法和模糊遗传算法相比,改进的模糊遗传算法能够更好地维持种群多样性,抑制早熟收敛。 相似文献
7.
8.
作为一种全局搜索算法,遗传算法的局部搜索能力较低,后期产生的无效进化与早熟收敛影响优化的速度和精度。已有的改进策略多以算法的时间复杂度为代价提高后期效率,严重限制了遗传算法在工业控制系统中的应用。针对这种情况,提出了一种新型种群自适应收敛的快速遗传算法,即通过提高种群的遗传质量,在严格控制算法复杂度的前提下提高优化性能。仿真结果证明,在不增加时间复杂度的前提下,新算法显著地提升了收敛精度和收敛速度。 相似文献
9.
一种改进的抑制早熟收敛的遗传算法 总被引:2,自引:0,他引:2
针对遗传算法运算速度低、容易陷入局部最优值、早熟收敛等缺点,提出了遗传算法算子的一些改进策略,对遗传算法的选择、交叉、变异算子以及操作方法进行了改进,采用最佳保留选择策略,改进后的交叉与变异操作,使算法始终保持了种群的多样性,同时也提高了寻优最终结果的精确性.实验表明改进的遗传算法有效的改善了遗传算法的缺点,改进后的算法明显优于传统的遗传算法,该算法具有良好的有效性和可行性. 相似文献
10.
本文针对传统遗传算法收敛速度慢的缺点,提出了一种改进的快速收敛算法,并以八皇后问题为例进行了数值模拟,实验结果表明这种改进的遗传在收敛速度上大大优于传统遗传算法。 相似文献
11.
A genetic algorithm is proposed that uses not the adaptation (fitness) itself but the increment of adaptation during selection.
The algorithm proposed makes it possible to avoid the premature convergence of computations. The efficiency of the algorithm
is experimentally estimated.
__________
Translated from Kibernetika i Sistemnyi Analiz, No. 3, pp. 70–75, May–June 2006. 相似文献
12.
13.
联姻遗传算法在CSTR 系统中的应用 总被引:7,自引:0,他引:7
将基于联姻遗传算法的模型参考自适应控制方法引入连续搅拌反应釜这一复杂的非线性系统,通过运用新型的联姻遗传算法对控制系统的PID参数进行在线调整,使模型参考自适应控制达到理想的控制效果。仿真结果表明了该方法的良好控制性能。 相似文献
14.
Genetic algorithms are adaptive methods based on natural evolution that may be used for search and optimization problems. They process a population of search space solutions with three operations: selection, crossover, and mutation. Under their initial formulation, the search space solutions are coded using the binary alphabet, however other coding types have been taken into account for the representation issue, such as real coding. The real-coding approach seems particularly natural when tackling optimization problems of parameters with variables in continuous domains.A problem in the use of genetic algorithms is premature convergence, a premature stagnation of the search caused by the lack of population diversity. The mutation operator is the one responsible for the generation of diversity and therefore may be considered to be an important element in solving this problem. For the case of working under real coding, a solution involves the control, throughout the run, of the strength in which real genes are mutated, i.e., the step size.This paper presents TRAMSS, a Two-loop Real-coded genetic algorithm with Adaptive control of Mutation Step Sizes. It adjusts the step size of a mutation operator applied during the inner loop, for producing efficient local tuning. It also controls the step size of a mutation operator used by a restart operator performed in the outer loop, for reinitializing the population in order to ensure that different promising search zones are focused by the inner loop throughout the run. Experimental results show that the proposal consistently outperforms other mechanisms presented for controlling mutation step sizes, offering two main advantages simultaneously, better reliability and accuracy. 相似文献
15.
遗传算法的一个调节算子研究 总被引:9,自引:0,他引:9
虽然遗传算法在许多领域获得了成功应用,但它本身存在不成熟的过早收敛问题是影响其发展的中的课题,本文通过对遗传算法要理的分析和认识,给出了遗传算法早熟现象产生的原因是模式缺少,并提出了一个在遗传算法中在于模式抽取和模式补偿的调节算子以解决早期现象,最后给出了运算实例证明该算子是有效的。 相似文献
16.
基于寿命的变种群模糊遗传算法 总被引:4,自引:0,他引:4
针对简单遗传算法存在早收敛和在进化后期搜索效率较低的缺点,提出了一种种群数变化的模糊遗传算法.该算法对进化种群数进行宏观调控的同时,再用个体寿命限制个体的生存期,实现对种群数的微观调控.并采用模糊控制器控制交叉率,使其能够根据进化的实际情况自动调整.实验数据表明这种方法能够有效防止早收敛,大大改善遗传算法收敛性能. 相似文献
17.
遗传算法及其研究进展 总被引:13,自引:0,他引:13
姚文俊 《计算机与数字工程》2004,32(4):41-43
叙述标准遗传算法的基本原理,讨论遗传算法在解决各种复杂问题时存在的缺陷,并总结了相应的解决方案。 相似文献
18.
基于适应度比例的选择策略是遗传算法的基本选择方法,但采用该策略易出现未成熟收敛和随机漫游现象。通过实验分析了两种现象的成因,提出采用自适应的比例选择策略来依据种群性状的改变而动态地调整选择压力,进而调整算法求精和求泛能力的平衡。分析和对比实验证实,新的选择策略可有效克服未成熟收敛和随机漫游现象。 相似文献
19.
20.
基于混合粒子群算法的高维优化问题求解 总被引:7,自引:0,他引:7
为解决高维复杂函数的优化问题,克服标准粒子群算法早熟收敛、局部搜索能力弱等缺点,在标准粒子群优化算法中融合了遗传算法的设计思想,提出了一种新颖的混合粒子群算法。高维函数个别维上的差解导致算法最终无法找到全局最优解,而通常的优化算法很难寻找到每一维上的最佳值。受遗传算法思想的启发,在粒子的进化过程中,通过对最优粒子的每一维进行评价,找到导致最终解质量差的维度,对其维上的数据进行变异,进而有针对性地改进,寻找到每一维上的最佳位置。对典型高维复杂函数的仿真表明:算法在求解质量和求解速度两方面都得到了好的结果。 相似文献