journal article·2022-09-27Open access

A Hybrid Golden Jackal Optimization and Golden Sine Algorithm with Dynamic Lens-Imaging Learning for Global Optimization Problems

Panliang Yuan, Taihua Zhang, Liguo Yao, Yao Lu, Weibin Zhuang

Applied Sciences· Volume 12· Issue 19

Abstract

Golden jackal optimization (GJO) is an effective metaheuristic algorithm that imitates the cooperative hunting behavior of the golden jackal. However, since the update of the prey’s position often depends on the male golden jackal and there is insufficient diversity of golden jackals in some cases, it is prone to falling into a local optimal optimum. In order to address these drawbacks of GJO, this paper proposes an improved algorithm, called a hybrid GJO and golden sine (S) algorithm (Gold-SA) with dynamic lens-imaging (L) learning (LSGJO). First, this paper proposes novel dual golden spiral update rules inspired by Gold-SA. These rules give GJO the ability to think like a human (Gold-SA), making the golden jackal more intelligent in the process of preying, and improving the ability and efficiency of optimization. Second, a novel nonlinear dynamic decreasing scaling factor is introduced into the lens-imaging learning operator to maintain the population diversity. The performance of LSGJO is verified through 23 classical benchmark functions and 3 complex design problems in real scenarios. The experimental results show that LSGJO converges faster and more accurately than 11 state-of-the-art optimization algorithms, the global and local search ability has improved significantly, and the proposed algorithm has shown superior performance in solving constrained problems.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Metaheuristic Optimization Algorithms Research · Evolutionary Algorithms and Applications · Advanced Multi-Objective Optimization Algorithms

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Mechanical and Electrical Engineering, Guizhou Normal University, Guiyang 550025, China

Technical Engineering Center of Manufacturing Service and Knowledge Engineering, Guizhou Normal University, Guiyang 550025, China

Funding

National Natural Science Foundatio · Academic New Seedling Foundation Project of Guizhou Normal University · Growth Project for Young Scientific and Technological Talents in General Colleges and Universities of Guizhou Province · Guizhou Provincial Science and Technology Projects

References (58)

Show source-provided references
1. Across neighborhood search for numerical optimization10.1016/j.ins.2015.09.051 ↗
2. Golden Sine Algorithm: A Novel Math-Inspired Algorithm10.4316/AECE.2017.02010 ↗
3. A novel pigeon-inspired optimization with QUasi-Affine TRansfor-mationevolutionary algorithm for DV-Hop in wireless sensor networks10.1177/1550147720932749 ↗
4. Simplified Phasmatodea population evolution algorithm for optimization10.1007/s40747-021-00402-0 ↗
5. Applying a meta-heuristic algorithm to predict and op-timize compressive strength of concrete samples10.1007/s00366-019-00875-1 ↗
6. The whale optimization algorithm10.1016/j.advengsoft.2016.01.008 ↗
7. Salp Swarm Algorithm: A bio-inspired optimizer for engineering design problems10.1016/j.advengsoft.2017.07.002 ↗
8. Harris hawks optimization: Algorithm and applications10.1016/j.future.2019.02.028 ↗
9. Equilibrium optimizer: A novel optimization algorithm10.1016/j.knosys.2019.105190 ↗
10. A novel physical based meta-heuristic optimization method known as lightning attachment procedure optimization10.1016/j.asoc.2017.06.033 ↗
11. A novel and effective optimization algorithm for global optimization and its engineering applications: Turbulent Flow of Water-based Optimization (TFWO)10.1016/j.engappai.2020.103666 ↗
12. A GA based hierarchical feature selection approach for handwritten word recognition10.1007/s00521-018-3937-8 ↗
13. The immune algorithm
14. An enhanced whale optimization algorithm for vehicular communication networks
15. Constriction coefficient based particle swarm optimization and gravitational search algorithm for multilevel image thresholding10.1111/exsy.12717 ↗
16. Kapur’s Entropy for Underwater Multilevel Thresholding Image Segmentation Based on Whale Optimization Algorithm10.1109/ACCESS.2020.3005452 ↗
17. Navarro-Acosta, J.A., García-Calvillo, I.D., and Reséndiz-Flores, E.O. (2022). Fault detection based on squirrel search algorithm and support vector data description for industrial processes. Soft Comput., 1–12.10.1007/s00500-022-07337-9 ↗
18. Optimizing Berth-quay Crane Allocation considering Economic Factors Using Cha-otic Quantum SSA10.1080/08839514.2022.2073719 ↗
19. Novel optimized crow search algorithm for feature selection10.1016/j.eswa.2022.117486 ↗
20. Safety-enhanced UAV path planning with spherical vector-based particle swarm optimization10.1016/j.asoc.2021.107376 ↗
21. Trojovský, P., and Dehghani, M. (2022). Pelican optimization algorithm: A novel nature-inspired algorithm for engineering applications. Sensors, 22.10.3390/s22030855 ↗
22. Optimization of an auto drum fashioned brake using the elite opposition-based learning and chaotic k-best gravitational search strategy based grey wolf optimizer algorithm10.1016/j.asoc.2022.108947 ↗
23. An intensify Harris Hawks optimizer for numerical and engineering optimiza-tion problems10.1016/j.asoc.2019.106018 ↗
24. Ensembles strategies for backtracking search algorithm with application to engi-neering design optimization problems10.1016/j.asoc.2022.108717 ↗
25. No free lunch theorems for optimization10.1109/4235.585893 ↗
26. A new self-adaptive quasi-oppositional stochastic fractal search for the inverse problem of structural damage assessment10.1016/j.aej.2021.06.094 ↗
27. MPSO: Modified particle swarm optimization and its applications10.1016/j.swevo.2018.01.011 ↗
28. Selective Opposition based Grey Wolf Optimization10.1016/j.eswa.2020.113389 ↗
29. The combined social engineering particle swarm optimization for real-world engi-neering problems: A case study of model-based structural health monitoring10.1016/j.asoc.2022.108919 ↗
30. New imbalanced fault diagnosis framework based on Cluster-MWMOTE and MFO-optimized LS-SVM using limited and complex bearing data10.1016/j.engappai.2020.103966 ↗
31. Beetle antenna strategy based grey wolf optimization10.1016/j.eswa.2020.113882 ↗
32. A modified equilibrium optimizer using opposition-based learning and novel update rules10.1016/j.eswa.2021.114575 ↗
33. A modified self-adaptive marine predators algorithm: Framework and engineering ap-plications10.1007/s00366-021-01319-5 ↗
34. NI-MWMOTE: An improving noise-immunity majority weighted minority oversampling technique for imbalanced classification problems10.1016/j.eswa.2020.113504 ↗
35. Golden jackal optimization: A novel nature-inspired optimizer for engineering applications10.1016/j.eswa.2022.116924 ↗
36. Lens-imaging learning Harris hawks optimizer for global optimization and its application to feature selection10.1016/j.eswa.2022.117255 ↗
37. Tizhoosh H, R. (2005, January 28–30). Opposition-based learning: A new scheme for machine intelligence. Proceedings of the International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce (cimca-iawtic’06), IEEE, Vienna, Austria.
39. Chimp optimization algorithm10.1016/j.eswa.2020.113338 ↗
40. Snake Optimizer: A novel meta-heuristic optimization algorithm10.1016/j.knosys.2022.108320 ↗
41. Particle swarm optimization10.1007/s11721-007-0002-0 ↗
42. Competitors of the Wilcoxon signed rank test10.1007/BF02491474 ↗
43. Friedman and Quade tests: BASIC computer program to perform nonparametric two-way analysis of variance and multiple comparisons on ranks of several related samples10.1016/0010-4825(87)90003-5 ↗
44. An introduction of krill herd algorithm for engineering optimization10.3846/13923730.2014.897986 ↗
45. Nonlinear Integer and Discrete Programming in Mechanical Design Optimization10.1115/1.2912596 ↗
46. Osyczka, A., and Osyczka, A. (2002). Evolutionary Algorithms for Single and Multicriteria Design Optimization, Physica-Verlag.
47. Yang, X.S. (2010). Nature-Inspired Metaheuristic Algorithms, Luniver Press.
48. Ant colony optimization10.1109/MCI.2006.329691 ↗
49. Simulated annealing10.1214/ss/1177011077 ↗
50. Yang, X.S. (2012). Flower pollination algorithm for global optimization. International Conference on Unconventional Computing and Natural Computation, Springer.10.1007/978-3-642-32894-7_27 ↗
51. Dragonfly algorithm: A new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems10.1007/s00521-015-1920-1 ↗
52. Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm10.1016/j.knosys.2015.07.006 ↗
53. Połap, D., and Woz´niak, M. (2017). Polar Bear Optimization Algorithm: Meta-Heuristic with Fast Population Movement and Dynamic Birth and Death Mechanism. Symmetry, 9.10.3390/sym9100203 ↗
54. Yang, X.S. (2009). Firefly algorithms for multimodal optimization. International Symposium on Stochastic Algorithms, Springer.10.1007/978-3-642-04944-6_14 ↗
55. The ant lion optimizer10.1016/j.advengsoft.2015.01.010 ↗
56. Multi-verse optimizer: A nature-inspired algorithm for global optimization10.1007/s00521-015-1870-7 ↗
57. SCA: A Sine Cosine Algorithm for solving optimization problems10.1016/j.knosys.2015.12.022 ↗
58. Metaheuristics-the metaphor exposed