A multi-scale sine cosine algorithm for optimization problems

被引:0
|
作者
Shen Y.-X. [1 ]
Zhang X.-F. [1 ]
Fang X. [1 ]
Wang X.-Y. [1 ]
机构
[1] School of Computer Science and Technology, Anhui University of Technology, Ma’anshan
来源
Kongzhi yu Juece/Control and Decision | 2022年 / 37卷 / 11期
关键词
control factor; exploration and exploitation; global optimization; population diversity; SCA; stagnation problem;
D O I
10.13195/j.kzyjc.2021.0513
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In order to address the stagnation problem in the late stage of evolution of the standard sine cosine algorithm (SCA), this paper makes the analysis of population diversity. The analysis results show that the control factor affects directly population diversity and is decreased exponentially with increase of iterations in the expression of population diversity. In order to improve the ability of exploration and exploitation in the late stage of evolution of the SCA, a multi-scale sine cosine algorithm (MSCA) is presented. In the MSCA, an adaptive multi-scale control factor is designed to regulate population diversity for achieving the search with different layers. Meanwhile, an assisted swarm is developed to coordinate the local search for accelerating the convergence speed and improving calculation accuracy. The assisted swarm evolves independently and each individual can learn from the best experience of the mast swarm or the assisted swarm. The MSCA is evaluated on 23 benchmark functions and compared with the improved versions of the SCA and new swarm intelligence algorithms. The numerical results show that the MSCA can better coordinate the exploitation and exploration capabilities and improve the global optimization ability. © 2022 Northeast University. All rights reserved.
引用
收藏
页码:2860 / 2868
页数:8
相关论文
共 15 条
  • [1] Mirjalili S., SCA: A sine cosine algorithm for solving optimization problems, Knowledge-Based Systems, 96, pp. 120-133, (2016)
  • [2] Abualigah L, Diabat A., Advances in sine cosine algorithm: A comprehensive survey, Artificial Intelligence Review, 54, 4, pp. 2567-2608, (2021)
  • [3] Nenavath H, Kumar Jatoth D R, Das D S., A synergy of the sine-cosine algorithm and particle swarm optimizer for improved global optimization and object tracking, Swarm and Evolutionary Computation, 43, pp. 1-30, (2018)
  • [4] Belazzoug M, Touahria M, Nouioua F, Et al., An improved sine cosine algorithm to select features for text categorization, Journal of King Saud University-Computer and Information Sciences, 32, 4, pp. 454-464, (2020)
  • [5] Abd Elaziz M, Oliva D, Xiong S W., An improved opposition-based sine cosine algorithm for global optimization, Expert Systems with Applications, 90, pp. 484-500, (2017)
  • [6] Chegini S N, Bagheri A, Najafi F., PSOSCALF: A new hybrid PSO based on sine cosine algorithm and levy flight for solving optimization problems, Applied Soft Computing, 73, pp. 697-726, (2018)
  • [7] Gupta S, Deep K., A hybrid self-adaptive sine cosine algorithm with opposition based learning, Expert Systems With Applications, 119, pp. 210-230, (2019)
  • [8] Guo W Y, Wang Y, Dai F, Et al., Alternating sine cosine algorithm based on elite chaotic search strategy, Control and Decision, 34, 8, pp. 1654-1662, (2019)
  • [9] Gupta S, Deep K, Engelbrecht A P., A memory guided sine cosine algorithm for global optimization, Engineering Applications of Artificial Intelligence, 93, (2020)
  • [10] Chen H L, Wang M J, Zhao X H., A multi-strategy enhanced sine cosine algorithm for global optimization and constrained practical engineering problems, Applied Mathematics and Computation, 369, (2020)