Chicken Foraging Algorithm, CFA

Abstract:

This paper proposes an optimization algorithm based on pheasant foraging behavior, the Chick Foraging Algorithm (CFA). The algorithm simulates the collective cooperation and strategy selection of pheasant groups in the foraging process and is used to solve high-dimensional optimization problems. Based on the analysis of pheasant foraging patterns, an adaptive improvement strategy is proposed to improve local search efficiency while maintaining global search capabilities. Experimental results show that compared with classical optimization methods such as particle swarm optimization (PSO) and genetic algorithm (GA), the CFA algorithm has better performance on many standard optimization problems, stronger global search capabilities and more stable convergence performance.