Solution of second order Ackley function based on SAPSO algorithm
Solution of second order Ackley function based on SAPSO algorithm
复制标题
DOI:
10.1109/ccsse.2017.8088008
复制
发表时间:
2017-08
期刊:
影响因子:
--
通讯作者:
Changjun Wen;Bo Xia;Xin Liu
中科院分区:
文献类型:
--
作者:
Changjun Wen;Bo Xia;Xin Liu
The Ackley function is a continuity test function obtained by superimposing the cosine function of the exponential function of the exponential function, which is characterized by a nearly flat region with cosine wave modulation forming a hole or peak, which makes the surface undulating. Because of the unique function of Ackley function, the search of Ackley function is very complicated because a strict local optimal solution algorithm inevitably falls into the trap of local optimal solution in the process of climbing. At present, the Ackley function is more common than the particle swarm optimization algorithm. However, in the process of actual solution, due to the existence of low precision, easy divergence, balanced local optimal solution and global maximum in the early convergence process of particle swarm optimization Good solution of the poor ability and other shortcomings, to the actual engineering practice Ackley solution has brought great obstacles. Based on this, this paper proposes an annealing particle swarm optimization (SAPSO) algorithm based on the existing problems in the process of solving the Ackley function and considering the possibility of simulated annealing algorithm (SA) and particle swarm optimization (PSO) Which not only solves the problem that the particle swarm algorithm is not accurate in the process of solving the problem, but also provides a new idea for solving the similar situation.