A Hybrid Optimization Method of Beetle Antennae Search Algorithm and Particle Swarm Optimization

Mei-jin LIN, Qing-hao LI


Beetle Antennae Search (BAS) is an intelligent algorithm that mimics the beetle preying process. In BAS, there is a beetle which has a left and a right antennae sensing the intensity of the odor emitted by the food. The beetle learns the different sense of two antennas to determine the flight and finally finds the food. The BAS algorithm has been proved to have good optimizing speed and precision when it is applied for low-dimensional optimization problems. However, when solving high-dimensional problems, the algorithm is easily trapped into local optimum. In order to improve the optimization ability of BAS, we have combined particle swarm optimization (PSO) algorithm and proposed a new hybrid BAS and PSO algorithm (BAS-PSO). In BAS-PSO, firstly, the standard PSO is used for particle velocity and position updating. Particles learn ontology information and group optimal information for evolution. Then each particle in the swarm is taken as a beetle independently applying a local search with BAS algorithm. To verify the performance of BAS-PSO, four benchmark functions have been selected in our simulation experiments. The results show that the performance of BAS-PSO is better than BAS and PSO.


Beetle antennae search (BAS), Particle swarm optimization (PSO), Hybrid optimization method, Benchmark functions



  • There are currently no refbacks.