应用科学学报 ›› 2022, Vol. 40 ›› Issue (1): 116-130.doi: 10.3969/j.issn.0255-8297.2022.01.011

• 计算机应用专辑 • 上一篇    下一篇

基于莱维飞行扰动策略的麻雀搜索算法

马卫1, 朱娴2,3   

  1. 1. 南京旅游职业学院 酒店管理学院, 江苏 南京 211100;
    2. 南京理工大学 紫金学院, 江苏 南京 210046;
    3. 河海大学 计算机与信息学院, 江苏 南京 210098
  • 收稿日期:2021-07-06 出版日期:2022-01-28 发布日期:2022-01-28
  • 通信作者: 马卫,副教授,研究方向为智能优化、进化计算和计算机视觉。E-mail:maweitian@163.com E-mail:maweitian@163.com
  • 基金资助:
    江苏省高校自然科学基金(No.17KJB520013);江苏省高校哲学社会科学研究项目基金(No.2020SJA0794);江苏省青蓝工程学术带头人项目基金;国家文化和旅游部文化艺术职业教育和旅游职业教育提质培优行动计划"双师型"师资培养扶持项目基金;江苏省社科应用研究精品工程课题基金(No.21SYB-138);科研创新团队基金(No.2021KYTD04)资助

Sparrow Search Algorithm Based on Levy Flight Disturbance Strategy

MA Wei1, ZHU Xian2,3   

  1. 1. Hotel Management School, Nanjing Institute of Tourism and Hospitality, Nanjing 211100, Jiangsu, China;
    2. Zijin College, Nanjing University of Science and Technology, Nanjing 210046, Jiangsu, China;
    3. College of Computer and Information, Hohai University, Nanjing 210098, Jiangsu, China
  • Received:2021-07-06 Online:2022-01-28 Published:2022-01-28

摘要: 为了解决麻雀搜索算法存在迭代后期搜索多样性不足、容易陷入局部最优等问题,提出了一种基于莱维飞行扰动策略的改进麻雀搜索算法。首先借鉴Sin混沌搜索机制,改进种群初始化策略。然后在麻雀种群觅食搜索过程中引入莱维飞行扰动机制,牵引种群移动适当的步长,增加空间搜索的多样性。最后对14个典型高维测试函数进行实验的结果表明:所提出的算法相比于传统的麻雀搜索算法和新提出的混沌麻雀搜索算法与改进麻雀搜索算法,在保持算法全局寻优能力的基础上大幅度提高了收敛速度和求解精度,能有效避免搜索过程陷入局部最优的情况,寻优率高,收敛能力强,可用于解决多峰及高维空间优化问题。

关键词: 布谷鸟搜索算法, 麻雀搜索算法, 莱维飞行扰动, 函数优化

Abstract: In order to solve the problems of insufficient search diversity in late iteration and easy falling of local optimization in traditional sparrow search algorithm, an improved sparrow search algorithm (ISSA) based on Levy flight disturbance strategy is proposed. Firstly, the algorithm uses Sin chaos search mechanism to improve population initialization strategy. Secondly, in the process of sparrow population foraging search, Levy flight disturbance mechanism is introduced to drag the appropriate step of population movement, and the diversity of spatial search is then increased. Finally, experiment on 14 typical highdimensional test functions has been carried out, and the results show that compared with the traditional sparrow search algorithm and two other recently proposed chaos sparrow search algorithm (CSSA) and ISSA, the proposed algorithm in this paper can effectively avoid the search process falling into local optimization, and achieve high optimization rate and strong convergence ability, and shows feasibility in solving problems of multi-peak and high-dimensional space optimization.

Key words: cuckoo search (CS) algorithm, sparrow search algorithm (SSA), Levy flights disturbance, function optimization

中图分类号: