Skip to main content

A Batch Infill Strategy for Computationally Expensive Optimization Problems

  • Conference paper
  • First Online:
Artificial Life and Computational Intelligence (ACALCI 2017)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 10142))

Abstract

Efficient Global OptimizationĀ (EGO) is a well established iterative scheme for solving computationally expensive optimization problems. EGO relies on an underlying Kriging model and maximizes the expected improvementĀ (EI) function to obtain an infillĀ (sampling) location. The Kriging model is in turn updated with this new truly evaluated solution and the process continues until the termination condition is met. The serial nature of the process limits its efficiency for applications where a batch of solutions can be evaluated at the same cost as a single solution. Examples of such cases include physical experiments conducted in batches for drug design and material synthesis, and computational analyses executed on parallel infrastructure. In this paper we present a multi-objective formulation to deal with such classes of problems, wherein instead of a single solution, a batch of solutions are identified for concurrent evaluation. The strategies use different objectives depending on the archive of the evaluated solutions. The performance the proposed approach is studied on a number of unconstrained and constrained benchmarks and compared with contemporary MO formulation based approaches to demonstrate its competence.

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

References

  1. Jin, Y.: Surrogate-assisted evolutionary computation: recent advances and future challenges. Swarm Evol. Comput. 1(2), 61ā€“70 (2011)

    ArticleĀ  Google ScholarĀ 

  2. Jones, D.R., Schonlau, M., Welch, W.J.: Efficient global optimization of expensive black-box functions. J. Global Optim. 13(4), 455ā€“492 (1998)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  3. Schonlau, M.: Computer experiments and global optimization. Ph.D. thesis, University of Waterloo (1997)

    Google ScholarĀ 

  4. Sasena, M.J.: Flexibility and efficiency enhancements for constrained global design optimization with kriging approximations. Ph.D. thesis, University of Michigan (2002)

    Google ScholarĀ 

  5. Schonlau, M., Welch, W.J., Jones, D.R.: Global versus local search in constrained optimization of computer models. Lect. Notes-Monogr. Ser. 34, 11ā€“25 (1998)

    ArticleĀ  MathSciNetĀ  Google ScholarĀ 

  6. Forrester, A., Sobester, A., Keane, A.: Engineering Design Via Surrogate Modelling: A Practical Guide. Wiley, Hoboken (2008)

    BookĀ  Google ScholarĀ 

  7. Audet, C., Denni, J., Moore, D., Booker, A., Frank, P.: A surrogate-model-based method for constrained optimization. In: Multidisciplinary Analysis Optimization Conferences, American Institute of Aeronautics and Astronautics (2000)

    Google ScholarĀ 

  8. Parr, J., Forrester, A.I.J., Keane, A.J.: Enhancing infill sampling criteria for surrogate-based constrained optimization. J. Comput. Methods Sci. Eng. 12(1ā€“2), 25ā€“45 (2012)

    MathSciNetĀ  MATHĀ  Google ScholarĀ 

  9. Basudhar, A., Dribusch, C., Lacaze, S., Missoum, S.: Constrained efficient global optimization with support vector machines. Struct. Multi. Optim. 46(2), 201ā€“221 (2012)

    ArticleĀ  MATHĀ  Google ScholarĀ 

  10. Ponweiser, W., Wagner, T., Vincze, M.: Clustered multiple generalized expected improvement: a novel infill sampling criterion for surrogate models. In: Proceedings of IEEE Congress on Evolutionary Computation (CEC), pp. 3515ā€“3522. IEEE (2008)

    Google ScholarĀ 

  11. Ginsbourger, D., Le Riche, R., Carraro, L., et al.: A multi-points criterion for deterministic parallel global optimization based on gaussian processes, HAL: hal-00260579

    Google ScholarĀ 

  12. Feng, Z., Zhang, Q., Zhang, Q., Tang, Q., Yang, T., Ma, Y.: A multiobjective optimization based framework to balance the global exploration and local exploitation in expensive optimization. J. Global Optim. 61(4), 677ā€“694 (2015)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  13. Parr, J.M., Keane, A.J., Forrester, A.I.J., Holden, C.M.E.: Infill sampling criteria for surrogate-based optimization with constraint handling. Eng. Optim. 44(10), 1147ā€“1166 (2012)

    ArticleĀ  MATHĀ  Google ScholarĀ 

  14. Ishibuchi, H., Tsukamoto, N., Nojima, Y.: Evolutionary many-objective optimization: a short review. In: Proceedings of IEEE Congress on Evolutionary Computation (CEC), pp. 2419ā€“2426. IEEE (2008)

    Google ScholarĀ 

  15. Durantin, C., Marzat, J., Balesdent, M.: Analysis of multi-objective Kriging-based methods for constrained global optimization. Comput. Optim. Appl. 63(3), 903ā€“926 (2016)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  16. Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6(2), 182ā€“197 (2002)

    ArticleĀ  Google ScholarĀ 

  17. Das, I., Dennis, J.E.: Normal-boundary intersection: a new method for generating the pareto surface in nonlinear multicriteria optimization problems. SIAM J. Optim. 8(3), 631ā€“657 (1998)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  18. Dolan, E.D., MorĆ©, J.J.: Benchmarking optimization software with performance profiles. Math. Program. 91(2), 201ā€“213 (2002)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  19. Gibbons, J.D., Chakraborti, S.: Nonparametric Statistical Inference. Springer, Heidelberg (2011)

    BookĀ  MATHĀ  Google ScholarĀ 

  20. Nelson, L.S.: Evaluating overlapping confidence intervals. J. Qual. Technol. 21(2), 140ā€“141 (1989)

    Google ScholarĀ 

  21. Dixon, L.C.W., Szegƶ, G.P.: The global optimization problem: an introduction. Towards Global Optim. 2, 1ā€“15 (1978)

    Google ScholarĀ 

  22. Goldstein, A.A., Price, J.F.: On descent from local minima. Math. Comput. 25(115), 569ā€“574 (1971)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  23. Liang, J.J., Runarsson, T.P., Mezura-Montes, E., Clerc, M., Suganthan, P.N., Coello, C.C., Deb, K.: Problem definitions and evaluation criteria for the CEC 2006 special session on constrained real-parameter optimization. J. Appl. Mech. 41, 8 (2006)

    Google ScholarĀ 

  24. Hesse, R.: A heuristic search procedure for estimating a global solution of nonconvex programming problems. Oper. Res. 21(6), 1267ā€“1280 (1973)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ahsanul Habib .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

Ā© 2017 Springer International Publishing AG

About this paper

Cite this paper

Habib, A., Singh, H.K., Ray, T. (2017). A Batch Infill Strategy for Computationally Expensive Optimization Problems. In: Wagner, M., Li, X., Hendtlass, T. (eds) Artificial Life and Computational Intelligence. ACALCI 2017. Lecture Notes in Computer Science(), vol 10142. Springer, Cham. https://doi.org/10.1007/978-3-319-51691-2_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-51691-2_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-51690-5

  • Online ISBN: 978-3-319-51691-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics