首页 | 本学科首页   官方微博 | 高级检索  
     

基于Log-Linear模型的Gauss-Cauchy自适应人工鱼群算法
引用本文:赵莉莉,戴月明.基于Log-Linear模型的Gauss-Cauchy自适应人工鱼群算法[J].计算机工程与科学,2016,38(9):1894-1900.
作者姓名:赵莉莉  戴月明
作者单位:;1.江南大学物联网工程学院
基金项目:国家863计划(2013AA040405)
摘    要:针对基本人工鱼群算法在寻优过程中易在非全局极值点附近大量聚集,导致寻优精度降低、收敛速度过慢、人工鱼群多样性降低等问题,提出了一种基于Log-Linear模型的Gauss-Cauchy自适应人工鱼群算法。首先,在基本人工鱼群算法中引入Log-Linear模型来优化人工鱼的三个行为;其次,在算法中引入自适应调整人工鱼视野和步长的策略,随着算法的进行提高了人工鱼的搜索范围和寻优精度;再次,利用Gauss-Cauchy变异来提高人工鱼的多样性。仿真实验结果表明,该算法与其他改进算法相比,有效地提高了收敛速度和寻优精度,保持了人工鱼群的多样性。

关 键 词:人工鱼群算法  Log-Linear模型  Gauss-Cauchy变异  自适应  优化
收稿时间:2015-08-26
修稿时间:2016-09-25

A novel artificial fish swarm algorithm based on Log-Linear model and Gauss-Cauchy mutation
ZHAO Li-li,DAI Yue-ming.A novel artificial fish swarm algorithm based on Log-Linear model and Gauss-Cauchy mutation[J].Computer Engineering & Science,2016,38(9):1894-1900.
Authors:ZHAO Li-li  DAI Yue-ming
Affiliation:(School of Internet of Things  Engineering,Jiangnan University,Wuxi 214122,China)
Abstract:Aiming at some defects of the traditional artificial fish swarm algorithm (AFSA), such as low optimization precision and long running time, we propose a new adaptive artificial fish swarm algorithm based on Log-Linear model and Gauss-Cauchy mutation. Firstly, we use the Log-Linear model to improve the three typical behaviors of the artificial fish, which are foraging, clustering and rear-end collision. Secondly, we adopt a policy which can adaptively adjust vision and the step length of the artificial fish in the new algorithm. Thirdly, we leverage the Gauss-Cauchy mutation to keep individual diversity and to avoid falling into the local extremum. Simulation results show that compared with other algorithms, the proposed algorithm has a better convergence speed and stability.
Keywords:artificial fish swarm algorithm(AFSA)  Log-Linear model  Gauss-Cauchy mutation  adaptive  optimization  
点击此处可从《计算机工程与科学》浏览原始摘要信息
点击此处可从《计算机工程与科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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