The artificialfishswarmalgorithm can achieve good convergence effects in the early stage, but in the late stage, the algorithm has the problems of slow convergence speed and low optimization accuracy, and it is eas...
详细信息
The artificialfishswarmalgorithm can achieve good convergence effects in the early stage, but in the late stage, the algorithm has the problems of slow convergence speed and low optimization accuracy, and it is easy to fall into local extremes, making the algorithm's convergence effect poor. Therefore, the characteristics of fireworks algorithm are used to improve the deficiency of fishswarmalgorithm that is easy to fall into local extreme value in the late stage, and fwa-artificial fish swarm algorithm is put forward. When the effect of artificialfishswarmalgorithm is poor, the explosion, mutation, mapping, and selection operations of fireworks algorithm are introduced to increase the variability of artificialfish, so as to enhance the optimization speed and ability of the algorithm. Finally, the improved algorithm is tested by four typical complex functions which are difficult to find the optimal solution by traditional method. Simulation results prove that the algorithm has the advantages of faster optimization speed, higher precision, and stronger stability.
暂无评论