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.
Similar content being viewed by others
Notes
The complete 120 results in the noiseless testbed can be accessed in the following URL: http://laurel.datsi.fi.upm.es/research.
The complete 150 results in the noisy testbed can be accessed in the following URL: http://laurel.datsi.fi.upm.es/research.
References
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
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
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
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
Finck S, Hansen N, Ros R, Auger A (2010) Real-parameter black-box optimization benchmarking 2010: presentation of the noisy functions. Tech Rep
Franken N (2009) Visual exploration of algorithm parameter space. In: Proceedings of the Eleventh conference on Congress on Evolutionary Computation, pp 389–398
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
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
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
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
Hansen N, Finck S, Ros R, Auger A (2009) Real-parameter black-box optimization benchmarking 2009: noiseless functions definitions. Tech Rep RR-6829, INRIA
Hansen N, Finck S, Ros R, Auger A (2009) Real-parameter black-box optimization benchmarking 2009: noisy functions definitions. Tech Rep
Hansen N, Auger A, Finck S, Ros R (2010) Real-parameter black-box optimization benchmarking 2010: experimental setup. Tech Rep RR-7215
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
LaTorre A (2009) A framework for hybrid dynamic evolutionary algorithms: multiple offspring sampling (MOS). PhD thesis, Universidad Politécnica de Madrid
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
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
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
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
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
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
Peng F, Tang K, Chen G, Yao X (2010) Population-based algorithm portfolios for numerical optimization. IEEE Trans Evolut Comput 14(5):782–800
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
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
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
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
Storn R, Price KV (1995) Differential evolution—a simple and efficient adaptive scheme for global optimization over continuous spaces. Tech Rep
Talbi EG (2002) A taxonomy of hybrid metaheuristics. J Heuristics 8(5):541–564
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
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
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
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
Corresponding author
Rights 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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12293-013-0120-8