Skip to main content

Heuristic Search Strategies for Noisy Optimization

  • Conference paper
  • First Online:
Learning and Intelligent Optimization (LION 2020)

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

Included in the following conference series:

  • 847 Accesses

Abstract

Many real-world optimization problems are subject to noise, and making correct comparisons between candidate solutions is not straightforward. In the literature, various heuristics have been proposed to deal with this problem. Most studies compare evolutionary strategies with algorithms which propose candidate solutions deterministically. This paper compares the efficiency of different randomized heuristic search strategies, and also extends randomized algorithms non based on populations with a statistical analysis technique in order to deal with the presence of noise. Results show that this extension can outperform population-based algorithms, especially with higher levels of noise.

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 EPUB and 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

Similar content being viewed by others

Notes

  1. 1.

    https://github.com/beniz/libcmaes.

References

  1. Ahmed, M.A., Alkhamis, T.M.: Simulation-based optimization using simulated annealing with ranking and selection. Comput. Oper. Res. 29(4), 387–402 (2002)

    Article  MATH  Google Scholar 

  2. Arnold, D.V.: Noisy Optimization with Evolution Strategies, vol. 8. Springer, Cham (2012)

    Google Scholar 

  3. Arnold, D.V., Beyer, H.G.: Investigation of the \((\upmu , \lambda )\)-es in the presence of noise. In: Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No. 01TH8546), vol. 1, pp. 332–339. IEEE (2001)

    Google Scholar 

  4. Arnold, D.V., Beyer, H.G.: A comparison of evolution strategies with other direct search methods in the presence of noise. Comput. Optim. Appl. 24(1), 135–159 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  5. Beyer, H.G.: Evolutionary algorithms in noisy environments: theoretical issues and guidelines for practice. Comput. Methods Appl. Mech. Eng. 186(2–4), 239–267 (2000)

    Article  MATH  Google Scholar 

  6. Beyer, H.G., Arnold, D.V.: Qualms regarding the optimality of cumulative path length control in CSA/CMA-evolution strategies. Evol. Comput. 11(1), 19–28 (2003)

    Article  Google Scholar 

  7. Branke, J., Meisel, S., Schmidt, C.: Simulated annealing in the presence of noise. J. Heuristics 14(6), 627–654 (2008)

    Article  MATH  Google Scholar 

  8. Branke, J., Schmidt, C.: selection in the presence of noise. In: Cantú-Paz, E., et al. (eds.) GECCO 2003. LNCS, vol. 2723, pp. 766–777. Springer, Heidelberg (2003). https://doi.org/10.1007/3-540-45105-6_91

    Chapter  Google Scholar 

  9. Branke, J., Schmidt, C., Schmeck, H.: Efficient fitness estimation in noisy environments. In: Proceedings of the 3rd Annual Conference on Genetic and Evolutionary Computation, pp. 243–250. Morgan Kaufmann Publishers Inc. (2001)

    Google Scholar 

  10. Branke, J., Chick, S.E., Schmidt, C.: Selecting a selection procedure. Manag. Sci. 53(12), 1916–1932 (2007)

    Article  MATH  Google Scholar 

  11. Brunato, M., Battiti, R.: RASH: A Self-adaptive Random Search Method, pp. 95–117. Springer, Heidelberg (2008)

    Google Scholar 

  12. Brunato, M., Battiti, R.: CoRSO (collaborative reactive search optimization): blending combinatorial and continuous local search. Informatica 27(2), 299–322 (2016)

    Article  Google Scholar 

  13. Cantú-Paz, E.: Adaptive sampling for noisy problems. In: Deb, K. (ed.) GECCO 2004. LNCS, vol. 3102, pp. 947–958. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-540-24854-5_95

    Chapter  Google Scholar 

  14. Dalcastagné, M., Mariello, A., Battiti, R.: Reactive Sample Size for Heuristic Search in Simulation-based Optimization. arXiv e-prints arXiv:2005.12141 (2020)

  15. Fitzpatrick, J.M., Grefenstette, J.J.: Genetic algorithms in noisy environments. Mach. Learn. 3(2–3), 101–120 (1988)

    Google Scholar 

  16. Goldberg, D.E., Deb, K., Clark, J.H., et al.: Genetic algorithms, noise, and the sizing of populations. Complex Syst. Champaign 6, 333–333 (1992)

    MATH  Google Scholar 

  17. Hammel, U., Bäck, T.: Evolution strategies on noisy functions how to improve convergence properties. In: Davidor, Y., Schwefel, H.-P., Männer, R. (eds.) PPSN 1994. LNCS, vol. 866, pp. 159–168. Springer, Heidelberg (1994). https://doi.org/10.1007/3-540-58484-6_260

    Chapter  Google Scholar 

  18. Hansen, N., Niederberger, A.S.P., Guzzella, L., Koumoutsakos, P.: A method for handling uncertainty in evolutionary optimization with an application to feedback control of combustion. IEEE Trans. Evol. Comput. 13(1), 180–197 (2009)

    Article  Google Scholar 

  19. Hansen, N.: The CMA evolution strategy: a comparing review. In: Lozano, J.A., Larrañaga, P., Inza, I., Bengoetxea, E. (eds.) Towards a New Evolutionary Computation. Studies in Fuzziness and Soft Computing, vol. 192, pp. 75–102. Springer, Heidelberg (2006). https://doi.org/10.1007/3-540-32494-1_4

    Chapter  Google Scholar 

  20. Hansen, N.: Benchmarking a bi-population CMA-ES on the BBOB-2009 function testbed. In: Proceedings of the 11th Annual Conference Companion on Genetic and Evolutionary Computation Conference: Late Breaking Papers, pp. 2389–2396. ACM (2009)

    Google Scholar 

  21. Hansen, N., Niederberger, A.S., Guzzella, L., Koumoutsakos, P.: A method for handling uncertainty in evolutionary optimization with an application to feedback control of combustion. IEEE Trans. Evol. Comput. 13(1), 180–197 (2008)

    Article  Google Scholar 

  22. Harik, G., Cantú-Paz, E., Goldberg, D.E., Miller, B.L.: The gambler’s ruin problem, genetic algorithms, and the sizing of populations. Evol. Comput. 7(3), 231–253 (1999)

    Article  Google Scholar 

  23. Hong, L.J., Nelson, B.L., Xu, J.: Discrete Optimization via Simulation, pp. 9–44. Springer, New York (2015)

    Google Scholar 

  24. Jian, N., Henderson, S.: An introduction to simulation optimization. In: Yilmaz, L., Chan, W.K.V., Moon, I., Roeder, T.M.K., Macal, C., Rossetti, M.D. (eds.) Proceedings of the 2015 Winter Simulation Conference, pp. 1780–1794 (2015)

    Google Scholar 

  25. Kim, S.H., Nelson, B.L.: Chapter 17 selecting the best system. Simul. Handb. Oper. Res. Manag. Sci. 13, 501–534 (2006)

    Google Scholar 

  26. Kim, S., Pasupathy, R., Henderson, S.G.: A Guide to Sample Average Approximation, pp. 207–243. Springer, New York (2015)

    Google Scholar 

  27. Nissen, V., Propach, J.: On the robustness of population-based versus point-based optimization in the presence of noise. IEEE Trans. Evol. Comput. 2(3), 107–119 (1998)

    Article  Google Scholar 

  28. Sano, Y., Kita, H.: Optimization of noisy fitness functions by means of genetic algorithms using history of search with test of estimation. In: Proceedings of the 2002 Congress on Evolutionary Computation. CEC 2002 (Cat. No. 02TH8600), vol. 1, pp. 360–365. IEEE (2002)

    Google Scholar 

  29. Schmidt, C., Branke, J., Chick, S.E.: Integrating techniques from statistical ranking into evolutionary algorithms. In: Rothlauf, F., et al. (eds.) EvoWorkshops 2006. LNCS, vol. 3907, pp. 752–763. Springer, Heidelberg (2006). https://doi.org/10.1007/11732242_73

    Chapter  Google Scholar 

  30. Shahriari, B., Swersky, K., Wang, Z., Adams, R.P., De Freitas, N.: Taking the human out of the loop: a review of bayesian optimization. Proc. IEEE 104(1), 148–175 (2015)

    Article  Google Scholar 

  31. Shapiro, A., Dentcheva, D., Ruszczynski, A.: Lectures on Stochastic Programming: Modeling and Theory. 2nd edn. Society for Industrial and Applied Mathematics, Philadelphia (2014)

    Google Scholar 

  32. Van Laarhoven, P.J., Aarts, E.H.: Simulated annealing. In: Simulated annealing: Theory and applications, pp. 7–15. Springer, Dordrecht (1987). https://doi.org/10.1007/978-94-015-7744-1_2

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Manuel Dalcastagné .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Dalcastagné, M. (2020). Heuristic Search Strategies for Noisy Optimization. In: Kotsireas, I., Pardalos, P. (eds) Learning and Intelligent Optimization. LION 2020. Lecture Notes in Computer Science(), vol 12096. Springer, Cham. https://doi.org/10.1007/978-3-030-53552-0_32

Download citation

Publish with us

Policies and ethics