Skip to main content
Log in

Evaluating the Multiple Offspring Sampling framework on complex continuous optimization functions

  • Regular research paper
  • Published:
Memetic Computing Aims and scope Submit manuscript

Abstract

In this contribution we present a study on the combination of Differential Evolution and the IPOP-CMA-ES algorithms. The hybrid algorithm has been constructed by using the Multiple Offspring Sampling framework, which allows the seamless combination of multiple metaheuristics in a dynamic algorithm capable of adjusting the participation of each of the composing algorithms according to their current performance. In this study we analyze the existing synergies, if any, emerging from the combination of the two algorithms. For this purpose, the COCO suite used in BBOB 2009 and 2010 Workshops has been used. The experimental results on the noiseless testbed show a robust behavior of the algorithm and a good scalability as the dimensionality increases. In the noisy testbed, the algorithm shows a good performance on functions with moderate to severe noise.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Notes

  1. The complete 120 results in the noiseless testbed can be accessed in the following URL: http://laurel.datsi.fi.upm.es/research.

  2. The complete 150 results in the noisy testbed can be accessed in the following URL: http://laurel.datsi.fi.upm.es/research.

References

  1. Auger A, Hansen N (2005) A restart CMA evolution strategy with increasing population sizes. In: Proceedings of the 7th IEEE Congress on Evolutionary Computation, CEC 2005, IEEE Press, pp 1769–1776

  2. Caponio A, Cascella GL, Neri F, Salvatore N, Summer M (2007) A fast adaptive memetic algorithm for on-line and off-line control design of PMSM drives. IEEE Trans Syst Man Cybern Part B 37:28–41

    Article  Google Scholar 

  3. Caponio A, Neri F, Cascella GL, Salvatore N (2008) Application of memetic differential evolution frameworks to PMSM drive design. In: Proceedings of the 2008 IEEE Congress on Evolutionary Computation, CEC 2008 (IEEE World Congress on Computational Intelligence), pp 2113–2120

  4. Finck S, Hansen N, Ros R, Auger A (2009) Real-parameter Black-Box optimization benchmarking 2009: presentation of the noiseless functions. Tech Rep 2009/20

  5. Finck S, Hansen N, Ros R, Auger A (2010) Real-parameter black-box optimization benchmarking 2010: presentation of the noisy functions. Tech Rep

  6. Franken N (2009) Visual exploration of algorithm parameter space. In: Proceedings of the Eleventh conference on Congress on Evolutionary Computation, pp 389–398

  7. Gao Y, Wang YJ (2007) A memetic differential evolutionary algorithm for high dimensional functions’ optimization. In: Proceedings of the Third International Conference on Natural Computation (ICNC 2007), pp 188–192

  8. García S, Molina D, Lozano M, Herrera F (2009) A study on the use of non-parametric tests for analyzing the evolutionary algorithms’ behaviour: a case study on the CEC’2005 special session on real parameter optimization. J Heuristics 15(6):617–644

    Article  MATH  Google Scholar 

  9. García-Martínez C, Lozano M, (2009) A continuous variable neighbourhood search based on specialised EAs: application to the noiseless BBO-benchmark. In: 11th Genetic and Evolutionary Computation Conference, GECCO 2009 (Companion). ACM, New York, pp 2287–2294

  10. Hansen N, Kern S (2004) Evaluating the CMA evolution strategy on multimodal test functions. In: Proceedings of the 8th International Conference on Parallel Problem Solving from Nature—PPSN VIII. Springer-Verlag GmbH, Berlin, pp 282–291

  11. Hansen N, Finck S, Ros R, Auger A (2009) Real-parameter black-box optimization benchmarking 2009: noiseless functions definitions. Tech Rep RR-6829, INRIA

  12. Hansen N, Finck S, Ros R, Auger A (2009) Real-parameter black-box optimization benchmarking 2009: noisy functions definitions. Tech Rep

  13. Hansen N, Auger A, Finck S, Ros R (2010) Real-parameter black-box optimization benchmarking 2010: experimental setup. Tech Rep RR-7215

  14. Kämpf JH, Robinson D (2009) A hybrid CMA-ES and HDE optimisation algorithm with application to solar energy potential. Appl Soft Comput 9(2):738–745

    Article  Google Scholar 

  15. LaTorre A (2009) A framework for hybrid dynamic evolutionary algorithms: multiple offspring sampling (MOS). PhD thesis, Universidad Politécnica de Madrid

  16. LaTorre A, Muelas S, Peña JM (2010) Benchmarking a MOS-based algorithm on the BBOB-2010 noiseless function testbed. In: 12th Genetic and Evolutionary Computation Conference, GECCO 2010 (Companion), ACM, pp 1649–1656

  17. LaTorre A, Muelas S, Peña JM (2011) A MOS-based dynamic memetic differential evolution algorithm for continuous optimization: a scalability test. Soft Comput—Fusion Found 15(11):2187–2199

    Article  Google Scholar 

  18. Misik L, Krivy I (2002) Competing heuristics in evolutionary algorithms. In: Sincak P, Vascak J, Kvasnicka V (eds) New Trends in Intelligent Technologies. IOS Press, Intelligent Technologies—Theory and Applications, pp 159–165

  19. Molina D, Lozano M, García-Martínez C, Herrera F (2010) Memetic algorithms for continuous optimisation based on local search chains. Evol Comput 18(1):27–63

    Google Scholar 

  20. Muelas S, LaTorre A, Peña JM (2009) A memetic differential evolution algorithm for continuous optimization. In: Proceedings of the 9th International Conference on Intelligent Systems Design and Applications, ISDA 2009, IEEE Press, pp 1080–1084

  21. Muller CL, Baumgartner B, Sbalzarini IF (2009) Particle swarm CMA evolution strategy for the optimization of multi-funnel landscapes. IEEE Congress on Evolutionary Computation, 2009. CEC 2009:2685–2692

  22. Peng F, Tang K, Chen G, Yao X (2010) Population-based algorithm portfolios for numerical optimization. IEEE Trans Evolut Comput 14(5):782–800

    Article  Google Scholar 

  23. Qin AK, Suganthan PN (2005) Self-adaptive differential evolution algorithm for numerical optimization. In: Proceedings of the IEEE Congress on Evolutionary Computation. CEC 2005:1785–1791

  24. Rönkkönen J, Kukkonen S, Price KV (2005) Real-parameter optimization with differential evolution. In: Proceedings of the 7th IEEE Congress on Evolutionary Computation, CEC 2005, IEEE Press, pp 506–513

  25. Ros R (2010a) Black-box optimization benchmarking the IPOP-CMA-ES on the noiseless testbed: comparison to the BIPOP-CMA-ES. In: 12th Genetic and Evolutionary Computation Conference, GECCO 2010, ACM Request Permissions, pp 1503–1510

  26. Ros R (2010b) Black-box optimization benchmarking the IPOP-CMA-ES on the noisy testbed: comparison to the BIPOP-CMA-ES. In: 12th Genetic and Evolutionary Computation Conference, GECCO 2010, ACM Request Permissions, pp 1511–1517

  27. Storn R, Price KV (1995) Differential evolution—a simple and efficient adaptive scheme for global optimization over continuous spaces. Tech Rep

  28. Talbi EG (2002) A taxonomy of hybrid metaheuristics. J Heuristics 8(5):541–564

    Article  Google Scholar 

  29. Tirronen V, Neri F, Karkkainen T, Majava K, Rossi T (2007) A memetic differential evolution in filter design for defect detection in paper production. In: Proceedings of EvoWorkshops 2007, pp 330–339

  30. Tseng LY, Chen C (2008) Multiple trajectory search for large scale global optimization. In: Proceedings of the 10th IEEE Congress on Evolutionary Computation, CEC 2008 (IEEE World Congress on Computational Intelligence), IEEE Press, pp 3052–3059

  31. Vanneschi L, Tomassini M, Collard P, Vérel S (2006) Negative slope coefficient: a measure to characterize genetic programming fitness landscapes. In: Collet P (ed) Proceedings of the 9th European conference on Genetic Programming, EuroGP 2006. Springer-Verlag GmbH, Berlin, pp 179–189

Download references

Acknowledgments

This work was financed by the Spanish Ministry of Science (TIN2010-21289-C02-02) and supported by the Cajal Blue Brain Project. The authors thankfully acknowledge the computer resources, technical expertise and assistance provided by the Centro de Supercomputación y Visualización de Madrid (CeSViMa) and the Spanish Supercomputing Network. A. LaTorre gratefully acknowledges the support of the Spanish Ministry of Science and Innovation (MICINN) for its funding throughout the Juan de la Cierva program.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Antonio LaTorre.

Rights and permissions

Reprints and permissions

About this article

Cite this article

LaTorre, A., Muelas, S. & Peña, JM. Evaluating the Multiple Offspring Sampling framework on complex continuous optimization functions. Memetic Comp. 5, 295–309 (2013). https://doi.org/10.1007/s12293-013-0120-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12293-013-0120-8

Keywords

Navigation