Skip to main content

Population Size Adaptation for Differential Evolution Algorithm Using Fuzzy Logic

  • Conference paper

Part of the book series: Advances in Soft Computing ((AINSC,volume 23))

Abstract

The Differential Evolution algorithm is a floating-point encoded Evolutionary Algorithm for global optimization over continuous spaces. The objective of this study is to introduce a dynamically controlled adaptive population size for the Differential Evolution algorithm by the means of a fuzzy controller. The controller’s inputs incorporate the changes in objective function values and individual solution vectors between the populations of two successive generations. The fuzzy controller then uses these data for dynamically adapting the population size. The obtained preliminary results suggest that the adaptive population size may result in a higher convergence rate and reduce the number of objective function evaluations required.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abbass H A (2002) The self-adaptive Pareto differential evolution algorithm. In: Proceedings of Congress on Evolutionary Computation, May 12–17, pp 831–836, Honolulu, USA.

    Google Scholar 

  2. Bandemer H (1995) Fuzzy sets, fuzzy logic, fuzzy methods with applications. Wiley, Chichester (UK).

    Google Scholar 

  3. Lampinen J (1999) A Bibliography of Differential Evolution Algorithm. Lappeenranta University of Technology, Department of Information Technology, Laboratory of Information Processing, Tech. Rep. October 16.

    Google Scholar 

  4. Lampinen J, Zelinka I (2000) On Stagnation of the Differential Evolution Algorithm. In: Proceedings of 6th International Mendel Conference on Soft Computing, June 7–9, Brno, Czech Republic, pp 76–83. ISBN 80–214–1609–2.

    Google Scholar 

  5. Liu J H, Lampinen J (2002) On Setting the control parameter of the Differential Evolution Algorithm. In: Proceedings of 8th International Mendel Conference on Soft Cornputing, June 5–7, Brno, Czech Republic, pp 11–18. ISBN 80–214–2135–5.

    Google Scholar 

  6. Liu J H, Lampinen J (2002) Adaptive Parameter Control of Differential Evolution. In: Proceedings of 8th International Mendel Conference on Soft Computing, June 5–7, Brno, Czech Republic, pp 19–26. ISBN 80–214–2135–5.

    Google Scholar 

  7. Liu J H, Lampinen J (2002) A Fuzzy Aaptive Differential Evolution Algorithm. In: Proceedings of 17th IEEE Region 10 International Conference on computer, Communications, Control and Power Engineering, Oct. 28–31, Beijing, China, pp 19–26. ISBN 0–7803–7490–8 7–900091–55–6.

    Google Scholar 

  8. Lopez Cruz I L, Van Willigenburg L G, Van Straten G (2001) Parameter Control Strategy in Differential Evolution Algorithm for Optimal Control. In: Hamza M H (ed) Proceedings of the IASTED International Conference Artificial Intelligence and Soft Computing, May 21–24, Cancun, Mexico, pp 211–216. ACTA Press, Calgary (Canada). ISBN 0–88986–283–4, ISSN 1482 – 7913.

    Google Scholar 

  9. Price K V (1999) An Introduction to Differential Evolution. In: New Ideas in Optimization, David Corne, Marco Dorigo and Fred Glover (eds). McGraw-Hill, London (UK), pp 79–108.

    Google Scholar 

  10. Storn R (1996) On the Usage of Differential Evolution for Function Optimization. In: Biennial Conference of the North American Fuzzy Information Processing Society, Berkeley, pp 519–523. IEEE, New York, USA.

    Chapter  Google Scholar 

  11. Storn R, Price K (1995) Differential Evolution — a Simple and Efficient Adaptive Scheme for Global Optimization over Continuous Spaces. Tech. Rep. TR-95–012, ICSI, March.

    Google Scholar 

  12. Storn R, Price K (1997) Differential Evolution — A simple evolution strategy for fast optimization. Dr. Dobb’s Journal 22(4), pp 18–24 and 78, April.

    Google Scholar 

  13. Storn R, Price K (1997) Differential Evolution — a Simple and Efficient Heuristic for Global Optimization over Continuous Spaces. Global Optimization, 11(4), pp 341359, December. Kluwer Academic Publishers.

    Google Scholar 

  14. Zaharie D (2002) Critical values for the control parameters of Differential Evolution algorithms. In: Proceedings of 8th International Mendel Conference on Soft Computing, June 5–7, Brno, Czech Republic, pp 62–67. ISBN 80–214–2135–5.

    Google Scholar 

  15. Zaharie D (2002) Parameter Adaptation in Differential Evolution by Controlling the Population Diversity. In: Proceedings of 4th International Workshop on Symbolic and Numeric Algorithms for Scientific Computing, Oct. 9–12, Petcu D, Negru V, Zaharie D, Jebelean, Mirton T (eds), pp 385–397, Timisoara, Romania, ISBN 973–585–785–5.

    Google Scholar 

  16. Zimmermann H J (1986) Fuzzy set theory — and its applications. Kluwer-Nijhoff, Boston (USA).

    Google Scholar 

  17. Smuc T (2002) Improving Convergence Properties of the Differential Evolution algorithms. In: Proceedings of 8th International Mendel Conference on Soft Computing, June 5–7, Brno, Czech Republic, pp 80–86. ISBN 80–214–2135–5.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Liu, J., Lampinen, J. (2003). Population Size Adaptation for Differential Evolution Algorithm Using Fuzzy Logic. In: Abraham, A., Franke, K., Köppen, M. (eds) Intelligent Systems Design and Applications. Advances in Soft Computing, vol 23. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-44999-7_41

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-44999-7_41

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-40426-2

  • Online ISBN: 978-3-540-44999-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics