Affiliation:
1. School of Mechanical Engineering, Taiyuan University of Science and Technology, Taiyuan 030024, China
2. School of Computer Science and Technology, Taiyuan University of Science and Technology, Taiyuan 030024, China
Abstract
The fruit fly optimization (FFO) algorithm is a new swarm intelligence optimization algorithm. In this study, an adaptive FFO algorithm based on single-gene mutation, named AFFOSM, is designed to aim at inefficiency under all-gene mutation mode when solving the high-dimensional optimization problems. The use of a few adaptive strategies is core to the AFFOSM algorithm, including any given population size, mutation modes chosen by a predefined probability, and variation extents changed with the optimization progress. At first, an offspring individual is reproduced from historical best fruit fly individual, namely, elite reproduction mechanism. And then either uniform mutation or Gauss mutation happens by a predefined probability in a randomly selected gene. Variation extent is dynamically changed with the optimization progress. The simulation results show that AFFOSM algorithm has a better accuracy of convergence and capability of global search than the ESSMER algorithm and several improved versions of the FFO algorithm.
Funder
National Natural Science Foundation of China
Subject
General Engineering,General Mathematics
Reference58 articles.
1. Genetic algorithms and machine learning;J. J. Grefenstette;Machine Learning,1988
2. Evolving ant colony optimization;E. Bonabeau;Advances in Complex Systems,1998
3. Particle swarm optimization: developments, applications and resources;Eberhart
4. An optimizing method based on autonomous animats: fish-swarm algorithm;X. L. Li;Systems Engineering-Theory & Practice,2002
5. A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm
Cited by
6 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献