粒子群遗传混合算法及其在函数优化上的应用

被引:0
作者
倪全贵
机构
[1] 华南理工大学
关键词
遗传算法; 函数优化; 交叉概率; 变异概率; 粒子群算法;
D O I
暂无
年度学位
2014
学位类型
硕士
导师
摘要
遗传算法(GeneticAlgorithm,GA)是一种受人工生命启发,模拟生物进化过程的随机搜索算法。遗传算法的理论及应用的研究受到广大研究者们的重视,应用领域也得到了广泛推广。遗传算法在求解函数优化问题时,算法中的控制参数交叉概率Pc和变异概率Pm取值的选择对遗传算法的性能影响很大,目前,普遍接受的Pc和Pm取值范围分别是0.4~0.99和0.0001~0.1,这两个取值范围的合理性以及科学性缺乏有效研究。为此,本文针对一类能够展开成幂级数的函数,通过大量实验,以遗传算法在求得全局最优解时所需的迭代次数最少为目标,用实验验证和数据分析的方法对Pc和Pm的取值范围进行了系统的研究,得出结论如下: (1)通过对大量实验数据的分析,以遗传算法在求得全局最优解时所需的迭代次数最少为目标,本文得出Pc的建议取值区间为[0.6,0.99], Pm的建议取值区间为[0.009,0.03]; (2)通过实验数据,对Pc和Pm的交叉影响进行了分析,当Pc在本文建议的区间中取值时,Pm对遗传算法在求得全局最优解时所需的迭代次数有显著影响,然而当Pm在本文建议的区间中取值时,Pc对遗传算法在求得全局最优解时所需的迭代次数的影响不显著; (3)当变异概率Pm在本文建议的区间内取值时,GA取得全局最优解所需的计算量比在普遍接受的区间内取值时所需的计算量节约了3倍以上;比在本文建议区间之外但又在普遍接受的区间内取值时所需的计算量节约了4倍以上。 粒子群优化算法(PSO)是一种原理简单,操作易实现的优化算法。算法一经提出受到国内外学者的广泛关注,目前已存在各种改进的粒子群算法,针对于粒子群优化算法的收敛速度快、解具有记忆功能但全局搜索能力较遗传算法差等特点,本文提出一种新的粒子群遗传混合算法,结合了两种算法各自的优点,扬长避短。利用本文提出的粒子群遗传混合算法对常用的标准测试函数进行了函数优化问题求解,并且与单独的粒子群算法和遗传算法进行了对比实验,实验结果验证了本文提出的新的混合算法的有效性。
引用
收藏
页数:58
共 34 条
[1]
混合遗传粒子群优化算法的研究 [J].
贾建芳 ;
杨瑞峰 ;
王莉 .
自动化仪表, 2013, 34 (09) :1-3
[2]
PSO遗传算法进行数据挖掘的策略构建和分析 [J].
蔡中民 .
科技通报, 2013, 29 (03) :165-168
[3]
粒子群遗传算法及其应用 [J].
刘成洋 ;
阎昌琪 ;
王建军 ;
刘振海 .
核动力工程, 2012, 33 (04) :29-33
[4]
粒子群遗传融合算法 [J].
彭晓波 ;
胡志坤 ;
李勇刚 .
科学技术与工程, 2011, 11 (29) :7128-7131+7136
[5]
基于粒子群-遗传的混合优化算法 [J].
於世为 ;
魏一鸣 ;
诸克军 .
系统工程与电子技术, 2011, 33 (07) :1647-1652
[6]
基于遗传模拟退火算法优化的BP神经网络 [J].
吕琼帅 ;
王世卿 .
计算机与现代化, 2011, (06) :91-94
[7]
基于遗传粒子群混合的可重入生产调度优化 [J].
刘小华 ;
林杰 ;
邓可 .
同济大学学报(自然科学版), 2011, 39 (05) :726-730+772
[8]
改进的自适应遗传算法 [J].
张京钊 ;
江涛 .
计算机工程与应用 , 2010, (11) :53-55
[9]
遗传-粒子群算法模型修正 [J].
孔宪仁 ;
秦玉灵 ;
罗文波 .
力学与实践, 2009, 31 (05) :56-60
[10]
遗传算法参数分析及其在故障诊断中的应用 [J].
杨风彬 ;
高锦宏 ;
王英敏 ;
段祥玉 .
北京信息科技大学学报(自然科学版), 2009, 24 (03) :35-38