Abstract This paper proposes a new swarm intelligence optimization algorithm - the Frigate Bird Optimizer (FBO). The algorithm is inspired by the unique flight and foraging behaviors of frigatebirds. Its optimization process is divided into two stages: The first stage simulates frigatebirds harassing other seabirds to snatch food, and the search direction and radius of individuals have randomness and uncertainty, which is conducive to global exploration; The second stage simulates frigatebirds observing large fish driving small fish to leap out of the water and preying on them, and individuals tend to gather in the optimal search direction. By simulating the behaviors of frigatebirds under different survival strategies, the algorithm achieves extensive global search in the first stage and fine-tuned local optimization by learning information in the second stage. To evaluate its performance, 46 functions in the CEC2014 and CEC2017 benchmark test sets are selected as objective functions and compared with 9 state-of-the-art meta-heuristic algorithms. The results show that the FBO algorithm has higher performance, excellent iterative optimization ability and strong robustness, and can be applied to different optimization domains.
Read full abstract