Abstract:Due to the decreasing attraction in solving high-dimensional optimization problems, the basic firefly algorithm easily falls into local optimum with low accuracy. Aiming at this problem, the dynamic search firefly algorithm based on improved attraction(ADFA) is proposed in this paper. The minimum attraction concept is presented to enhance the individual communication. By adding the optimal value of objective function, the step size can be adjusted adaptively. Finally, ten benchmark functions from CEC2014 are exploited to validate ADFA. The simulation results show that ADFA obtains higher convergence rate and better accuracy.
[1] ZAINAL N, ZAIN A M, RADZI N H M, et al. Glowworm Swarm Optimization(GSO) for Optimization of Machining Parameters. Journal of Intelligent Manufacturing, 2016, 27(4): 797-804. [2] FISTER I, FISTER I JR, YANG X S, et al. A Comprehensive Review of Firefly Algorithms. Swarm and Evolutionary Computation, 2013, 13: 34-46. [3] BAYKASOGˇLU A, ZSOYDAN F B. Adaptive Firefly Algorithm with Chaos for Mechanical Design Optimization Problems. Applied Soft Computing, 2015, 36: 152-164. [4] 龙 文,蔡绍洪,焦建军,等.求解约束优化问题的萤火虫算法及其工程应用.中南大学学报(自然科学版), 2015, 46(4): 1260-1267. (LONG W, CAI S H, JIAO J J, et al. Firefly Algorithm for Solving Constrained Optimization Problems and Engineering Application. Journal of Central South University(Science and Technology), 2015, 46(4): 1260-1267.) [5] APOSTOLOPOULOS T, VLACHOS A. Application of the Firefly Algorithm for Solving the Economic Emissions Load Dispatch Pro-blem. International Journal of Combinatorics, 2011. DOI: 10.1155/2011/523806. [6] YANG X S, HOSSEINI S S S, GANDOMI A H. Firefly Algorithm for Solving Non-convex Economic Dispatch Problems with Valve Loading Effect. Applied Soft Computing, 2012, 12(3): 1180-1186. [7] ALWESHAH M, ABDULLAH S. Hybridizing Firefly Algorithms with a Probabilistic Neural Network for Solving Classification Pro-blems. Applied Soft Computing, 2015, 35: 513-524. [8] CHEUNG N J, DING X M, SHEN H B. Adaptive Firefly Algorithm: Parameter Analysis and Its Application. PLoS One, 2014, 9(11): e112634. [9] FARAHANI S M, ABSHOURI A A, NASIRI B, et al. A Gaussian Firefly Algorithm. International Journal of Machine Learning and Computing, 2011, 1(5): 448-453. [10] YANG X S. Firefly Algorithm, Lévy Flights and Global Optimization // BRAMER M, ELLIS R, PETRIDIS M, eds. Research and Development in Intelligent Systems XXVI. London, UK: Springer, 2010: 209-218. [11] YANG X S. Multiobjective Firefly Algorithm for Continuous Optimization. Engineering with Computers, 2013, 29(2): 175-184. [12] GANDOMI A H, YANG X S, TALATAHARI S, et al. Firefly Algorithm with Chaos. Communications in Nonlinear Science and Numerical Simulation, 2013, 18(1): 89-98. [13] YU S H, ZHU S L, MA Y, et al. A Variable Step Size Firefly Algorithm for Numerical Optimization. Applied Mathematics and Computation, 2015, 263: 214-220. [14] 李 洋.蛙跳萤火虫算法及其在含风电场的电力系统调度中的应用.硕士学位论文.上海:华东理工大学, 2013. (LI Y. Leapfrog Firefly Algorithm and Application in Dispatch of Power System Containing Wind Farm. Master Dissertation. Shanghai, China: East China University of Science and Technology, 2013.) [15] YANG X S. Nature-Inspired Metaheuristic Algorithms. 2nd Edition. Frome, UK: Luniver Press, 2010: 81-89. [16] TIAN Y F, GAO W M, YAN S. An Improved Inertia Weight Firefly Optimization Algorithm and Application // Proc of the International Conference on Control Engineering and Communication Technology. Washington, USA: IEEE, 2012: 64-68.