Title
A self-adaptive and gradient-based cuckoo search algorithm for global optimization
Abstract
The stochastic global optimization (SGO) methods like particle swarm optimization (PSO), genetic algorithm (GA), and cuckoo search (CS) have been widely used in a variety of optimization problems partly because of the ability to find the global optimum. Most existing SGO algorithms are designed for gradient-free problems and ignore the gradient information even if the gradient is readily available, resulting in low efficiency and high computational cost. In this paper, we introduce a hybrid self-adaptive gradient-based cuckoo search (HAGCS) to tackle this limitation. HAGCS first takes a gradient-based local random walk to explore the search space, and then uses gradient-based local optimization (GBLO) to find a local minimum near to the current best solution, which is more efficient and precise than standard CS. Additionally, in order to avoid premature convergence potentially being caused by the use of the gradient, we introduce two novel self-adaptation and diversity promotion strategies onto HAGCS. These help HAGCS find proper control parameters and prevent HAGCS from getting stuck at local minima or stationary points. Lastly, we compare HAGCS with PSO, GA, CS, and 5 refinements of CS on 12 benchmark functions. Compared to the other methods, the experiment results show that the proposed method HAGCS has about 2 times faster convergence speed, higher accuracy, and 27.5% higher success rate of finding the global minimum in high-dimension problems. Even when the dimension of the problem is 1000, HAGCS still offers a success rate of 64% to find the global minima accurately.
Year
DOI
Venue
2022
10.1016/j.asoc.2022.108774
Applied Soft Computing
Keywords
DocType
Volume
Global optimization,Cuckoo search,Self-adaptive,Gradient-based optimization,Large-scale optimization
Journal
122
ISSN
Citations 
PageRank 
1568-4946
0
0.34
References 
Authors
0
5
Name
Order
Citations
PageRank
Bin She100.34
Aime Fournier200.34
Mengjie Yao300.34
Yaojun Wang402.03
Guang-min Hu58719.78