An Improved Inertia Weight Firefly Optimization Algorithm and Application

Firefly Optimization Algorithm (FA) is a novel heuristic stochastic algorithm based on swarm intelligence, which is inspired by the fireflies' biochemical and collective behavior. But for the increasing of attractiveness and the light intensity, it may excessively increase the convergence rates of the algorithm, thus the optimizing results are easily repeated oscillation on the position of local or global extreme value point, and the optimizing accuracy is reduced. Therefore, an improved inertia weight firefly optimization algorithm (IWFA) is proposed in this paper, through the introduction of the inertia weight, the algorithm has a better ability to go on a global search in the early, and can avoid premature convergence into a local optimum, the algorithm has a small inertia weight to carry through a local search at a later stage, and can increase the optimization accuracy. The test results of five benchmark functions' optimization and PID parameters tuning show that the algorithm optimization ability is better than FA and the particle swarm optimization (PSO) algorithm.

[1]  Slawomir Zak,et al.  Firefly Algorithm for Continuous Constrained Optimization Tasks , 2009, ICCCI.

[2]  A. Gandomi,et al.  Mixed variable structural optimization using Firefly Algorithm , 2011 .

[3]  Siti Zaiton Mohd Hashim,et al.  A New Hybrid Firefly Algorithm for Complex and Nonlinear Problem , 2012, DCAI.

[4]  Ming-Huwi Horng,et al.  Multilevel minimum cross entropy threshold selection based on the firefly algorithm , 2011, Expert Syst. Appl..

[5]  Fariborz Mahmoudi,et al.  Non-linear Grayscale Image Enhancement Based on Firefly Algorithm , 2011, SEMCCO.

[6]  M. Sayadi,et al.  A discrete firefly meta-heuristic with local search for makespan minimization in permutation flow shop scheduling problems , 2010 .

[7]  Umi Kalthum Ngah,et al.  A simulation based fly optimisation algorithm for swarms of mini autonomous surface vehicles application , 2011 .

[8]  Suyanto,et al.  Evolutionary Discrete Firefly Algorithm for Travelling Salesman Problem , 2011, ICAIS.

[9]  Theofanis Apostolopoulos,et al.  Application of the Firefly Algorithm for Solving the Economic Emissions Load Dispatch Problem , 2011 .

[10]  Hema Banati,et al.  Fire Fly Based Feature Selection Approach , 2011 .

[11]  Ming-Huwi Horng,et al.  The Codebook Design of Image Vector Quantization Based on the Firefly Algorithm , 2010, ICCCI.

[12]  Xin-She Yang,et al.  Nature-Inspired Metaheuristic Algorithms , 2008 .

[13]  Leandro Fleck Fadel Miguel,et al.  Shape and size optimization of truss structures considering dynamic constraints through modern metaheuristic algorithms , 2012, Expert Syst. Appl..