i A novel Artificial Fish Swarm Algorithm(AFSA) based on differential evolution is proposed, which aims to accelerate convergence and improve accuracy of AFSA, and refers to the strategy of globel fish swarm cluster and trace action. The fish cluster for the whole fish center and trace with the bulletin board record in the algorithm. Meanwhile, it is set stagnation threshold and stagnation record in the bulletin board so that fish can execute the differential evolution for out of local minima in the stagnation stages and overcome the lack of ...