计算机科学与探索 ›› 2021, Vol. 15 ›› Issue (3): 564-576.DOI: 10.3778/j.issn.1673-9418.2004036

• 理论与算法 • 上一篇    下一篇

融合递减策略与Fuch混沌机制的改进YSGA算法

高雷阜,荣雪娇   

  1. 1.辽宁工程技术大学 优化与决策研究所,辽宁 阜新 123000
    2.辽宁工程技术大学 运筹与优化研究院,辽宁 阜新 123000
  • 出版日期:2021-03-01 发布日期:2021-03-05

Improved YSGA Algorithm Combining Declining Strategy and Fuch Chaotic Mechanism

GAO Leifu, RONG Xuejiao   

  1. 1. Institute of Optimization and Decision, Liaoning Technical University, Fuxin, Liaoning 123000, China
    2. Institute for Optimization and Decision Analytics, Liaoning Technical University, Fuxin, Liaoning 123000, China
  • Online:2021-03-01 Published:2021-03-05

摘要:

为增强绯鲵鲣算法搜索的覆盖性及寻优的精准性以优化全局探索能力和局部开采能力,提出一种融合步长因子递减策略与混沌局部增强机制的改进绯鲵鲣优化算法(IYSGA)。首先,该改进算法在标准YSGA算法基础上,设计了一种动态的步长因子递变模式以实现绯鲵鲣算法高效全面的搜索,此策略有利于提高算法的搜索效率并扩大寻优范围;其次,混沌搜索机制则是借鉴Fuch映射理论优越的混沌特性与较好的局部收敛性能而构造的一种当前最优解的局部再开采方式,以完成对YSGA算法的局部搜索性能的改善。该耦合方法对YSGA的改进,有利于实现IYSGA算法全局探索与局部搜索能力间的多轮动态迭代平衡。最后,通过数值实验验证了IYSGA算法优越的并行迭代寻优性能与稳健性。

关键词: 智能优化算法(IOA), 绯鲵鲣优化算法(YSGA), 步长因子递减策略, 混沌增强机制, Fuch映射

Abstract:

In order to enhance the search coverage and optimization accuracy of the Goatfish algorithm to optimize the global exploration ability and local mining ability, an improved Goatfish optimization algorithm IYSGA (improved yellow saddle goatfish algorithm) is proposed combining a step size factor reduction strategy and a chaotic local enhancement mechanism. Firstly, the improved algorithm is based on the standard YSGA algorithm, and designs a dynamic step-factor variable mode to achieve efficient and comprehensive search for the goatfish algorithm. This strategy is conducive to improving the search efficiency of the algorithm and expanding the scope of optimization. Secondly, the chaos search mechanism is a local re-mining method of constructing the current optimal solution based on the superior chaotic characteristics of Fuch mapping theory and better local convergence performance to complete the improvement of the local search performance of the YSGA algorithm. The improvement of YSGA by this coupling method is beneficial to realize the multi-round dynamic iterative balance between global exploration and local search capability of IYSGA algorithm. Finally, numerical experiments verify the superior parallel iteration optimization performance and robustness of the IYSGA algorithm.

Key words: intelligent optimization algorithm (IOA), yellow saddle goatfish algorithm (YSGA), step size factor reduction strategy, chaos enhancement mechanism, Fuch mapping