系统仿真学报 ›› 2020, Vol. 32 ›› Issue (2): 289-298.doi: 10.16182/j.issn1004731x.joss.17-9093

• 仿真模型/系统置信度评估技术 • 上一篇    下一篇

具有动态步长和发现概率的布谷鸟搜索算法

刘景森1,2, 刘晓珍2, 李煜3*   

  1. 1. 河南大学智能网络系统研究所,河南 开封 475004;
    2. 河南大学软件学院,河南 开封 475004;
    3. 河南大学管理科学与工程研究所,河南 开封 475004
  • 收稿日期:2017-11-20 修回日期:2018-01-16 出版日期:2020-02-18 发布日期:2020-02-19
  • 作者简介:刘景森(1968-),男,河南开封,博士,教授,研究方向为智能算法、网络信息安全等;刘晓珍(1992-),女,河南濮阳,硕士,研究方向为智能算法;李煜(通讯作者1969-),女,河南开封,博士,教授,研究方向为智能算法、电子商务等。
  • 基金资助:
    河南省科技攻关重点项目(162102110109)

Cuckoo Search Algorithm with Dynamic Step and Discovery Probability

Liu Jingsen1,2, Liu Xiaozhen2, Li Yu3*   

  1. 1. Institute of Intelligent Network System, Henan University, Kaifeng 475004, China;
    2. College of Software, Henan University, Kaifeng 475004, China;
    3. Institute of Management Science and Engineering, Henan University, Kaifeng 475004, China
  • Received:2017-11-20 Revised:2018-01-16 Online:2020-02-18 Published:2020-02-19

摘要: 为了进一步改善算法搜索过程中存在的求解精度偏低、收敛速度缓慢等现象,提出具有动态步长和发现概率的布谷鸟搜索算法。该算法通过引入步长调整因子动态约束每一代种群的莱维移动步长,使算法的莱维飞行机制具有自适应性。在发现概率上,使用具有均匀分布和F分布特性的随机惯性权重,改变发现概率的固定取值,加强种群的多样性,保持算法全局搜索、局部探索之间的平衡状态。通过实验证明,所提算法具有良好的可行性,其寻优结果、收敛速度均有提高。

关键词: 布谷鸟搜索算法, 步长调整因子, 莱维飞行, 自适应, 随机惯性权重

Abstract: In order to further improve the low accuracy and slow convergence speed of algorithm search, a cuckoo search algorithm with dynamic step size and probability of discovery is proposed. The algorithm dynamically constrains the Levy's moving step of each generation by introducing the step adjustment factor, which makes the Levy's flight mechanism adaptive. In the probability of finding, the random inertia weight with uniform distribution and F distribution is used to change the fixed value of the probability of discovery, to strengthen the diversity of the population and to keep the balance between global search and local exploration. The experiment result proves that the proposed algorithm has a good feasibility, and the optimization results and the convergence speed of the algorithm increase.

Key words: cuckoo search algorithm, step adjustment factor, levy flight, adaptive, random inertia weight

中图分类号: