Article ID Journal Published Year Pages File Type
4946440 Knowledge-Based Systems 2016 12 Pages PDF
Abstract
The Fruit Fly Optimization Algorithm (FOA) is a widely used intelligent evolutionary algorithm with a simple structure that requires only simple parameters. However, its limited search space and the swarm diversity weaken its global search ability. To tackle this limitation, this paper proposes a novel Multi-Scale cooperative mutation Fruit Fly Optimization Algorithm (MSFOA). First, we analyze the convergence of FOA theoretically and demonstrate that its convergence depends on the initial location of the swarm. Second, a Multi-Scale Cooperative Mutation (MSCM) mechanism is introduced that tackles the limitation of local optimum. Finally, the effectiveness of MSFOA is evaluated based on 29 benchmark functions. The experimental results show that MSFOA significantly outperforms the improved versions of FOA presented in recent literature, including IFFO, CFOA, and CMFOA, on most benchmark functions.
Related Topics
Physical Sciences and Engineering Computer Science Artificial Intelligence
Authors
, , , , ,