Skip to main content

The Improvement on Controlling Exploration and Exploitation of Firework Algorithm

  • Conference paper
Advances in Swarm Intelligence (ICSI 2013)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 7928))

Included in the following conference series:

Abstract

Firework algorithm (FWA) is a new Swarm Intelligence (SI) based optimization technique, which presents a different search manner and simulates the explosion of fireworks to search the optimal solution of problem. Since it was proposed, fireworks algorithm has shown its significance and superiority in dealing with the optimization problems. However, the calculation of number of explosion spark and amplitude of firework explosion of FWA should dynamically control the exploration and exploitation of searching space with iteration. The mutation operator of FWA needs to generate the search diversity. This paper provides a kind of new method to calculate the number of explosion spark and amplitude of firework explosion. By designing a transfer function, the rank number of firework is mapped to scale of the calculation of scope and spark number of firework explosion. A parameter is used to dynamically control the exploration and exploitation of FWA with iteration going on. In addition, this paper uses a new random mutation operator to control the diversity of FWA search. The modified FWA have improved the performance of original FWA. By experiment conducted by the standard benchmark functions, the performance of improved FWA can match with that of particle swarm optimization (PSO).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Beni, G., Wang, J.: Swarm intelligence in cellular robotic systems. Robots and Biological Systems: Towards a New Bionics? 703–712 (1993)

    Google Scholar 

  2. De Castro, L.N., Von Zuben, F.J.: Learning and optimization using the clonal selection principle. IEEE Transactions on Evolutionary Computation 6(3), 239–251 (2002)

    Article  Google Scholar 

  3. Dorigo, M., Maniezzo, V., Colorni, A.: Ant system: optimization by a colony of cooperating agents. IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics 26(1), 29–41 (1996)

    Article  Google Scholar 

  4. Gao, H., Diao, M.: Cultural firework algorithm and its application for digital filters design. International Journal of Modelling, Identification and Control 14(4), 324–331 (2011)

    Article  Google Scholar 

  5. Janecek, A., Tan, Y.: Iterative improvement of the multiplicative update nmf algorithm using nature-inspired optimization. In: 2011 Seventh International Conference on Natural Computation (ICNC), vol. 3, pp. 1668–1672. IEEE (2011)

    Google Scholar 

  6. Janecek, A., Tan, Y.: Swarm intelligence for non-negative matrix factorization. International Journal of Swarm Intelligence Research (IJSIR) 2(4), 12–34 (2011)

    Article  Google Scholar 

  7. Karaboga, D., Basturk, B.: A powerful and efficient algorithm for numerical function optimization: artificial bee colony (abc) algorithm. Journal of Global Optimization 39(3), 459–471 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  8. Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proceedings of the IEEE International Conference on Neural Networks, vol. 4, pp. 1942–1948. IEEE (1995)

    Google Scholar 

  9. Pei, Y., Zheng, S., Tan, Y., Takagi, H.: An empirical study on influence of approximation approaches on enhancing fireworks algorithm. In: IEEE International Conference on System, Man and Cybernetics (SMC 2012), pp. 14–17. IEEE, Seoul (2012)

    Google Scholar 

  10. Shi, Y., Eberhart, R.: A modified particle swarm optimizer. In: The 1998 IEEE International Conference on Evolutionary Computation Proceedings: IEEE World Congress on Computational Intelligence, pp. 69–73. IEEE (1998)

    Google Scholar 

  11. Storn, R., Price, K.: Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces. Journal of Global Optimization 11(4), 341–359 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  12. Suganthan, P.N., Hansen, N., Liang, J.J., Deb, K., et al.: Problem definitions and evaluation criteria for the cec 2005 special session on real-parameter optimization. In: 2005 IEEE Congress on Evolution Computation (CEC), pp. 1–15. IEEE (2005)

    Google Scholar 

  13. Tan, Y., Xiao, Z.: Clonal particle swarm optimization and its applications. In: IEEE Congress on Evolutionary Computation (CEC 2007), pp. 2303–2309. IEEE (2007)

    Google Scholar 

  14. Tan, Y., Zhu, Y.: Fireworks algorithm for optimization. Advances in Swarm Intelligence pp. 355–364 (2010)

    Google Scholar 

  15. Zheng, S., Janecek, A., Tan, Y.: Enhanced fireworks algirithm. In: IEEE International Conference on Evolutionary Computation. IEEE (submitted, 2013)

    Google Scholar 

  16. Zheng, X.X., Y.J., H.F., L.: Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces. Accepted by Neurocomputing (2013)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Liu, J., Zheng, S., Tan, Y. (2013). The Improvement on Controlling Exploration and Exploitation of Firework Algorithm. In: Tan, Y., Shi, Y., Mo, H. (eds) Advances in Swarm Intelligence. ICSI 2013. Lecture Notes in Computer Science, vol 7928. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38703-6_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-38703-6_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-38702-9

  • Online ISBN: 978-3-642-38703-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics