本论文为算法类论文的参考文献,关于改进的万有引力搜索算法在函数优化中的应用相关毕业论文范文,可用于算法论文写作研究的大学硕士与本科毕业论文开题报告范文和优秀学术职称论文参考文献资料下载。免费教你怎么写算法及万有引力及参考文献方面论文范文。
摘 要 :
万有引力搜索算法应用于函数优化问题时易陷入局部最优解且优化精度不高.针对这些问题,提出了一种改进的万有引力搜索算法.该算法通过引入反向学习策略、精英策略和边界变异策略,显著地提高了万有引力搜索算法中粒子的探索能力与开发能力,获得了较强的全局优化能力和局部优化能力.通过对6个非线性基准函数进行仿真实验,结果表明:与基本的万有引力搜索算法、加权的万有引力搜索算法和人工蜂群算法相比,改进的万有引力搜索算法在求解复杂函数的优化问题时具有更好的优化性能.
关 键 词 :
万有引力搜索算法;数值函数优化;人工蜂群算法;启发式优化算法;群体智能
0引言
在过去几十年中,越来越多的研究人员从自然现象中得到启发,提出了许多启发式优化算法并将其用于解决一些复杂的计算问题.这些算法都是针对某些特定问题提出的,目前尚没有哪一种算法能够成功地解决所有的优化问题.因此,探索新的启发式智能搜索算法是十分必要的.
有关论文范文主题研究: | 关于算法的论文范文数据库 | 大学生适用: | 学院学士论文、学年论文 |
---|---|---|---|
相关参考文献下载数量: | 76 | 写作解决问题: | 学术论文怎么写 |
毕业论文开题报告: | 论文模板、论文小结 | 职称论文适用: | 杂志投稿、职称评副高 |
所属大学生专业类别: | 学术论文怎么写 | 论文题目推荐度: | 优秀选题 |
2009年,伊朗克曼大学的教授Esmat Rashedi等[1-2]提出了一种新的启发式优化算法――万有引力搜索算法(Gravitational Search Algorithm, GSA).基本的GSA是一种源于对物理学中的万有引力进行模拟产生的群体智能优化方法.研究发现,在对标准测试函数进行优化时,GSA的寻优精度和收敛速度都要明显优于粒子群优化算法(Particle Swarm Optimization,PSO)和遗传算法(Geic Algorithm,GA)等优化算法[1].目前有关万有引力搜索算法的研究已经陆续展开,在理论研究方面,文献[3-4]从不同的角度对该算法进行了改进以增强其优化性能;在应用方面,文献[5]将GSA用于解决流水线调度问题时获得了较好的效果,文献[6-7]将GSA与模糊Cmean算法相结合用于求解模糊聚类问题,文献[8]将其应用于滤波器的建模,而文献[9]则将其与混沌算法相结合用于解决非线性极大极小问题.与其他智能优化算法类似,GSA也存在局部优化能力差和早熟收敛等缺点.因此,本文重点展开对基本GSA的改进,为方便叙述,将改进的GSA记为IGSA.为验证IGSA的优化效果,利用常用的6个基准函数进行测试.由于文献[10]中已经证明了基本人工蜂群算法(Artificial Bee Colony, ABC)[11]的优化效果好于GA和PSO算法,因此,本文通过仿真实验,将IGSA与基本的GSA、基于权值的GSA(Weighted GSA, WGSA)[3]和ABC算法的优化结果进行比较.
4结语
本文在基本万有引力搜索算法的基础上进行了改进,提
出了改进的万有引力搜索算法,即IGSA.首先介绍了GSA的原理及寻优过程;然后,通过引入基于反向学习的种群初始化与更新、基于精英策略的寻优过程以及边界变异策略对GSA进行改进;最后通过6个基准函数对IGSA优化能力进行测试.与GSA、WGSA和ABC算法相比,无论是针对单峰函数还是多峰函数,IGSA均表现出更好的优化精度与稳定性,这表明对GSA的改进取得了显著的效果.
参考文献:
[1]
RASHEDI E, NEZAMABADIPOUR H, SARYAZDI S. GSA: A gravitational search algorithm[J]. Information Sciences, 2009, 179(13): 2232-2248.
[2]
RASHEDI E, NEZAMABADIPOUR H, SARYAZDI S. BGSA:Binary gravitational search algorithm[J]. Natural Computing, 2010, 9(3): 727-745.
[3]
徐遥, 王士同. 引力搜索算法的改进[J]. 计算机工程与应用, 2011,47(35): 188-192.
[4]
SARAFRAZI S, NEZAMABADIPOUR H, SARYAZDI S. Disruption: A new operator in gravitational search algorithm[J]. Scientia Iranica, 2011, 18(3): 539-548.
[5]
谷文祥, 李向涛, 朱磊, 等. 求解流水线调度问题的万有引力搜索算法[J]. 智能系统学报, 2010, 5(5): 411-418.
[6]
YIN M H, HU Y M, LI X T, et al. A novel hybrid Kharmonic means and gravitational search algorithm approach for clustering[J]. Expert Systems with Applications, 2011, 38(8): 9319-9324.
[7]
谷文祥, 郭丽萍, 殷明浩. 模糊c均值算法和万有引力算法求解模糊聚类问题[J]. 智能系统学报, 2011, 6(6): 520-525.
[8]
RASHEDI E, NEZAMABADIPOUR H, SARYAZDI S. Filter modeling using gravitational search algorithm[J]. Engineering Applications of Artificial Intelligence, 2011, 24(1): 117-122.
[9]
刘勇, 马良. 非线性极大极小问题的混沌万有引力搜索算法求解[J]. 计算机应用研究, 2012, 29(1): 47-49.
[10]
KARABOGA D, AKAY B. A parative study of artificial bee colony algorithm[J]. Applied Mathematics and Computation, 2009, 214(1): 108-132.
[11]
KARABOGA D. An idea based on honey bee swarm for numerical optimization[R]. Kayseri: Erciyes University, Engineering Faculty, Computer Engineering Department, 2005.
[12]
MANSOURI R, NASSERI F, KHORRAMI M. Effective time variation of G in a model universe with variable space dimension[J]. Physics Letters, 1999, 259(3/4): 194-200.
为什么要写算法毕业论文
播放:31530次 评论:4736人
本文网址:http://www.sxsky.net/cankao/434926.html
[13]
RAHNAMAYAN S. Oppositionbased differential evolution[J]. Evolutionary Computation, 2008, 12(1): 64-79.
TIZHOOS